Hello,
I am trying to set up a lab environment for VCP certification, and I've hit a roadblock with shared storage. I've brought up an ESXi 5.1 host, which is housing 2 nested ESXi 5.0 hosts, a vCA to manage them, and a FreeNAS VM. There are 6 physical NICs in the top-level host, and I've used one for the top-level management, one for the nested management network, and the other 4 are reserved for the nested hosts. I have linked one of those 4 reserved NICs to the FreeNAS VM for access to that subnet and planned to use them for seperate vmkernels on the nested hosts.
The managment network is running on subnet 10.10.10.X/24, and I've created a separate VMKernel using a second vmnic to connect to the storage. The subnet for the storage network is 10.0.0.X/24. Using a spare VM linked to the same subnet, I can ping the FreeNAS VM. However, I can't ping the IP assigned to the second vmkernel port (10.0.0.10), I can't ping from the host to either the NFS server or the spare VM, or get vCenter to connect to the NFS store.
esxcfg-route -l shows the correct vmkernel interface to be used based on the IP, though obviously the wrong gateway is used on the 2nd port since I can only set up one via vcenter:
~ # esxcfg-route -l
VMkernel Routes:
Network Netmask Gateway Interface
10.0.0.0 255.255.255.0 Local Subnet vmk1
10.10.10.0 255.255.255.0 Local Subnet vmk0
default 0.0.0.0 10.10.10.1 vmk0
I know that the correct vNIC is being used to connect to the storage network because removing it from the nested hosts at the top level shows the vmnic as disconnected within vCenter. That being said, I just can't seem to get it running.
Any ideas? Would a log file contain some info that might help? hostd doesn't seem to have anything to assist.
Thanks!
Stephen