openstack部署-glance服务安装

  • 安装之前准备

数据库:

mysql -u root -p

CREATE DATABASE glance;

GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost' \

  IDENTIFIED BY '123456';

GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'%' \

  IDENTIFIED BY '123456';

 

. admin-openrc admin模式

openstack user create --domain default --password-prompt glance 创建glance

用户

openstack role add --project service --user glance admin 给glance添加角色

openstack service create --name glance \

  --description "OpenStack Image" image创建glance服务实体:

openstack endpoint create --region RegionOne \

  image public http://controller:9292 创建图像服务API端点

openstack endpoint create --region RegionOne \

  image internal http://controller:9292

openstack endpoint create --region RegionOne \

  image admin http://controller:9292

  • 安装和配置

yum install openstack-glance 安装包

/etc/glance/glance-api.conf 编辑文件

[database]

connection  =  mysql+pymysql://glance:123456@controller/glance

[keystone_authtoken]和[paste_deploy]部分中

auth_url = http://controller:5000

memcached_servers  =  controller:11211

auth_type  =  password

project_domain_name = Default

user_domain_name = Default

project_name = service

username = glance

password =123456

[paste_deploy]

# ...

flavor = keystone

 

[glance_store]

#...

stores = file,http

default_store = file

filesystem_store_datadir = /var/lib/glance/images/

 

/etc/glance/glance-registry.conf

[database]

connection  =  mysql+pymysql://glance:123456@controller/glance

 

[keystone_authtoken]和[paste_deploy]部分中

auth_url = http://controller:5000

memcached_servers  =  controller:11211

auth_type  =  password

project_domain_name = Default

user_domain_name = Default

project_name = service

username = glance

password =123456

[paste_deploy]

# ...

flavor = keystone

openstack user list 查看glance服务

填充图像服务数据库

su -s /bin/sh -c "glance-manage db_sync" glance

glance-manage db_sync数据库填充

 

# systemctl enable openstack-glance-api.service \

  openstack-glance-registry.service

# systemctl start openstack-glance-api.service \

  openstack-glance-registry.service

  • 验证安装

. admin-openrc

wget http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img下载

openstack image create "cirros" \

  --file cirros-0.3.5-x86_64-disk.img \

  --disk-format qcow2 --container-format bare \

  --public安装

日志位置 /var/log/glance

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值