Ceph日常运维

  1. OSD节点重启

OSD节点重启

    运维过程中可能由于内核更新、故障修复、raid配置、机柜位置调整等原因计划内重启osd物理机节点,需要进行以下操作安全地进行维护

# 1、关闭自动重平衡
ceph osd set noout
# 2、关闭节点上的osd进程
osds=$(systemctl |grep "^  ceph-osd@"|awk '{print $1}'|awk -F'@' '{print $NF}'|awk -F"." '{print $1}')
for i in $osds;do ceph osd down $i;done
systemctl stop ceph-osd.target
# 3、关闭节点
shutdown -h now
# 4、开始维护
当你对失败域中OSD维护时,其中的PG将会变为degraded状态。
# 5、维护完成启动守护进程
systemctl start ceph-osd.target
# 6、最后务必记得取消集群的noout状态
ceph osd unset noout

转载请注明来源, 欢迎对文章中的引用来源进行考证, 欢迎指出任何有错误或不够清晰的表达, 可以邮件至 chinaops666@gmail.com
相册