I'm trying to enable jumbo frames for our iscsi connections. Our environment is esxi 5.1 (build 799733).
I followed KB: 1007654. The steps for esxi 5.1 and later mention you only need to change the MTU on the vswitch, and it will change the MTU on underlying adapters. I've also enabled jumbo packets end to end on the network. But I can't send large packets
vmkping -d -s 1600 192.168.1.1
PING 192.168.1.1(192.168.1.1): 1600 data bytes
sendto() failed (Message too long)
sendto() failed (Message too long)
In looking at the NICs, it appears that the underlying NICs never got the larger MTU, but the switch did:
# esxcfg-vswitch -l
......
Switch Name Num Ports Used Ports Configured Ports MTU Uplinks
vSwitch4 128 4 128 9000 vmnic4
PortGroup Name VLAN ID Used Ports Uplinks
iscsi1 0 1 vmnic4
Switch Name Num Ports Used Ports Configured Ports MTU Uplinks
vSwitch5 128 4 128 9000 vmnic5
PortGroup Name VLAN ID Used Ports Uplinks
iscsi2 0 1 vmnic5
~ # esxcli network ip interface list
vmk0
Name: vmk0
MAC Address: xxxxxxx
Enabled: true
Portset: vSwitch0
Portgroup: Management Network
VDS Name: N/A
VDS UUID: N/A
VDS Port: N/A
VDS Connection: -1
MTU: 1500
TSO MSS: 65535
Port ID: 33554436
vmk2
Name: vmk2
MAC Address: xxxxxxx
Enabled: true
Portset: vSwitch4
Portgroup: iscsi1
VDS Name: N/A
VDS UUID: N/A
VDS Port: N/A
VDS Connection: -1
MTU: 1500
TSO MSS: 65535
Port ID: 100663300
vmk3
Name: vmk3
MAC Address: xxxxxxx
Enabled: true
Portset: vSwitch5
Portgroup: iscsi2
VDS Name: N/A
VDS UUID: N/A
VDS Port: N/A
VDS Connection: -1
MTU: 1500
TSO MSS: 65535
Port ID: 117440516
~ #
Do I have to update vmk2/3 manually?