I have assigned a LUN of 2TB shared across 4 hosts, i have added all four through ISCSI.
Now when i create a datastore in vcenter, i can only see 3 hosts are getting detected always.
IS there any limitations for vCenter regarding shared datastore?
no, vCenter or vSphere or ESXi does not have limitations from that point of view. You can have the same datastore being connected to 64 hosts if you want. So it probably is something on the storage end or your iSCSI configuration on the ESXi host which is not seeing the datastore.
Thanks for clearing my doubt on the limitations.
Actually, all four hosts are able identify the LUN under storage devices. But when i try to create a NEW datastore out of this always i am able to see only 3 hosts getting detected.
Lets say if i have host1, host2, host3, host4 either i see "Shared Datastore" detects host1, host2, host4 or host2 host3 host4 or host 1 host3 host4, like this i am facing issue.
I am not able to figure out why all the four hosts are not getting detected.
FYI : I am using deployment size of "Medium" for vcenter appliance.
Do you see the datastores when you login directly to the hosts web GUI?
What may be worth a try, is to run vmkfstools -V (note: upper-case "-V") from the hosts' command line, to see whether this detects the datastores.