Welcome 微信登录

首页 / 操作系统 / Linux / QEMU-KVM无法启动

今天在把QEMU-KVM上的一个虚拟机Shutdown后总是无法启动,使用virt-manager管理工具启动时总是导致该工具意外终止,如果是使用virsh命令行管理工具启动时总是报错:[root@db1 ~]# virsh start oneracvm
error: Failed to start domain oneracvm
error: Timed out during operation: cannot acquire state change lock查了一下发现这是ibvirt在RHEL5上的Bug,需要把libvirt的后天进程libvirtd --daemon重启一下:关闭,直接KILL即可:[root@db1 run]#  kill -9 `ps -ef|grep "libvirtd --daemon"|grep -v grep |awk "{print  $2}"`这时候你还不能直接起来,否则会出错:[root@db1 run]#  libvirtd --daemon
libvirtd: error: Unable to obtain pidfile. Check /var/log/messages or run without --daemon for more info.因为,它的启动记录文件还存在,需要先删除:[root@db1 run]# rm /var/run/libvirtd.pid
rm: remove regular file `libvirtd.pid"? y
这时候你就可以起来了:[root@db1 run]#  libvirtd --daemon
此时就可以启动虚拟机了:[root@db1 ~]# virsh start oneracvm
Domain oneracvm startedAIX修改用户名和密码长度限制AIX(UNIX)上cd命令的另一种用法相关资讯      KVM  qemu  QEMU-KVM 
  • Ubuntu 14.04中安装QEMU  (08月09日)
  • QEMU VGA模块整数溢出漏洞(CVE-  (05月13日)
  • 怎样在 Ubuntu 和 Debian 中通过命  (02月29日)
  • Linux虚拟化网络模型及使用qemu-  (05月28日)
  • QEMU VGA模块任意代码执行漏洞(CVE  (05月13日)
  • QEMU 2.5.0 发布下载,开源模拟器  (12/18/2015 08:26:14)
本文评论 查看全部评论 (0)
表情: 姓名: 字数