使用VBOX作为主机和centos 6.5作为allinone“guest”在openstack中启动VM的正确图像是什么

时间:2014-09-15 18:37:43

标签: openstack openstack-nova rdo

我在Mac Book pro上运行VirtualBox。我在virtualbox中创建了Centos 6.5映像并安装了Openstack RDO(packstack allinone)而没有任何问题。

我能够在没有任何问题(可以SSH到/来自)的情况下启动CIRROS默认图像,但是当我尝试从其他图像(Fedora,Centos和Ubuntu /精确)进行旋转时 https://openstack.redhat.com/Image_resources和Ubuntu UEC页面的所有虚拟机都挂起了诸如“等待硬件”或“启动......等待”等消息。大约5/10分钟后,我的VM状态从地平线变为“关闭”。

通过“GLANCE”将这些图像放入系统后,我是否可以“按原样”使用这些图像?我不确定Virtual Box是否会影响实例的启动或者我是否还有其他问题?我已经看到了很多关于创建自己的图像等的不同信息...但是,我只需要一个基本的测试图像,但是我不太明白为什么我不能只是下载一个下载的qcow2或img图像那已经预先建好了。

正如我所提到的,我可以毫无问题地创建CIRROS,但我希望能够通过openstack启动基本的centos / fedora或ubuntu VM?

2 个答案:

答案 0 :(得分:0)

老实说,听起来您的计算机没有RAM或资源来运行任何大于Cirros的图像。

答案 1 :(得分:0)

您为CentOS 6.5主机vm配置了多少内存和存储以及CPU数量?许多现成的图像需要20 + gb的存储空间。

此外,检查硬件虚拟化已启用https://www.virtualbox.org/manual/ch10.html#hwvirt

还有一件事要检查您是否使用兼容的风格来启动这些实例。

在您提交凭据后尝试此操作:

检查您的高清空间

df -h

下载图片

wget http://cloud-images.ubuntu.com/precise/current/precise-server-cloudimg-amd64-disk1.img -O ~/precise.qcow2.img

导入概览

glance image-create --name "precise-qcow2" --disk-format qcow2 --container-format bare --is-public True --file ~/precise.qcow2.img

检查并复制您的网络ID

neutron net-list

检查您的密钥名称

nova keypair-list

启动您的实例

nova boot --flavor 2 --image precise-qcow2 --nic net-id=<YOUR NETWORK ID> --key-name=<KEY NAME FROM THE DASHBOARD> precise-instance`

希望这有帮助。