vmkernel 日志中充满了有关 lpfc_740 失败的 Heap_Align 错误

vmkernel 日志中充满了有关 lpfc_740 失败的 Heap_Align 错误

自从我们从 3.5U4 升级到 3.5U5 以解决 Emulex HBA 驱动程序出现问题导致紫屏的问题后,我们就一直在 /var/log/vmkernel 中看到此消息。它充斥着日志。

1 月 12 日 22:26:00 usbo-qvrt-e11 vmkernel:0:23:16:34.461 cpu6:1047)警告:堆:1522:Heap_Align(lpfc_740,65536/65536 字节,4 对齐)失败。调用者:0x90e865 1 月 12 日 22:26:00 usbo-qvrt-e11 vmkernel:0:23:16:34.462 cpu6:1047)警告:堆:1522:Heap_Align(lpfc_740,65536/65536 字节,4 对齐)失败。调用者:0x90e865 1 月 12 日 22:26:00 usbo-qvrt-e11 最后一条消息重复 2 次

这些是 ESX 3.5U5 build 207095,运行在 HP Proliant DL585 G5 上,带有 Emulex LPe11002 HBA(每个 4 个)。由于集群中的 LUN 数量过多(153),我在这个集群中拥有 2 个 ESX 服务器。这个集群中的其他 ESX 主机看不到这些消息。由于之前的存储问题,HBA LUN 队列深度增加到 128,Disk.UseDeviceReset 设置为 0。由于可能与存储相关的更多问题,我们将 vmklinuxHeapMaxSizeMB 增加到最大值 40 MB。当我们收到有关堆的类似消息但指向 vmklinux 时,就会出现此问题。我已在那里运行 HP Firmware v8.6 CD(最新版本)。HBA 的版本为 2.82a3(EMC 在 Emulex 网站上发布的最新版本)。存储是通过我们的 EMC Symmetrix 进行光纤通道的。有什么想法吗?这一切都是在几周前有问题的主机紫色筛选中发现的。从那时起,虚拟机就出现了各种存储问题,导致检查磁盘、蓝屏、丢失 hal.dll 等等。

答案1

3.5U5 之后发布的补丁已解决该问题。

相关内容