有什么办法可以让KVM自动重启因电源故障而closures的虚拟机? 这里是我的场景:我运行一个小型的虚拟机,主要是开发虚拟机。 我现在有一个虚拟机设置为自动启动系统启动,这是工作。 我已经在该虚拟机上安装了apcupsd,从主机上的守护进程读取,并configuration为在电池达到75%时closures。 当电池达到15%时,主机将closures。 我的问题是,如果在此窗口期间电源恢复(即主机保持),我可以重新启动已closures的虚拟机? 我知道我可以硬编码到'virsh start [VM name]'的调用,但是我打算启动标记为'autostart'的任何虚拟机,有点像'mount -a'来挂载所有定义的文件系统。 这可能吗?
在我的RHEL6和CentOS6上,通过在/etc/libvirt/qemu/autostart/创buildVM XML描述的符号链接来build立:
ls -la /etc/libvirt/qemu/autostart/ total 4 drwxr-xr-x. 2 root root 4096 Dec 19 2012 . drwx------. 4 root root 4096 Dec 21 08:50 .. lrwxrwxrwx. 1 root root 29 Mar 3 2012 hosting2.xml -> ../hosting2.xml lrwxrwxrwx. 1 root root 43 May 25 2011 hosting.xml -> /etc/libvirt/qemu/hosting.xml
如果你想避免手动设置链接: virsh autostart <domain>
autostart [--disable] domainconfiguration域在启动时自动启动。