ceph
1、ceph节点临时关机维护
# 1. 设置 noout 防止关机时大规模数据迁移
ceph osd set noout
# 2. 重启节点(或逐个重启 OSD)
ssh target-node "sudo systemctl stop ceph.target && sudo reboot"
# 3. 等待节点恢复后检查状态
ceph -s # 等待 HEALTH_OK
ceph osd tree # 确认所有 OSD up
# 4. 取消 noout
ceph osd unset noout
-------
方法1和2原理都是一样的,不过方法2是相当于自动给设置了noout
# 如果维护时间较短,那么临时关闭数据均衡,来避免大规模数据迁移
# 将节点标记为维护状态,阻止其 OSD 继续参与服务
ceph orch host maintenance enter ceph04-xxxx
# 维护结束以后,退出维护状态,恢复服务
ceph orch host maintenance exit ceph04
# 恢复数据均衡
ceph osd unset nobackfill

浙公网安备 33010602011771号