Eu uso um script inicial para monitorar um VM e reabri-lo quando ele é morto. Eu gostaria de simular um failover fazendo o seguinte. Crie um clone da VM1, diga VM2. Quando um deles está em execução, tenho a outra VM no estado salvo. Assim que alguém é morto, eu recomeço o outro e começo o VM morto, mas paro.
Como devo modificar este script vm único para trabalhar por 2 vms ou talvez vários vms, mesmo?
start on (local-filesystems and net-device-up IFACE=eth0)
stop on runlevel [016]
console output
respawn
respawn limit 5 10
pre-stop script
su pankajm -c “VBoxManage controlvm ubuntu-server savestate”
end script
exec su pankajm -c “VBoxHeadless –startvm ubuntu-server”