Unable to vmkping from iSCSI jumbo frame enabled VMkernel
search cancel

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.

Additional Information