This is an interesting one guys, and i've working to trouble shoot it for a while.
I have two hosts in a cluster, all on the same VLAN, number 3. Each host can communicate with the vcenter server perfectly fine, ping and all other vmware traffic passes. From VLAN 1 i can ping host 1 but not host 2.
Both hosts MGMT networks are tagged for VLAN 3, i have gone through all the settings for the vswitch and the vmkernel and compared and can't find a difference. I contacted the switching company and had them take a look and based on all the settings they can't deduce any reason from a switching standpoint why one host can be pinged but not the other. Any ideas where i should look to deal with this? I've compared all kinds of settings on the hosts and kind find any differences at all.
Even just pointing me in the right direction would be a huge help.
Thanks guys. If i can provide any more information please let me know.
Since you're trying ping the hosts from a different VLAN, I suppose that you're in a different subnet, this way some of thing to check is:
1. the default gateway is configured correctly on both ESXi hosts ? Both ESXi hosts can ping the default gateway IP address ?
2. there is a rule to allow traffic from the device on VLAN 1 to both hosts in VLAN 3 ?
Sorry for the delay in response. The answer is yes the VLAN is set up to allow that traffic through, thats why it works for host one.
I can also ping the default gateway from both hosts. The default gateway is the same for both hosts as well.
I appreciate your help.