ceph 为ssd,sas osd设置不同的crush location
2015-08-20 15:48
274 查看
创建ssd root
本文出自 “武陵荒草” 博客,请务必保留此出处http://penguintux.blog.51cto.com/3021117/1686479
ceph osd crush add-bucket ssd root创建hostgroup
ceph osd crush add-bucket ssd-hosts hostgroup ceph osd crush move ssd-hosts root=ssd创建host
ceph osd crush add-bucket ssd-m1 host ceph osd crush add-bucket ssd-compute host ceph osd crush add-bucket ssd-network host
ceph osd crush move ssd-m1 hostgroup=ssd-hosts ceph osd crush move ssd-compute hostgroup=ssd-hosts ceph osd crush move ssd-network hostgroup=ssd-hosts移动osd
ceph osd crush set osd.0 1.0 host=ssd-m1 ceph osd crush set osd.1 1.0 host=ssd-compute ceph osd crush set osd.2 1.0 host=ssd-network创建crush rule
ceph osd crush rule create-simple ssd ssd host firstn查看crush rule
ceph osd crush rule dump [ { "rule_id": 0, "rule_name": "replicated_ruleset", "ruleset": 0, "type": 1, "min_size": 1, "max_size": 10, "steps": [ { "op": "take", "item": -1, "item_name": "default" }, { "op": "chooseleaf_firstn", "num": 0, "type": "host" }, { "op": "emit" } ] }, { "rule_id": 1, "rule_name": "ssd", "ruleset": 1, "type": 1, "min_size": 1, "max_size": 10, "steps": [ { "op": "take", "item": -9, "item_name": "ssd" }, { "op": "chooseleaf_firstn", "num": 0, "type": "host" }, { "op": "emit" } ] } ]
本文出自 “武陵荒草” 博客,请务必保留此出处http://penguintux.blog.51cto.com/3021117/1686479
相关文章推荐
- Windows下使用静态库
- 存储系统性能哪家强?小白也能轻松选
- 解决Eclipse Debug 的source not found问题
- Android 获取麦克风的音量(分贝)
- Win10开发 - VS2015中可能遇到的问题
- Javascript(二)-08-(常见对象-Array-练习-堆栈和队列结构)
- C++ Primer 5e chapter 5
- 中断处理介绍
- 《祝你一路顺风》-吴奇隆(吉他谱)
- 代码
- 使用容器构建微服务架构
- UNIX Introduction
- Android中layout_gravity和gravity
- Javascript(二)-07-(常见对象-Array-基本功能)
- mysql数据库死锁
- 影响单元测试成效的重要决策(下)
- LintCode 寻找缺失的数
- springAOP的配置及实例
- AsyncQueryHandler
- SweetAlert和MBProgressHUD冲突的解决办法