YYYY-MM-DDTHH:MM:SS.sssZ| vcpu-1| W115: MONITOR PANIC: vmk: vcpu-0:P2M reservation failed after max retries
YYYY-MM-DDTHH:MM:SS.sssZ cpu174:4463989)VmMemCow: 1706: p2m update: cannot reserve - cur 0 0 rsvd 1028 req 257 avail 1279
YYYY-MM-DDTHH:MM:SS.sssZ cpu174:4463989)Vmxnet3: 16524: Failed to map the rx data ring for rq 0
Note: NSX Edge VM's can be affected by this issue
VMware vSphere ESXi 6.0
VMware vSphere ESXi 7.0.x
VMware vSphere ESXi 6.7
VMware vSphere ESXi 6.5
NSX version 4.0 or below (if applicable)
A virtual machine might request a bigger size of memory from VMX device(ex: SVGA, 3D, etc), this can cause breaking of large number of shared memory pages causing p2m (Physical Page Number to Machine Page Number) buffer to overflow and virtual machine powered off with the error message reservation failed after max retries.
Note: Alternatively, you can apply the setting on the destination host before migrating the virtual machine to it.
The default value of ShareCOSBufSize for NSX Edge VMs is set to 32 in the above software version combination.