OpenStack Redhat glance对接swift

配置

# 切换环境变量
[root@controller ~]# source keystonerc_admin
# 复制glance配置文件备份
[root@controller ~(keystone_admin)]# cd /etc/glance/
[root@controller glance(keystone_admin)]# cp glance-api.conf glance-api.conf.bak
# 编辑配置文件
[root@controller glance(keystone_admin)]# vim glance-api.conf
14default_store=swift
478stores=glance.store.swift.Store,
479行          glance.store.http.Store
511swift_store_auth_version=2  (2指的是采用keystone来验证)
517swift_store_auth_address=192.168.100.10:5000/v2.0/   (身份认证地址,在环境变量文件里面找到keystonerc_admin的OS_AUTH_URL)
523swift_store_user=services:swift   (前面是租户名,后面是用户名)
527swift_store_key=cd78e5d82ee84113   (密码在应答文件里CONFIG_SWIFT_KS_PW=531swift_store_container=memeda   (创建容器名,名叫memeda)
534swift_store_create_container_on_put=True   (判断容器存不存在,不存在,ture帮我创建)
539swift_store_large_object_size=5120  (单个文件最大不能超过5G) 
# 保存退出,重启服务
[root@controller glance(keystone_admin)]# openstack-service restart glance
# 创建容器
[root@controller glance(keystone_admin)]# glance image-create --name wahaha --disk-format qcow2 --container-format bare --min-disk 5 --min-ram 2048 --file=/root/cirros-0.5.2-x86_64-disk.img --is-public true --is-protected true --progress

验证查看

用户名 swift 密码 cd78e5d82ee84113 (应答文件查看CONFIG_SWIFT_KS_PW)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值