Openstack创建镜像时提示503 Service Unavailable: The server is currently unavailable. Please try again at a

最近在玩openstack的时候,需要做一个镜像创建的操作,然后遇到了一个问题,如下图所示

 然后我检查了一下glance-api.conf配置文件,发现没事设置ID

 于是我添加一个ID上去

echo "user_domain_id = demo" >> /etc/glance/glance-api.conf

 再添加一个服务名

echo "project_name = service" >> /etc/glance/glance-api.conf 

 然后我重启服务

systemctl restart openstack-glance-api    openstack-glance-registry

 然后试着列出列表

发现还是提示错误,然后我查到这个glance服务还有一个配置文件,于是我进去查看

vi /etc/glance/glance-api.conf

 

 

这时候已经补充了一些用户信息,但还是出错,然后我查看了一下openstack用户列表 ,发现我找不到用户名为glance的用户

所以问题就出在这里,解决办法如下

第一,如果真的看不到用户那就是没有创建这个用户,所以我们需要创建一个用户,命令如下

openstack user create --domain $DOMAIN_NAME --password $GLANCE_PASS glance

变量名解释

$DOMAIN_NAME       ///域的名称

 

$GLANCE_PASS        //设置这个用户的密码

 

然后添加这个用户到admin的域里

openstack role add --project service --user glance admin

 

添加完之后再创建一个服务名为image的服务

openstack service create --name glance --description "OpenStack Image" image

 最后再重启相关服务

systemctl restart openstack-glance-api.service openstack-glance-registry.service

需要注意的一点就是,你所创建的用户信息必须以glance-api.conf 配置文件为准

这时候我们再来试试

可以看到这个glane的image服务已经起来了 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

坐公交也用券

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值