zoukankan      html  css  js  c++  java
  • ceph操作相关命令整合

    ceph基本操作:

      /etc/init.d/ceph -a start/stop //即在所有节点上执行

      单个操作:
        start/stop ceph-osd id={id}
        start/stop ceph-mon id={hostname}
        start/stop ceph-mds id={hostname}

    集群监控:监控osd状态、monitor status、placement组(pg)、元数据服务器状态;
    #ceph //进入ceph会话模式
    ceph> health
    ceph> status
    ceph> quorum_status //??
    ceph> mon-status

    实时监控集群:
      #ceph -w

      #ceph osd stat //检测osd的状态
      #ceph osd dump //检测osd的详细信息
      #ceph osd tree //根据Crush Map查看osd的状态

    monitor监控:
      #ceph mon stat
      #ceph mon dump
      #ceph quorum_status

    mds监控:
      #ceph mds stat
      #ceph mds dump

    使用admin socket
      ceph管理员通过一个Socket接口查询一个守护进程,默认情况下,在/var/run/ceph下
      #ceph --admin-daemon /var/run/ceph/{socket-name}

      #ceph --admin-daemon /var/run/ceph/{socket-name} help

    监控守护进程OSD的4中状态:
      In----Out (是否在集群里面)
      Up----Down (是否是开启状态)

    pg集群:(placement groups)
      查看pg列表
        #ceph pg dump
        #ceph pg stat
        #ceph pg dump -o {filename} --format=json #输出json格式,并保持文件

    查看pg map 及 参数
    #ceph pg map {pg-num}

    #获取池子副本个数:
    #ceph osd pool get POOLNAME size
    #查看osd池子个数
    ceph osd lspools
    #池子名字必须是两次
    ceph osd pool delete {pool-name} {pool-name} --yes-i-really-really-mean-it

    du -sh /var/local //查看目录下所有文件大小


    从crush map中移除osd的信息
    ceph osd out osd.x
    ceph osd crush remove osd.x
    ceph auth del osd.x
    ceph osd down osd.x
    stop ceph-osd id=x
    ceph osd rm osd.x

  • 相关阅读:
    How To Scan QRCode For UWP (4)
    How To Crop Bitmap For UWP
    How To Scan QRCode For UWP (3)
    How To Scan QRCode For UWP (2)
    How To Scan QRCode For UWP (1)
    How to change windows applicatioin's position via Win32 API
    8 Ways to Become a Better Coder
    How to resize or create a thumbnail image from file stream on UWP
    C# winform压缩文件夹带进度条
    MS ACCESS MID函数
  • 原文地址:https://www.cnblogs.com/chris-cp/p/4485144.html
Copyright © 2011-2022 走看看