Unable to vmkping from iSCSI jumbo frame enabled VMkernel
book
Article ID: 330059
calendar_today
Updated On:
Products
VMware vSphere ESXi
Issue/Introduction
Symptoms:
Cannot perform vmkping to storage array IP address.
Unable to vmkping from iSCSI jumbo frame enabled VMkernel.
ESXi host is configured with 3 or 2 VMkernel interface.
Cause
Multiple VMkernel interfaces on the same subnet must have the same configuration for MTU/VLAN to avoid issues. This issue occurs if any one of the VMkernel interface configuration is not identical.
For example, when VMKernel interface vmk1 used for Storage Hearbeat is not configured with the correct MTU, running esxcfg-vmknic -l command, you see output similar to:
Interface Port Group/DVPort IP Family IP Address Netmask Broadcast MAC Address MTU TSO MSS Enabled Type vmk0 Management Network IPv4 10.254.y.y 255.255.255.0 10.254.1.255 xx:xx:xx:xx:xx:xw 1500 65535 true STATIC vmk1 Storage Heartbeat IPv4 10.254.x.x 255.255.255.0 10.254.0.255 xx:xx:xx:xx:xx:xx 1500 65535 true STATIC vmk2 iSCSI1 IPv4 10.254.x.x 255.255.255.0 10.254.0.255 xx:xx:xx:xx:xx:xy 9000 65535 true STATIC vmk3 iSCSI2 IPv4 10.254.x.x 255.255.255.0 10.254.0.255 xx:xx:xx:xx:xx:xz 9000 65535 true STATIC
Resolution
To resolve this issue, ensure that the VMkernel interface configuration on the same subnet is identical.
Verify VMkernel (vmk) connectivity to the storage target (storage array IP address) using the following command:
vmkping -I vmkX -d -s 8972 x.x.x.x // Where vmkX is the VMkernel created for iSCSI and x.x.x.x is the array IP.