PowerPath/VE:VMware ESXi 崩溃消息:“#PF world vmm0 中的异常 14”

Summary: VMware ESXi #PF 异常 14

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

操作系统:VMware ESXi 6.5.0 内部版本
Dell Software:PowerPath/VE 6.3(内部版本 105)
Dell Software:PowerPath/VE 6.4(内部版本 103)
Dell Software:PowerPath/VE 6.5(内部版本 110)
Dell 硬件:Symmetrix

意外的 VMware ESXi 服务器死机,没有明显的触发事件

需要运行 5978 代码或更高版本的 PowerPath/VE 和 Symmetrix 才会出现此问题。

2019-06-11T05:56:03.906Z cpu23:47993633)@BlueScreen: #PF Exception 14 in world 47993633:vmm0:FRAJXSA IP 0x418024500c9a addr 0x410006dcffc4
PTEs:0x8000853023;0x800082e023;0x80008a0023;0x0;
2019-06-11T05:56:03.907Z cpu23:47993633)Code start: 0x418024200000 VMK uptime: 69:00:05:14.200
2019-06-11T05:56:03.907Z cpu23:47993633)0x43941909bb50:[0x418024500c9a]Sched_SysServiceDone@vmkernel#nover+0x8a stack: 0x439dcb2afe80
2019-06-11T05:56:03.907Z cpu23:47993633)0x43941909bbb0:[0x4180245360ce]SCSICompleteAdapterCommand@vmkernel#nover+0x152 stack: 0x410006dd0040
2019-06-11T05:56:03.908Z cpu23:47993633)0x43941909bc30:[0x418024b69a09]SCSILinuxWorldletFn@com.vmware.driverAPI#9.2+0x3f1 stack: 0x4180242d1a38
2019-06-11T05:56:03.908Z cpu23:47993633)0x43941909bd90:[0x418024326ea8]WorldletBHHandler@vmkernel#nover+0x478 stack: 0x0
2019-06-11T05:56:03.909Z cpu23:47993633)0x43941909bef0:[0x4180242b1cb0]BH_DrainAndDisableInterrupts@vmkernel#nover+0x100 stack: 0x0
2019-06-11T05:56:03.909Z cpu23:47993633)0x43941909bf80:[0x418024319e66]VMMVMKCall_Call@vmkernel#nover+0x196 stack: 0x43941909bfec
2019-06-11T05:56:03.910Z cpu23:47993633)0x43941909bfe0:[0x41802434b8a2]VMKVMM_ArchEnterVMKernel@vmkernel#nover+0xe stack: 0x41802434b894
2019-06-11T05:56:03.913Z cpu23:47993633)base fs=0x0 gs=0x418045c00000 Kgs=0x0


2019-06-24T08:43:40.022Z cpu17:169970)@BlueScreen: #PF Exception 14 in world 169970:vmm0:FRAWINE IP 0x41802f30155a addr 0x410006d6ffc4
PTEs:0x8000053023;0x800002b023;0x800009e023;0x0;
2019-06-24T08:43:40.023Z cpu17:169970)Code start: 0x41802f000000 VMK uptime: 6:00:01:30.899
2019-06-24T08:43:40.023Z cpu17:169970)0x43923f91bd30:[0x41802f30155a]Sched_SysServiceDone@vmkernel#nover+0x8a stack: 0xfc40a085
2019-06-24T08:43:40.023Z cpu17:169970)0x43923f91bd90:[0x41802f126e31]WorldletBHHandler@vmkernel#nover+0xe1 stack: 0x418042800c00
2019-06-24T08:43:40.024Z cpu17:169970)0x43923f91bef0:[0x41802f0b1db0]BH_DrainAndDisableInterrupts@vmkernel#nover+0x100 stack: 0x0
2019-06-24T08:43:40.024Z cpu17:169970)0x43923f91bf80:[0x41802f11a186]VMMVMKCall_Call@vmkernel#nover+0x196 stack: 0x43923f91bfec
2019-06-24T08:43:40.025Z cpu17:169970)0x43923f91bfe0:[0x41802f14b8a2]VMKVMM_ArchEnterVMKernel@vmkernel#nover+0xe stack: 0x41802f14b894
2019-06-24T08:43:40.028Z cpu17:169970)base fs=0x0 gs=0x418044400000 Kgs=0x0

 

Cause

VMware 工程部门已确定,此问题是由抢占异常引起的,该异常导致 SchedSysServiceContextPut() 中出现随机上下文死机。

PowerPath/VE for VMware 6.3、6.4 和 6.5 的应用程序指纹识别功能存在问题,可能会导致抢占异常。

 

Resolution

在内部对此问题进行故障处理时,发现与应用程序指纹功能相关的 PowerPath/VE 问题。虽然我们不能 100% 确定这是用户看到的恐慌的原因,但作为预防措施,我们建议任何经历过此类恐慌的用户禁用应用程序指纹功能。

解决方法(仅适用于 Symmetrix 微码 5978.221 版本的情况):
禁用应用程序指纹。

分辨率:
升级到当前可在戴尔支持网站上下载的 PowerPath/VE 7.0 P01 或更高版本。

 

Additional Information

以下是用于显示和禁用“应用程序指纹识别”功能的 rpowermt 命令。

要验证该功能是否已启用,请执行以下作:

# rpowermt display options host=<ESXi host name/IP>

        Show CLARiiON LUN names:      true

        Path Latency Monitor: Off

        Performance Monitor: disabled

        Autostandby:  IOs per Failure (iopf): enabled
                      iopf aging period     : 1 d
                      iopf limit            : 6000

        Storage
        System Class  Attributes
        ------------  ----------
        Symmetrix     periodic autorestore = on
                      reactive autorestore = on
                      auto host registration = enabled
                      app finger printing = enabled
                      device to array performance report = enabled
                      device in use to array report = enabled

要关闭该功能,请执行以下作:

# rpowermt set app_finger_printing=off host=<ESXi host name/IP>

要验证该功能是否已禁用,请执行以下作:

# rpowermt display options host=<ESXi host name/IP>

        Show CLARiiON LUN names:      true

        Path Latency Monitor: Off

        Performance Monitor: disabled

        Autostandby:  IOs per Failure (iopf): enabled
                      iopf aging period     : 1 d
                      iopf limit            : 6000

        Storage
        System Class  Attributes
        ------------  ----------
        Symmetrix     periodic autorestore = on
                      reactive autorestore = on
                      auto host registration = enabled
                      app finger printing = disabled
                      device to array performance report = enabled
                      device in use to array report = enabled
提醒:
  • 启用/禁用此功能不需要在 ESXi 主机上执行任何维护活动,并且在重新启动后会持续存在。
  • 与此功能关联的阵列端无需进行任何更改。
  • 此解决方法仅适用于低于 5978.221 的 Symmetrix 微码。
  • 从 Symmetrix 微码 5978.221 及更高版本开始,在 Symmetrix 上启用 I/O 标记,这会触发 PowerPath/VE 中的缺陷,从而导致 PSOD。

 

Article Properties
Article Number: 000174262
Article Type: Solution
Last Modified: 24 Oct 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.