标签:
一个同事搭建了两个主机的集群。ceph -s 后,集群一直会出现
recovery 32402/195672 objects degraded objects degraded 警告。
原因在于,默认3份副本。crush select策略是从host 选择3副本。所以需要修改crush rules.
# ceph osd getcrushmap -o a.map
# crushtool -d a.map -o b
# vi b rule replicated_ruleset { ruleset 0 type replicated min_size 1 max_size 10 step take default step chooseleaf firstn 0 type osd ### step emit }
# crushtool -c b -o b.map
# ceph osd setcrushmap -i b.map
标签:
原文地址:http://my.oschina.net/hanhanztj/blog/497413