virsh shutdown 无法关闭虚拟机

今天测试了一下kvm的虚拟机的开机与关机,但是通过virsh shutdown关闭一直不生效,在网上搜索之后终于找到原因,是因为虚拟机安装的centos为最小化安装,没有安装电源管理程序,也就是acpid,因此虚拟机没有处理该指令

解决办法

#yum install acpid

#service acpid start

然后就可以优雅的关闭虚拟机啦,就不用destroy这种粗暴的方式了

virsh shutdown 无法关闭虚拟机

时间: 2024-11-10 16:20:34

virsh shutdown 无法关闭虚拟机的相关文章

kvm虚拟机不能使用virsh shutdownw命令关闭虚拟机的解决方法

今天笔者在对kvm虚拟机进行管理时,使用virsh shutdown命令关闭指定的虚拟机时,发现虽然有如下的提示,但其实虚拟机却一直不会真正的关闭. 经过查看virsh命令帮助和上网查询,才得知virsh shutdown命令使用发送acpi指令来控制虚拟机的电源, 而kvm虚拟机安装linux系统时默认是没有安装acpi服务的,所以并不会做处理.据说安装windows会自动安装acpi服务,没测试过. 知道了原因.解决方法也就简单了.我们只需要在虚拟机里安装和启动acpid服务即可,执行命令如

virsh基于KVM创建虚拟机

1. 查看cpu是否支持虚拟化和 Xen 不同,KVM 需要有 CPU 的支持(Intel VT 或 AMD SVM),在安装 KVM 之前检查一下 CPU 是否提供了虚拟技术的支持 egrep 'vmx|svm' /proc/cpuinfo 2. 安装工具包  yum install qemu-kvm qemu-kvm-tools virt-manager libvirt 3. 查看kvm是否安装成功  lsmod | grep kvm   4. 关闭防火墙    setenforce 0  

关闭虚拟机提示“正在处理另一个任务”解决方法

一. 错误提示:ESXI关闭虚拟机时提示"正在处理另一个任务",无法关闭二. 出现情况:虚拟机突然卡主,没有任何反应,就准备重置虚拟机,结果当重置进行到95%的时候,也卡住了,整整30分钟后提示操作超时,就打算关闭虚拟机,结果提示"正在处理另一个任务",无法关闭,无奈,百度了一下,确实有个好方法,但是呢网上提供的方法还有点小错误,特此整理一下,分享给大家.三. 解决方法:前提是可以不用重启ESXi Server,这样影响范围就小了. 开启esxi的ssh服务 Sec

使用 ESXi esxcli 命令关闭虚拟机电源

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1014165 在 ESXi 主机上关闭虚拟机电源时,会遇到以下症状: 无法关闭 ESXi 托管的虚拟机的电源 虚拟机无响应,且无法停止或终止 可以在本地或远程使用 esxcli 命令关闭 ESXi 5.x 或更高版本上运行的虚拟机电源. 有关详细信息,请参见 vSphere Command-Line

关闭虚拟机(VMware) 主板报警声 - 出错bell嘀嘀声音

[转载]关闭虚拟机(VMware) 主板报警声 - 出错bell嘀嘀声音 原文地址:关闭虚拟机(VMware) 主板报警声 - 出错bell嘀嘀声音作者:gust90 安装了虚拟机VMware后,不管是windows xp.windows 2003还是linux系统,都会有烦人的嘀嘀声响,特别是linux系统,即使没有音响也会有这种声音的,这个声音好像是从主板上面发出的.很是烦人,下面有三种方法可以去除这种声音. (注意:更改配置后,虚拟机程序一定要重启后才会生效!) 方法 1: 关闭特定虚拟机

Windows7下设置定时启动(关闭)虚拟机

曾记否,忆当年,开启或者关闭虚拟机,度秒如年~ ⒈石头,剪刀,布,C.D.E盘随便找一个,然后在里面找个静谧的墙角, 新建一个文件:vmstart.bat 添加:"C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" -x "D:\Documents\Virtual Machines\HadoopMaster\HadoopMaster.vmx" and "..." and &quo

kafka shutdown停止关闭很慢问题的解决方案

kafka shutdown停止很慢问题 在数据量大的时候,consumer一次抓取数据的数据很多,进入到业务处理的数据可能有很多, 假设一次poll有1万条数据进入业务程序,而且业务程序是和poll绑定在一起线程同步执行的,假设平均每条数据,执行业务程序花费100ms, 那么poll一次的数据,至少要执行 1w*0.1s = 1000s = 16.67分钟. 所以,在数据量大的时候,停止一个线程(需要先等待业务程序处理完数据),可能要十几分钟. shutdown问题解决方案 1.改成异步处理数

VMware 关闭虚拟机 Ubuntu 12 的 3D 效果,提高性能

Ubuntu 2012,有 2D 和 3D 的渲染效果,但是 在虚拟机中,开启 3D 效果后,特别卡.好在 VMware 中有个“关闭3D”的开关,如下图所示: 去掉勾选“加速 3D 图形”

windows azure通过powershell打开关闭虚拟机

之前的博文介绍过windows azure的登录管理方式有网页门户及powershell管理两种办法,今天,我们就来介绍下,如何使用powershell来控制虚拟机的打开与关闭 首先,安装Microsoft azure SDK并连接azure,之前介绍过,这里就不详细赘诉 打开powershell 输入get-azurevm查看当前的虚拟机信息 输入get-azurevm –servicename "testcloud" –name "testvm01"查看test