一、概述

  每个osd目录下都保存了osdmap以及pglog等等,我们可以从osdmap中解析出crushmap,操作如下:

  1、跳转到meta目录下:cd  /var/lib/ceph/osd/ceph-0/current/meta

  2、[root@docker meta]# ls * |grep osdmap

    .......

    inc\uosdmap.228043__0_2993DE0B__none
    inc\uosdmap.228044__0_2993DFDB__none
    inc\uosdmap.228045__0_2993DF6B__none
    inc\uosdmap.228046__0_2993DC3B__none
    inc\uosdmap.228047__0_2993DDCB__none
    inc\uosdmap.228048__0_2993D29B__none
  3、find ./ -name  *osdmap.228017*

  4、cp osdmap.228016__0_C0CF1234__none /root/cp/

  5、osdmaptool osdmap.228016__0_C0CF1234__none --export-crush crushmap

  6、crushtool -d crushmap  -o  1.txt

  

相关文章:

  • 2022-01-21
  • 2021-09-30
  • 2021-05-07
  • 2021-08-08
  • 2022-02-06
  • 2022-12-23
  • 2021-11-02
猜你喜欢
  • 2022-12-23
  • 2021-06-27
  • 2022-12-23
  • 2021-10-02
  • 2021-06-28
  • 2021-05-28
  • 2021-07-23
相关资源
相似解决方案