CephOpenstack结合说明操作
openstack结合ceph操作文档
官方文档地址: http://docs.ceph.com/docs/master/rbd/rbd-openstack/
1. 创建Pool池
ceph osd pool create images 128 #128表示pg数
ceph osd pool create volumes 512
2. 创建对应账号
ceph auth get-or-create client.cinder mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=volumes, allow rx pool=images'
[client.cinder]
key = AQADmY1XW8MsJxAAds8zcRNKq+Jtb3PJox+Vhw==
ceph auth get-or-create client.glance mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=images'
[client.glance]
key = AQAwmY1XdxMCGhAA+YUkZHYcrglYBu84BZ+enA==
ceph auth get-or-create client.cinder-backup mon 'allow r' osd 'allow class-read object_prefix rbd_children'
[client.cinder-backup]
key = AQBXmY1XA /r4FBAAPla8wuiigHFtFVkUrGLIXA ==
|
3. 同步到对应服务器 keyring 环文件
1
2
3
4
5
6
7
8
9
10
11
|
ceph auth get-or-create client.glance | ssh openstack sudo tee /etc/ceph/ceph .client.glance.keyring
ssh openstack sudo chown glance:glance /etc/ceph/ceph .client.glance.keyring
ceph auth get-or-create client.cinder | ssh compute sudo tee /etc/ceph/ceph .client.glance.keyring
ssh compute sudo chown nova:nova /etc/ceph/ceph .client.glance.keyring
ceph auth get-or-create client.cinder | ssh compute sudo tee /etc/ceph/ceph .client.cinder.keyring
ssh compute sudo chown nova:nova /etc/ceph/ceph .client.cinder.keyring
ceph auth get-or-create client.cinder | ssh storage sudo tee /etc/ceph/ceph .client.cinde.keyring
ssh storage sudo chown cinder:cinder /etc/ceph/ceph .client.cinder.keyring
|
转载于:https://www.cnblogs.com/schangech/p/8036181.html
CephOpenstack结合说明操作相关推荐
- 关于大型网站技术演进的思考
关于大型网站技术演进的思考(一)--存储的瓶颈(1) 前不久公司请来了位互联网界的技术大牛跟我们做了一次大型网站架构的培训,两天12个小时信息量非常大,知识的广度和难度也非常大,培训完后我很难完整理出 ...
- 使用JPA进行Update操作 @Query注解的用法,JPL
使用jpa进行update操作有两种,第一种就是先查询,set,再进行save更新.这种做法过于繁杂,我只是要进行一个更新操作却变成了三步,所以我推荐使用第二种: @Modifying @Query( ...
- 使用JPA进行update操作时,报org.springframework.beans.factory.BeanCreationException: Error creating bean with
使用JPA进行update操作时,报org.springframework.beans.factory.BeanCreationException: Error creating bean with ...
- 【golang程序包推荐分享】分享亿点点golang json操作及myJsonMarshal程序包开发的踩坑经历 :)
目录[阅读时间:约5分钟] 一.概述 1.Json的作用 2.Go官方 encoding/json 包 3. golang json的主要操作 二.Json Marshal:将数据编码成json字符串 ...
- VScode的撤销操作的快捷键
撤销刚才的操作:Ctrl+Z 恢复刚才的操作:Ctrl+Shift+Z
- python中排序英文单词怎么写_Python实现对文件进行单词划分并去重排序操作示例...
本文实例讲述了Python实现对文件进行单词划分并去重排序操作.,具体如下: 文件名:test1.txt 文件内容: But soft what light through yonder window ...
- 提交表单自动刷新_Web自动化测试:元素的基础操作和浏览器基础操作
上一节,我们了解了如何定位元素,其实也有涉及对于元素的操作,这一节我们就详细的介绍一下对于元素的操作和对于浏览器的一些操作 一.对于元素的基础操作: clear():清除输入框内的文本 send_ke ...
- 算法基础(09)— 字符串常用操作
1. 字符串定义 字符串 string 是由 n 个字符组成的一个有序整体 n >= 0.例如,s = "BEIJING" ,s 代表这个串的串名,BEIJING 是串的值. ...
- Go 知识点(08) — 对未初始化的 channel 进行读写操作
1. 对未初始化的 channel 进行写操作 先看下面代码 func main() {var ch chan int // 只声明,并没有初始化fmt.Printf("ch is %v\n ...
- Git 错误提交后该如何回滚操作
1. Git 架构 Workspace:工作区(当前用户操作修改的区域) Index / Stage:暂存区 (add 后的区域) Repository:仓库区或本地仓库(commit 后的区域) R ...
最新文章
- python怎么导入大小字母_isort-用于对python导入的库按照字母进行排序的工具
- JAVA JDBC连接mysql编程
- 网站开发的小知识参考(慢慢收集备用)
- discuz设置用户每天回帖数_discuz回贴通知插件实现-显示用户状态设置
- 毕业设计论文选题系统系统用例图_基于Web的毕业论文管理系统的设计与实现
- “任何人请你去他家吃饭,都别空着手去“怎么看待这句话?
- python的常量_如何给python中设定常量
- linux系统awk、sed,Linux系统 linux awk sed
- 数学四大思想八大方法_数学四大思想方法
- 中国音频放大器市场现状研究分析与发展前景分析报告
- wordpress优化title的seo技巧
- 零基础使用Xmind
- 摄氏度符号英文计算机语言,英文摄氏度°C符号的正确输法
- Eureka(eureka)服务集群搭建搭建
- 浅谈STM32的三种Boot模式
- 7-12 哥尼斯堡的“七桥问题” (25 分)(并查集)
- JS-文字上下滚动(多行停顿)
- 科罗拉多大学波尔得分校计算机科学,CU Boulder的Computer Science「科罗拉多大学波德分校计算机科学系」...
- 2021年电赛 E题 数字传输
- 网易严选上半年开设线下店?说好不学无印良品的
热门文章
- 03.基于测试开发讲解和Cobertura框架介绍
- 后台执行命令的工具screen
- PowerDesigner之PDM(物理概念模型)
- oracle下载地址
- 百练 2965 玛雅历 解题报告
- android 的NDK在Windwos环境搭建(一)
- Git for windows 配置
- Linux系统编程 -- 线程私有属性
- python tk combobox设置值为空_在PDMS中使用python直接生成管口方位图(开源分享第二集)...
- 无法鼠标拖动选择_在 iPad 上用鼠标体验怎么样?我用这 12 款 App 试了一下