vmkernel日志填满了关于lpfc_740的Heap_Align错误失败

自从我们从3.5U4升级到3.5U5到应付一个错误的Emulex HBA驱动程序导致紫色屏幕,我们已经在/ var / log / vmkernel中看到了这个消息。 这是淹没日志。

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

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

在3.5U5之后发布的补丁解决了这个问题。