Glance镜像服务 1、Glance-api:接受云系统镜像的创建、删除、读取请求。 2、Glance-Registry:镜像的注册 3、镜像的存储

9191端口注册 9292 api 安装命令 yum install openstack-glance -y APi配置 vim /etc/glance/glance-api.conf [database] connection = mysql+pymysql://glance:glance@192.168.56.11/glance

[keystone_authtoken] auth_uri = http://192.168.56.11:5000 auth_url = http://192.168.56.11:35357 memcached_servers = 192.168.56.11: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.56.11/glance

[keystone_authtoken] auth_uri = http://192.168.56.11:5000 auth_url = http://192.168.56.11:35357 memcached_servers = 192.168.56.11:11211 auth_type = password project_domain_name = default user_domain_name = default project_name = service username = glance password = glance

[paste_deploy] flavor = keystone

初始化数据库 su -s /bin/sh -c "glance-manage db_sync" glance

注册到keystone source /etc/keystone/admin-openrc 创建glance用户 openstack user create --domain default --password=glance glance 添加为service项目的admin角色 openstack role add --project service --user glance admin

启动服务 systemctl enable openstack-glance-api.service openstack-glance-registry.service systemctl start openstack-glance-api.service openstack-glance-registry.service

在openstack上面注册 openstack service create --name glance --description "OpenStack Image" image openstack endpoint create --region RegionOne image public http://192.168.56.11:9292 openstack endpoint create --region RegionOne image internal http://192.168.56.11:9292 openstack endpoint create --region RegionOne image admin http://192.168.56.11:9292

查看glance是否成功 glance image-list source /etc/keystone/admin-openrc 下载镜像 wget http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img 创建镜像 openstack image create "cirros"
--file cirros-0.3.4-x86_64-disk.img
--disk-format qcow2 --container-format bare
--public 查看镜像 glance image-list 具体镜像位置 cd /var/lib/glance/images