Part 52: My vCloud Journey – Building vSphere vApp in vCloud Director (3 of 4) – Accessing Physical Storage
By now I had the ESX hosts and vCenter up and running in vApp, and I even got so far as adding the vESX hosts into vCenter.
What I really wanted to do is add vmkernel port to each of the vESX hosts and see if I could mount my NFS/iSCSI storage to them. To do that I would need to weaken the security on the DvSwitch Portgroup I called “ExternalNetworkStorage” at the vINCEPTION0 layer (that’s the layer where my pESX hosts and vCenter reside). I added vmkernel ports to a Standard vSwitch with IP addresses valid for my storage network (172.168.3.x and 172.168.4.x).
Then enabling SSH to the hosts I tried ping the NetApp and Dell Equallogic storage in my rack. Without change in the security policy – the ping fails, and traceroute indicates it cannot find a path to the pStorage. It tries to use the Management Network IP address (188.8.131.52) of the host to communicate to the outside world.
To fix this I need to change the security policy on the portgroup on the DvSwitch that back the External Network & directly-connected Organization Network that allows this communication to occur.
Once this configuration was done I could mount my NFS datastores directly on the pStorage layer… I used simple script I borrowed from fellow vExpert Sean Duffy. I also manually enabled iSCSI on each of the hosts, and reconfigured my Dell Equallogic’s to accept connections for the IQN configured on each of the hosts as well…