VMware Cloud Community
mdosystems
Contributor
Contributor

HA only to one host

Hello,

we have 3 esx server with ha enabled.

now i tested the ha with one of our esx server and all the vms only started on an other host and not on both.

so now how can i configure that the vms started in case of a failure on the other two and not only at one?

0 Kudos
5 Replies
esiebert7625
Immortal
Immortal

0 Kudos
admin
Immortal
Immortal

This is normal behavior.

HA will just keep starting VMs on the 1st host in the failover list until it is full then it will start on the next.

If the 1st hosts does not fill, it will get all the VMs.

DRS will then work to balance the load.

0 Kudos
mdosystems
Contributor
Contributor

is this also without DRS?

first fillup the first and then the second?

0 Kudos
esiebert7625
Immortal
Immortal

Hi Brian, according to the link I posted it will do this in a round-robin fashion, I wondering if that is not the case then....thanks

"Actually the way HA works is each Host picks another host in a circle (Host 1 picks Host 2, 2 picks 3, 3 picks 1) and when a host goes down the next one in the circle restarts it's VMs - they don't get picked up by various hosts. I spoke with a VMWare rep about it and they did it that way because it was the fastest, and if you have DRS then it will take care of balancing out the cluster afterwards."

0 Kudos
esiebert7625
Immortal
Immortal

HA works independently of DRS, so yes if that's how it works then it will do that without DRS.

0 Kudos