QMP是一种基于JSON格式的传输协议,可使用QMP与一个QEMU虚拟机实例进行交互,例如查询虚拟机的相关状态等,以下就QMP的使用进行简单介绍. 可以通过libvirt向一个运行的虚拟机发送qmp命令,也可以使用qemu命令启动一个虚拟机,之后发送qmp命令.上述两种方式各有优点,第一种方式可用于相关工具的开发及使用,第二种方式由于可以看到qemu中的相关输出,因此可用于开发阶段的调试. 补充:之前以为通过libvirt的方式(即virsh命令)发送qmp命令看不到qemu端的输出,实际上其输…