ESXi host fails with a purple diagnostic screen (PSOD).
From the vmkernel.logs we can see error similar to:
vmkernel.log:YYYY-MM-DDTHH:MM:SS.XXXZ In(182) vmkernel: cpu0:1000210432)PB3: ClearNLRUCacheSlowPath:3202: PB3 Clear NLRU slow path, numPBs 1 unlinked PBs 1vmkernel.log:YYYY-MM-DDTHH:MM:SS.XXXZ In(182) vmkernel: cpu0:1000210432)PB3: ClearNLRUCache:3252: [STRESS] PB3ClearNLRUCache: Fake tempPBCacheElems allocation failurevmkernel.log:YYYY-MM-DDTHH:MM:SS.XXXZ Wa(180) vmkwarning: cpu0:1000210432)WARNING: PB3: ClearNLRUCache:3262: No memory for clearing NLRU Cache 0x431cd1e888c0 with 1 numPBsvmkernel.log:YYYY-MM-DDTHH:MM:SS.XXXZ In(182) vmkernel: cpu0:1000210432)PB3: ClearNLRUCache:3354: Clear NLRU cache encounter error Out of memory, num PBs 1 attempting slow pathvmkernel.log:YYYY-MM-DDTHH:MM:SS.XXXZ In(182) vmkernel: cpu0:1000210432)PB3: ClearNLRUCacheSlowPath:3202: PB3 Clear NLRU slow path, numPBs 1 unlinked PBs 1vmkernel.log:YYYY-MM-DDTHH:MM:SS.XXXZ In(182) vmkernel: cpu1:1000210432)PB3: ClearNLRUCache:3252: [STRESS] PB3ClearNLRUCache: Fake tempPBCacheElems allocation failurevmkernel.log:YYYY-MM-DDTHH:MM:SS.XXXZ Wa(180) vmkwarning: cpu1:1000210432)WARNING: PB3: ClearNLRUCache:3262: No memory for clearing NLRU Cache 0x431cd205af30 with 3 numPBsvmkernel.log:YYYY-MM-DDTHH:MM:SS.XXXZ In(182) vmkernel: cpu1:1000210432)PB3: ClearNLRUCache:3354: Clear NLRU cache encounter error Out of memory, num PBs 3 attempting slow pathvmkernel.log:YYYY-MM-DDTHH:MM:SS.XXXZ In(182) vmkernel: cpu1:1000210432)PB3: ClearNLRUCacheSlowPath:3202: PB3 Clear NLRU slow path, numPBs 3 unlinked PBs 3vmkernel.log:YYYY-MM-DDTHH:MM:SS.XXXZ In(182) vmkernel: cpu1:1000210432)PB3: ClearNLRUCache:3252: [STRESS] PB3ClearNLRUCache: Fake tempPBCacheElems allocation failure
ESXi 8.0 Update 3f or earlier.
A VMFS heap memory exhaustion might cause memory access violations when clearing the pointer block cache.
As a result, when you run the Linux fstrim command on a virtual machine, the ESXi host might fail with a purple diagnostics screen with a PB3Manager error in the backtrace.
This issue is resolved in this release. ESXi 8.0 Update 3g
For more information, refer to VMware ESXi 8.0 Update 3g Release Notes
For vSphere Quick Boot support in ESXi 8.0 Update 3g, see the list for each vendor in the Additional Information section of the Understanding ESXi Quick Boot Compatibility KB.