I will go under the assumption your 8 hosts initiators are already registered with the VNX array.
Lets assume Host1....Host8
You create 1 storage group per each host: Host1SG...Host2SG.....HOST8SG.
You make Host1 the host of HOST1SG, Host2 the host of Host2SG .... so on so forth.
you create your storage pool
you slice your first LUN1 with LUNID=17 (i always do this above 16, i can't remember why)
you open the Host1SG and connect LUN1 and when you add it you also specify 17 under the HOST LUN ID column to be consistent
then you apply,
when done open the HOST2SG and change the "Show LUNS" dropbox to 'ALL' (ignore warning)
repeat procedure and apply
rinse and repeat to all 8 storage groups,
back to vmware and rescan the storage on every host... voil'a ... all your host can see that same LUN1 go ahead make it a datastore VMFS5, spin up a VM and vmotion the heck out of it across the hosts1...
pat yourself in the back and crack open a beer.... cheers!!
Unless you are booting the ESXi servers themselves from the array also, while what you describe of course works there is a simpler way to accomplish the same shared storage configuration. Dynamox describes it perfectly here:
dynamox
11 Legend
•
20419 Posts
•
87439 Points
835
0
Posted September 7th, 2013 14:00
http://www.emc.com/collateral/hardware/technical-documentation/h8229-vnx-vmware-tb.pdf