在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,,不管单机版还是多节点的都成功了,过程也遇到了很多问题,基本上都解决了,也希望大家一讨论,一起进步!