在openstack的部署过程中,相信大家都遇到过很多很多的问题吧,今天就来和大家分享一个我遇到的问题。废话不多说,直接上图:

根据提示或者上网搜索你会发现是镜像的问题,但是具体是镜像的什么问题呢,无论是你在官网下载的centos镜像,还是你自己制作的centos镜像都会出现这种情况。
原因是你上传镜像的时候执行了这条语句:
openstack image create "centos7" \
--file CentOS-7-x86_64-GenericCloud.qcow2 \
--disk-format raw --container-format bare \
--public
对,就是这条语句造成的,当你后端储存对接了ceph之后,你会把镜像格式转换成raw格式上传,恰恰centos和windos的转换成raw格式后会出问题。
解决:
openstack image create "centos7" \
--file CentOS-7-x86_64-GenericCloud.qcow2 \
--disk-format qcow2--container-format bare \
--public
直接用qcow2格式的就行。此时你再创建实例选择qcow2格式的centos镜像就能正常了

最近在部署openstack,,不管单机版还是多节点的都成功了,过程也遇到了很多问题,基本上都解决了,也希望大家一讨论,一起进步!
在OpenStack部署中,将CentOS镜像转为RAW格式上传至使用Ceph作为后端存储时会出现问题。错误在于使用`openstackimagecreate`命令时指定了`--disk-formatraw`。解决方案是保持镜像为Qcow2格式,即使用命令`--disk-formatqcow2`创建镜像,这样创建实例时选择Qcow2格式的镜像即可正常运行。

651

被折叠的 条评论
为什么被折叠?



