Migrating a VM from its primary to secondary node is usually a very simple task for ganeti. But with busy machines, it sometimes, apparently, does not work. Here’s what helped me solve this situation.
Until recently, I worked with a rather basic setup of virtual machine hosts. Simply a couple of servers that ran their individual set of VMs. In case of an outage of one of the nodes, all the nodes’ VMs were also affected. That needed change, so I looked at and found ganeti to be something that might help to provide redundancy for the VMs without introducing too much voodoo. Here’s how I migrated the 140 VMs from 17 machines into one cluster.