glance对接swift
2022/8/30 6:25:03
本文主要是介绍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 14行 default_store=swift 478行 stores=glance.store.swift.Store, 479行 glance.store.http.Store 511行 swift_store_auth_version=2 (2指的是采用keystone来验证) 517行 swift_store_auth_address=192.168.100.10:5000/v2.0/ (身份认证地址,在环境变量文件里面找到keystonerc_admin的OS_AUTH_URL) 523行 swift_store_user=services:swift (前面是租户名,后面是用户名) 527行 swift_store_key=cd78e5d82ee84113 (密码在应答文件里CONFIG_SWIFT_KS_PW=) 531行 swift_store_container=memeda (创建容器名,名叫memeda) 534行 swift_store_create_container_on_put=True (判断容器存不存在,不存在,ture帮我创建) 539行 swift_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)
这篇关于glance对接swift的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享