zoukankan      html  css  js  c++  java
  • ceph维护

    一个节点挂了,重新添加硬盘并格式化成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再停止服务,操作上面的命令。

  • 相关阅读:
    leetcode -- Word Break
    [笔试题]MS 2014
    网络编程之TCP/IP各层详解
    深浅copy
    字符编码的转换
    Bytes类型
    Django之模型层(1)
    Django之模板层
    用Python操作文件
    hash(哈希)是什么
  • 原文地址:https://www.cnblogs.com/hixiaowei/p/8365451.html
Copyright © 2011-2022 走看看