Openstack常见报错及解决方法<一>

Openstack常见报错及解决方案:
1.libvirtError: internal error no supported architecture for os type 'hvm'
解决方法:在/etc/nova/nova.conf中修改”--libvirt_type=kvm“ 为“--libvirt_type=qemu”或添加
2.nova Error: volume group nova-volumes doesn't exist
解决方法:创建一个名字为 nova-volumes 的卷组,方法有两种:
(1).服务器上没有单独的分区的时候,使用img文件来做卷组
dd if=/dev/zero of=/opt/nova-volumes.img bs=1M seek=100000 count=0
losetup -f nova-volumes.img
vgcreate nova-volumes /dev/loop0
(2).服务器上有单独的分区,如:/dev/sdb2
vgcreate nova-volumes/dev/sdb2
3.Bad IP address "localhost"
解决方法:将/etc/nova/nova.conf配置中的localhost修改为127.0.0.1
4.卡在Connecting to libvirt:
解决方法:/etc/init.d/libvirtd重启libvirt服务
5.创建过多虚拟机后,文件注入时报错:no free nbd
解决方法: qemu-nbd -d /dev/nbd0
/dev/nbd0 disconnected
6.luanch虚拟机时nbd unavailable: module not loaded
解决方法: 系统没有nbd模块,需要自行编译NBD模块,编译方法见:http://blog.csdn.net/guwenwu285/article/details/7802079
7.luanch windows镜像时报错:
Command: sudo mount /dev/mapper/nbd15p1 /tmp/tmpRzVlx4
Exit code: 32
Stdout: ''
Stderr: "mount: unknown filesystem type 'ntfs'\n" from (pid=10003) trycmd /usr/lib/python2.6/site-packages/nova-2012.1-py2.6.egg/nova/utils.py:278
解决方法:安装ntfs包:ntfs-3g-2011.4.12-5.el6.x86_64.rpm
ntfsprogs-2011.4.12-5.el6.x86_64.rpm

你可能感兴趣的:(虚拟机,python)