Como gerenciar 2 vm usando upstart?

2

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”
    
por BlankVerse 11.02.2013 / 06:27

0 respostas