我有一台运行Ubuntu 10.10服务器版kvm的服务器和libvirt(都是ubuntu-native软件包)硬盘分区是用LVM完成的。 然后,我使用Virt-Manager创build了一些虚拟机,并将这些虚拟机分配给虚拟机。
现在虚拟机不启动。 Virt-Manager显示此Guest虚拟机的CPU使用率为100%,VNC连接状态为100%
从硬盘启动
特定于VM的日志文件不显示任何exception,只有syslog显示警告
警告:qemudParsePCIDeviceStrs:1422:意外的退出状态“1”,qemu可能失败
我能做些什么来发现错误?
你可以试试停止AppArmor“sudo /etc/init.d/apparmor stop; sudo /etc/init.d/apparmor teardown”
然后重新启动虚拟机!
您可能想要尝试切换磁盘types,例如从virtio到ide。 您可以使用virsh dumpxml > guestname.xml编辑转储文件以进行更改,销毁和virsh dumpxml > guestname.xml定义guest virsh dumpxml > guestname.xml ,然后从编辑的转储文件创build。
安装libvirt-bin和/或kvm后,你有没有重新启动服务器? 我不知道为什么,但它解决了我们这个问题。
在通过virt-manager增加虚拟机内存资源之后,我只是遇到了同样的问题:
warning : qemudParsePCIDeviceStrs:1422 : Unexpected exit status '1' qemu probably failed
在尝试启动虚拟机后坐在我的/var/log/messages.log 。
我无法启动虚拟机。 以来:
sudo service libvirt-bin stop sudo service libvirt-bin start
没有在Debian stable 64上工作我解决了这个问题:
ps -ef | grep libvirtd sudo kill -9 31416 sudo service libvirt-bin start ps -ef | grep libvirtd
接着:
sudo virsh start SomeOS
我认为这与无法访问的卷或VM磁盘映像有关。