码迷,mamicode.com
首页 > 其他好文 > 详细

ceph维护

时间:2018-01-27 13:38:34      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:维护   error   map   and   ati   move   mat   match   sys   

一个节点挂了,重新添加硬盘并格式化成xfs文件系统挂载到原来的位置后ceph osd无法启动。使用ceph osd tree查看处于down状态。
A:移除掉这个osd,
1:ceph osd out osd.3
2:ceph osd crush remove osd.3
3:ceph auth del osd.3
4:ceph osd rm osd.3
到ceph-deploy节点使用命令 ceph-deploy --overwrite-conf osd prepare ceph-node4.cloud.exa:/ceph/osd1 重新格式化。
重新激活ceph-deploy osd activate ceph-node2.cloud.exa:/ceph/osd1

 


如果在激活时出现 Error EINVAL: entity osd.0 exists but key does not match
osd.0 does not exist. create it before updating the crush map
RuntimeError: Failed to execute command: ceph-disk -v activate --mark-init sysvinit --mount /ceph/osd1
A:类似的错误,请在要激活的节点上使用ceph osd create命令后重新激活

替换osd节点时,使用ceph osd out osd.1(数字根据具体情况替换,可使用ceph osd tree命令查看)。然后得到全部active+clean再停止服务,操作上面的命令。

ceph维护

标签:维护   error   map   and   ati   move   mat   match   sys   

原文地址:https://www.cnblogs.com/hixiaowei/p/8365451.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!