搭建云平台 glance 安装及纠错(超详细)

举报
不良使 发表于 2022/04/07 11:40:17 2022/04/07
【摘要】 搭建云平台 glance 安装及纠错(超详细)

glance 安装

再次重启虚拟机后再次用Xshell连接查看用户列表发现报错了:
openstack user list
在这里插入图片描述
目测是环境变量没保存,开机要重新配置,为了防止每次开机都要重新配置。。。。。。来解决问题:
将环境配置到 /etc/profile 中
vim /etc/profile在这里插入图片描述
还是失败!!!
在这里插入图片描述
奥,没有刷新 、、、、、、、、、、、,刷新一下
在这里插入图片描述
下面来安装glance
#进入mysql命令交互行建库
mysql -u root -p
create database glance;
在这里插入图片描述

#授权后推出命令式交互行
grant all privileges on glance.* to ‘glance’@‘localhost’ identified by ‘glance’;
grant all privileges on glance.* to ‘glance’@’%’ identified by ‘glance’;
grant all privileges on glance.* to ‘glance’@‘tsw02’ identified by ‘glance’;
quit
在这里插入图片描述
openstack user create --domain Default --password-prompt glance;
在这里插入图片描述
给glance admin(超级管理员)权限

openstack role add --project admin --user glance admin
在这里插入图片描述
openstack service create --name glance --description “Openstack Image” image
在这里插入图片描述
openstack endpoint create --region RegionOne image public http://192.168.253.132:9292
openstack endpoint create --region RegionOne image internal http://192.168.253.132:9292
openstack endpoint create --region RegionOne image admin http://192.168.253.132:9292

在这里插入图片描述
安装glance
yum install -y openstack-glance
在这里插入图片描述
#配置
vim /etc/glance/glance-api.conf

[database]

connection =mysql+pymysql://glance:glance@192.168.253.132/glance

[keystone_authtoken]

auth_uri =http://192.168.253.132:5000
auth_url =http://192.168.253.132:5000
memcached_servers =192.168.253.132:11211
auth_type =password
project_domain_name =Default
user_domain_name =Default
project_name =service
username =glance
password =glance

[paste_deploy]

flavor = keystone

[glance_store]

stores = file,http
default_store = file
filesystem_store_datadir = /var/lib/glance/images/

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

配置

vim /etc/glance/glance-registry.conf
[database]

connection = mysql+pymysql://glance:glance@192.168.253.132/glance
[keystone_authtoken]

auth_uri =http://192.168.253.132:5000
auth_url =http://192.168.253.132:5000
memcached_servers =192.168.253.132:11211
auth_type =password
project_domain_name =Default
user_domain_name =Default
project_name =service
username =glance
password =glance

[paste_deploy]

flavor = keystone
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
glance-manage db_sync
在这里插入图片描述
systemctl start openstack-glance-api
systemctl start openstack-glance-registry
在这里插入图片描述
查看状态,第一个启动失败,第二个启动成功
在这里插入图片描述
在这里插入图片描述解决问题:
查看日志发现api.log权限问题:
在这里插入图片描述
修改一下权限:
chown -R glance:glance /var/log/glance/api.log
在这里插入图片描述
systemctl start openstack-glance-api
systemctl status openstack-glance-api
在这里插入图片描述
mysql -u root -p;
use glance;
show tables;
在这里插入图片描述
如上图所示成功了。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。