VMware Cloud Community
dtracey
Expert
Expert

Controlling where Secondary FT VM is spawned

Hi Chaps,

Is there a way to control which subset of hosts within a cluster can be used for a particular VM that is protected by Fault Tolerance?

Does the secondary VM respect host affinity rules?

The example is i have an 8 node cluster and want to protect vCenter with FT, but only want it to be able to run on the first 4 hosts as the second 4 are reserved for a particular application / service.

Not near the lab today so just thought i'd ask.

Cheers,


Dan

Reply
0 Kudos
2 Replies
vmroyale
Immortal
Immortal

Hello.

I haven't tried it, but it looks like the VM-Host Affinity rule might work.

"If you use affinity rules with a pair of VMware FT virtual machines, a VM-VM affinity rule applies to the Primary FT VM only, while a VM–Host Affinity rule applies to both the Primary FT VM and its Secondary FT VM." - from http://www.vmware.com/files/pdf/techpaper/VMW-Whats-New-vSphere41-HA.pdf

Good Luck!

Brian Atkinson | vExpert | VMTN Moderator | Author of "VCP5-DCV VMware Certified Professional-Data Center Virtualization on vSphere 5.5 Study Guide: VCP-550" | @vmroyale | http://vmroyale.com
Reply
0 Kudos
rickardnobel
Champion
Champion

It will not be enough to just know where the secondary FT vm is running? After enabling FT on a VM you should be able to see where the secondary are and to also move it to a suitable host if necessary.

My VMware blog: www.rickardnobel.se
Reply
0 Kudos