执行命令:#ceph-deploy osd activate node1:/var/local/osd0报错?

执行命令:#ceph-deploy  osd  prepare node1:/var/local/osd0 …  #ceph-deploy  osd  activate node1:/var/local/osd0 …ERROR:要是在原有的osd基础之上重新prepare或者activate osd的话,经常会出现already exist    或者admin-node RuntimeError: command returne...显示全部

执行命令:#ceph-deploy  osd  prepare node1:/var/local/osd0 …  #ceph-deploy  osd  activate node1:/var/local/osd0 …

ERROR:要是在原有的osd基础之上重新prepare或者activate osd的话,经常会出现already exist    或者admin-node RuntimeError: command returned non-zero exitstatus: 1之类这样的错误。

收起
参与3

返回智诩的回答

智诩智诩  存储工程师 , hanergy

产生此类错误的原因均为再重新安装Ceph的过程中并未将原有的osd进行重新设置,其中还保存有原有的conf信息,并且在集群conf中依旧保存的是原有信息。采用重写conf命令即可解决,建议在重装ceph时均采用--overwrite-conf命令

#ceph-deploy --overwrite-conf osd prepare node1:/var/local/osd0
#ceph-deploy --overwrite-conf osd activate node1:/var/local/osd0
   #ceph-deploy --overwrite-conf mon create-initial

能源采矿 · 2019-12-26
浏览1564

回答者

智诩
智诩0512
存储工程师hanergy
擅长领域: 存储灾备服务器

智诩 最近回答过的问题

回答状态

  • 发布时间:2019-12-26
  • 关注会员:2 人
  • 回答浏览:1564
  • X社区推广