如何确认“正在运行vm的qemu版本”,尤其是发行的小版本?
这个问题乍一听特别简单?可以确认的办法有N种?
ps「x86架构」:
1.简单命令
virsh version
2.高阶命令
virsh qemu-monitor-command --hmp vm_uuid info real_version
直接可以确认libvirt、qemu的发型版本,但是问题是:如果没有安装libvirt或者libvirtd hung住了,该方法失效,就算libvirtd正常,这种方法不能获取qemu小版本号
查看qemu安装rpm
rpm -qa | grep qemu
这种方法可以查看qemu所有的发行信息,但是问题是:1.qemu不是rpm安装,该方法失效;
2.就算是rpm安装,这种方案似乎不是该问题想要的答案;
查看qemu cmd
ps aux | grep vm_id | grep qemu-system-x86_64
找到该命令后,执行:
qemu-system-x8