joeの小窝

Loading...

单节点ceph部署

因为我们是单节点ceph集群,因此需要将集群的副本数量设置为1,这样方便一些。具体方法是把如下内容加入到 ceph.conf 里面。

[global]
osd pool default size = 1
osd pool default min size = 1

  • crush规则故障域设置为osd级别

  • 副本数为1

  • size 1 min_size 1

# ceph部署好后

# 1. 允许单副本
ceph config set mon mon_allow_pool_size_one true

# 2. 修改现有池子(必须带强制参数)
ceph osd pool set device_health_metrics size 1 --yes-i-really-mean-it
ceph osd pool set device_health_metrics min_size 1

# 3. 设置默认单副本
ceph config set global osd_pool_default_size 1
ceph config set global osd_pool_default_min_size 1

# 4. 修复PG状态
ceph -s
posted @ 2026-04-21 20:17  乔的港口  阅读(20)  评论(0)    收藏  举报