I have enabled jumbo frames on my ISCSI vmkernel nic but when I try to ping the iscsi san with
vmkping -s 9000 iscsi_san_ip
it does not respond.
any idea?
does something need to be enabled on the switchport itself?
You'll want to enable it on the vSwitch (esxcfg-vswitch -m) as well and you networking equipment and SAN also have to be enabled for jumbo frames.
As written by Dave you must enable Jumbo Frame on each point.
Note that for physical switches, this operation may require a reboot.
Andre
i enabled jumbo frames on the switch. but vmkping -s 9000 to the equalogic still fails
my vmnics, vmknic and dvswitch are all set at 9000 as well as the switch.
any ideas?
on the cisco side this is what we have set.
Try with -s 8000 (for example) to see if it works...
And check again on switch side, where probably it's the problem.
Andre
i tried pinging
esxcfg-vswitch -l
Name PCI Driver Link Speed Duplex MAC Address MTU Description
vmnic0 0000:03:00.00 bnx2 Up 100Mbps Full 00:22:19:02:f0:e0 9000 Broadcom Corporation Broadcom NetXtreme II BCM5708 1000Base-T
vmnic1 0000:07:00.00 bnx2 Up 1000Mbps Full 00:22:19:02:f0:e2 9000 Broadcom Corporation Broadcom NetXtreme II BCM5708 1000Base-T
vmnic2 0000:0e:00.00 igb Up 1000Mbps Full 00:1b:21:22:97:70 9000 Intel Corporation 82575GB Gigabit Network Connection
------------------
esxcfg-vmknic -l
~ # esxcfg-vmknic -l
Interface Port Group/DVPort IP Family IP Address Netmask Broadcast MAC Address MTU TSO MSS Enabled Type
vmk0 264 IPv4 x.x.x.x. 255.255.0.0 x.x.255.255 00:50:56:72:9f:aa 1500 65535 true STATIC
vmk1 266 IPv4 x.x.x.x 255.255.0.0 x.x.255.255 00:50:56:75:ef:5c 9000 65535 true STATIC
vmk2 103 IPv4 x.x.x.x 255.255.0.0 x.x.255.255 00:50:56:70:ad:c3 9000 65535 true STATIC
vmk3 135 IPv4 x.x.x.x 255.255.0.0 x.x.255.255 00:50:56:79:72:42 9000 65535 true STATIC
I tried connecting a vm to the equalogic ISCSI1 portgroup but I it only connects at standard frame length
I tried connecting a vm to the equalogic ISCSI1 portgroup but I it only connects at standard frame length
finally figured this out. looks like vmkping uses the vmk0 interface to get out. vmk0 was my vmotion interface and I did not set that at 9000. I guess it was not possible to set an interface with vmkping.
after i enabled jumbo on vmk0. it works. vmk1 and vmk2 are my iscsi interfaces
So you have vMotion interface in the same network of other vmkernel?
Andre
yes. same network
tdubb123 wrote:
after i enabled jumbo on vmk0. it works. vmk1 and vmk2 are my iscsi interfaces
This would indicate that vmk1 and vmk2 are on the same IP address range as vmk0 - I would recommend against this.
i dont have a choice. Its a small network in a dc. why can i not have both iscsi and vmotion on the same network?
It's just best practice to keep your storage network isolated from other types traffic. That way you don't have to worry about anything interfering with the storage.
Sent from my iPhone
why am I able to ping huge packets to the equalogic
it says a max of up to 65507?
I thought jumbo frames is 9000
It is, but IP supports fragmented packets, which is what's happening here, Your 65K packet is getting fragmented into multiple packets and reassembled on the other side.
before jumbo frames were enabled on the switches/nics etc.. i as able to ping only up to 1500bytes and anything over that will just get no response. by enabling jumbo frames, it allows up to 9000bytes. why would any packets over 9000 get a response? i read only packets under 9000 will get a response
Strange. now vmkping from host to the equalogic IP is failing.
nothing was changed. and esxcfg-vswitch, esxcfg-vmknic, esxcfg-nics shows that jumbo frames is enabled