virsh shutdown命令后,虚拟机没有任何反应,只能使用destroy命令强制关闭虚拟机。
shutdown使用发送acpi指令来控制虚拟机的电源,而KVM虚拟机安装linux系统时默认没有安装acpi服务,反以导致不能关闭虚拟机,需要安装acpi。
yum install acpid
安装完毕之后重新启动虚拟机,再次使用virsh shutdown就可以关闭虚拟机了。
如果你不想对虚拟机内部进行安装操作,只能使用destroy命令强制关闭虚拟机了。
reboot命令也只能使用destroy命令强制关闭虚拟机后再start了。
libvirt推荐:
https://libvirt.org/html/index.html