book
Article ID: 340021
calendar_today
Updated On:
Issue/Introduction
Symptoms:
免责声明:本文为
VMware ESXi 5.x host experiences a purple diagnostic screen mentioning E1000PollRxRing, E1000DevRx and Net_AcceptRxList (2079094) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。
- ESXi 5.x 主机失败并显示紫色诊断屏幕。
- ESXi 主机正在运行使用 E1000 或 E1000e 虚拟网络适配器的虚拟机。
- 紫色诊断屏幕包含类似以下内容的条目:
@BlueScreen: #PF Exception 14 in world wwww:WorldName IP 0xnnnnnnnn addr 0x0
PTEs:0xnnnnnnnn;0xnnnnnnnn;0x0;
0xnnnnnnnn:[0xnnnnnnnn]E1000PollRxRing@vmkernel#nover+0xeb7
0xnnnnnnnn:[0xnnnnnnnn]E1000DevRx@vmkernel#nover+0x18a
0xnnnnnnnn:[0xnnnnnnnn]IOChain_Resume@vmkernel#nover+0x247
0xnnnnnnnn:[0xnnnnnnnn]PortOutput@vmkernel#nover+0xe3
0xnnnnnnnn:[0xnnnnnnnn]EtherswitchForwardLeafPortsQuick@<None>#<None>+0xd6
0xnnnnnnnn:[0xnnnnnnnn]EtherswitchPortDispatch@<None>#<None>+0x13bb
0xnnnnnnnn:[0xnnnnnnnn]Port_InputResume@vmkernel#nover+0x146
0xnnnnnnnn:[0xnnnnnnnn]Net_AcceptRxList@vmkernel#nover+0x157
0xnnnnnnnn:[0xnnnnnnnn]NetPollWorldletCallback@vmkernel#nover+0x5c
0xnnnnnnnn:[0xnnnnnnnn]WorldletProcessQueue@vmkernel#nover+0x488
0xnnnnnnnn:[0xnnnnnnnn]WorldletBHHandler@vmkernel#nover+0x60
0xnnnnnnnn:[0xnnnnnnnn]BH_Check@vmkernel#nover+0x185
0xnnnnnnnn:[0xnnnnnnnn]IDT_IntrHandler@vmkernel#nover+0x1fc
0xnnnnnnnn:[0xnnnnnnnn]gate_entry@vmkernel#nover+0x63
0xnnnnnnnn:[0xnnnnnnnn]Power_HaltPCPU@vmkernel#nover+0x276
0xnnnnnnnn:[0xnnnnnnnn]CpuSchedIdleLoopInt@vmkernel#nover+0x884
0xnnnnnnnn:[0xnnnnnnnn]CpuSchedDispatch@vmkernel#nover+0xab8
0xnnnnnnnn:[0xnnnnnnnn]CpuSchedWait@vmkernel#nover+0x242
0xnnnnnnnn:[0xnnnnnnnn]CpuSched_VcpuHalt@vmkernel#nover+0x14b
0xnnnnnnnn:[0xnnnnnnnn]VMMVMKCall_Call@vmkernel#nover+0x1af
注意:确保在您的环境中遇到的问题符合本知识库文章中指定的症状。知识库文章 VMware ESXi 5.x host experiences a purple diagnostic screen mentioning E1000PollRxRing and E1000DevRx (2059053) 列举了一些与本知识库文章类似的症状,并且解决方法完全相同。但回溯追踪中功能的偏差不同。
Environment
VMware vSphere ESXi 5.0
VMware vSphere ESXi 5.5
VMware vSphere ESXi 5.1
Resolution
该问题在 ESXi 5.x 的以下版本中已解决。
ESXi 5.0</u>
该问题在 ESXi 5.0 Patch 10(可从 VMware Download Patches 获得)中已解决。有关详细信息,请参见 VMware ESXi 5.0, Patch Release ESXi500-201412001 (2088715)。
ESXi 5.1</u>
解决办法:
要解决该问题,确定使用 E1000 系列虚拟网络接口(如上文所述)的虚拟机,然后执行以下选项之一:
识别使用 E1000/E1000e 网络适配器的虚拟机
要识别使用 E1000/E1000e 网络适配器的虚拟机,请执行以下操作:
- 打开 vSphere PowerCLI。
- 使用以下命令连接到 vCenter Server:
Connect-VIHost vCenterServerHostnameOrIPAddress
注意:在 PowerCLI 5.5 中,该命令为:
Connect-VIServer vCenterServerHostnameOrIPAddress
- 使用以下命令生成使用 E1000 或 E1000e 网络适配器的虚拟机列表:
ForEach( $VM in (Get-VM) ) { $VM|Where{ $VM|Get-NetworkAdapter|Where{ $_.ExtensionData -like "*e1000*" } } }
显示类似以下内容的输出:
Name PowerState NumCPUs MemoryGB
---- ---------- ------- --------
VirtualMachineA PoweredOn 2 4.000
VirtualMachineB PoweredOff 1 2.000
该列表中的每个虚拟机都有一个或多个 E1000 或 E1000e 虚拟网络接口。
- 执行其中一个选项: