Hi everyone
I installed ESXi 6.7 on a server and I nested 4 other ESXi hosts on top of it.
The hosts are:
The runtime performance of the hosts are:
Host1 | Host2 | Host3 | vCSA |
---|---|---|---|
The physiscal host has as 4 CPUs x Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz and all the vms in it consume what is in the pic:
In both cases it doesn't make sense, because resource are actually available.
I'd like to know how to fix this, I'll wait for all your answers, Thank you!!
No, you don't just share a VMDK, you would have to present a common datastore to all hosts in a cluster if you want HA to work. This involves some form of external storage, not sharing of a VMDK.
vSphere HA is enabled in the vCSA with the Admission Control DISABLED. I didn't set up nothing in particular for the shared storage: the hosts are in the same machine, using the same datastore ESXi datastore, so I guess that's enough.
No, that's not enough. Each ESXi host, even if nested, has its own local storage. The fact that behind the scenes they are running on top of one physical server also running ESXi makes no difference to HA. HA will not work in this case, so it really doesn't matter about admission control and the error you receive if it can't fail over anything.
Okay thank you very much!
So I need to share a .vdmk file right? When I try to create a shared hard disk, I need to set it up as "Thick provisioned, eagerly zeroed", but when I try to load it in another wm, it says to me that it's actually lazily zeroed. Do you know any soluzion for this?
Thanks
No, you don't just share a VMDK, you would have to present a common datastore to all hosts in a cluster if you want HA to work. This involves some form of external storage, not sharing of a VMDK.
Okay, and do you also know how can I tell to my nested hosts to use the same VMFS datastore?