是否有可能检测到guest虚拟机已经重新启动并使用libvirt / qemu执行操作? 这里的钩子只支持“开始”和“停止”事件。 我想检测我的虚拟机是否重新启动。
HOST运行的是ubuntu 10.04,GUEST运行的是ubuntu 10.04
qemu消息协议(QMP)支持许多asynchronous消息,包括一个关于重新启动的消息。 如果您使用QMP服务器启动qemu实例,它将报告重新启动。 libvirtd使用QMP来pipe理qemu客人,因此您可以尝试设置类似代理qmp服务器的东西,以查找重新启动消息。 http://wiki.qemu.org/QMP#Asynchronous_message有一点点,但QEMU-KVM源代码有最好的事件文档。