首页 > 其他 > 详细

openstack错误-cirros镜像-无法启动

时间:2020-03-10 18:05:46      阅读:182      评论:0      收藏:0      [点我收藏+]

环境:openstack版本train,cirros镜像cirros-0.5.0-x86_64-disk.img

关于cirros镜像,我遇到两个问题:

1 启动实例后卡在了grub提示符,如下图所示

技术分享图片

 

 经过查询资料,发现问题指向了虚拟机的模式问题,很多网上的答案提到把openstack的虚拟机模式从kvm改为qemu。

但原因解释都有些牵强,通过查询cirros的网站,cirros的镜像只提到了支持qemu,没有对其他模式进行说明。openstack默认使用kvm,所以造成了这个问题。

解决的方式:在计算节点,修改配置文件/etc/nova/nova-compute.conf:

[libvirt]
#虚拟模式改为qemu,默认是kvm
virt_type=qemu

重启服务后生效:

# systemctl restart openstack-nova-compute

但是又遇到新的问题,如下所示

2 启动过程中报错VFS:unable to mount root fs

看网上的分析,可能是因为内存太小造成的,我创建实例的时候按照网上的教程,分配的64mb的内存。

解决方式:

在控制面板中新建实例类型,把内存调整到128mb,重新创建虚拟机,成功启动。

 

openstack错误-cirros镜像-无法启动

原文:https://www.cnblogs.com/learn2teach/p/12456635.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!