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

openstack-mitaka之镜像服务管理安装配置部署_vmware

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

openstack-mitaka之镜像服务管理安装配置部署_赵广生_02

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

1)创建glance用户

openstack-mitaka之镜像服务管理安装配置部署_vmware_03

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

openstack-mitaka之镜像服务管理安装配置部署_赵广生_04

3)创建glance服务实体

openstack-mitaka之镜像服务管理安装配置部署_vmware_05

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

openstack-mitaka之镜像服务管理安装配置部署_vmware_06

5、安装glance软件包

openstack-mitaka之镜像服务管理安装配置部署_vmware_07

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

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

openstack-mitaka之镜像服务管理安装配置部署_赵广生_08

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

openstack-mitaka之镜像服务管理安装配置部署_赵广生_09

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

openstack-mitaka之镜像服务管理安装配置部署_赵广生_10

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

openstack-mitaka之镜像服务管理安装配置部署_赵广生_11

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

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

openstack-mitaka之镜像服务管理安装配置部署_vmware_12

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

openstack-mitaka之镜像服务管理安装配置部署_vmware_13

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

openstack-mitaka之镜像服务管理安装配置部署_赵广生_14

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

openstack-mitaka之镜像服务管理安装配置部署_赵广生_15

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

openstack-mitaka之镜像服务管理安装配置部署_vmware_16

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

openstack-mitaka之镜像服务管理安装配置部署_vmware_17

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

openstack-mitaka之镜像服务管理安装配置部署_赵广生_18

12、确认结果

openstack-mitaka之镜像服务管理安装配置部署_赵广生_19

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

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