From the customer :
I have change the storage device (10.2.6.6) to 9000 and when we ping ās9000 from the server (10.2.6.8) to the storage it does fail thus:
# vmkping -d -I vmk1 -s 9000 10.2.6.6
PING 10.2.6.6 (10.2.6.6): 9000 data bytes
sendto() failed (Message too long)
sendto() failed (Message too long)
sendto() failed (Message too long)
However there might be a simple explanation for this.
This link
http://rickardnobel.se/troubleshoot-jumbo-frames-with-vmkping/ provides the answers. Basically when we do a ping test we should do a test with ās 8972 to allow for the overheads in the ping command itself.
So this works a treat:
# vmkping -d -I vmk1 -s 8972 10.2.6.6
PING 10.2.6.6 (10.2.6.6): 8972 data bytes
8980 bytes from 10.2.6.6: icmp_seq=0 ttl=64 time=0.151 ms
8980 bytes from 10.2.6.6: icmp_seq=1 ttl=64 time=0.133 ms
8980 bytes from 10.2.6.6: icmp_seq=2 ttl=64 time=0.135 ms
This seems to have working in this scenario
Something to lookout for in the future.