1、以root用户登陆,创建glance数据库,并为glance数据库授权

wKiom1ggP2WCZaOGAADxNtwyIrs983.jpg-wh_50

2、加载admin-openrc环境变量,用户证书

wKioL1ggQfaTIOLqAAASTLkMykg835.jpg-wh_50

3、创建服务证书需要完成如下操作:

1)创建glance用户

wKiom1ggQwqxNgSJAABfaJb54vc674.jpg-wh_50

2)添加 admin 角色到 glance 用户和 service 项目上。

wKioL1ggRHCCnfDfAAAdqacnh9s325.jpg-wh_50

3)创建glance服务实体

wKioL1ggRwDxt3nXAABZL21zJc0898.jpg-wh_50

4、创建镜像服务的 API 端点:

wKioL1ggSIKi5G14AAFo6MWtPbM793.jpg-wh_50

5、安装glance软件包

wKiom1ggSTqyhAYlAAPHMD980FI216.jpg-wh_50

6、编辑/etc/glance/glance-api.conf,具体配置如下:

1)[database]配置如下(系统文件的641行左右):

wKioL1ghQUfS3OISAAEV0PeFNmM460.jpg-wh_50

2)[keystone_authtoken]配置如下(系统文件的1112行左右):

wKiom1ghRayS7aAZAABnTahW2M0316.jpg-wh_50

3)[paste_deploy]配置如下:(大约在文件的1680行左右):

wKiom1ghR1uB3Y83AAAji2TMG-g938.jpg-wh_50

4)[glance_store]配置如下(大约在文件的730行左右):

wKiom1ghSBSCH5KuAACUzJr0mVA731.jpg-wh_50

7、编辑/etc/glacne/glance-registry.conf

1)[database]配置如下(系统文件的383行左右):

wKioL1ghSgbh4XpRAAD3CQr_LCQ044.jpg-wh_50

2)[keystone_authtoken]配置如下(系统文件的837行左右):

wKioL1ghSgfDS6C7AADfzHameyo512.jpg-wh_50

3)[paste_deploy]配置如下:(大约在文件的1393行左右):

wKioL1ghSwqQGUxJAACGJjKhgII101.jpg-wh_50

8、执行数据库同步,忽略此处输出的信息

wKioL1ghS5biEzp1AACyXD9Qs7Q265.jpg-wh_50

9、启动镜像服务,并设置为开机自启动,并检查是否启动

wKioL1ghTDbxV1HgAASBf5NZhuw366.jpg-wh_50

10、将下载好的镜像准备好

wKioL1ghTR_TVORxAAAn19gxrm8816.jpg-wh_50

11、使用qcow2磁盘格式,bare容器格式上传镜像到镜像服务并设置公共可见,这样所有的项目都可以访问它

wKioL1ghYuTwU1COAADU6sb48FA495.jpg-wh_50

12、确认结果

wKioL1ghY0bRxAfCAAA986Hy5EE126.jpg-wh_50

注意以上操作均在controller节点进行操作。

参考http://docs.openstack.org/mitaka/zh_CN/install-guide-rdo/glance.html,后期将对计算服务的安装部署进行整理,更多精彩敬请期待。