zoukankan      html  css  js  c++  java
  • ceph 常用命令总结

    ceph 常用基础命令:

    如果在某些地方碰到麻烦,想从头再来,可以用下列命令清除配置:

    ceph-deploy purgedata {ceph-node} [{ceph-node}] //清除节点所有的数据在/var/lib/ceph

    ceph-deploy forgetkeys  //删除密钥

    用下列命令可以连 Ceph 安装包一起清除:

    ceph-deploy purge {ceph-node} [{ceph-node}]

    新增监视器到 Ceph 集群。

    ceph-deploy mon add {ceph-node}

    要定位对象,只需要对象名和存储池名字即可,例如:

    ceph osd map {poolname} {object-name}

    ceph -v //查看ceph的版本

    ceph -s //查看集群的状态

    ceph -w //监控集群的实时更改

    ceph health //查看集群是否健康

    ceph health detail //先显示集群是否健康的详细信息

    ceph time-sync-status //查看mon节点的时间同步情况

    ceph osd df //查看osd的使用信息

    ceph osd dump //osdmap信息

    ceph osd find osd.o//查看osd.0节点ip和主机名

    ceph osd tree //查看osd的状态和编号以及分布情况

    ceph osd  metadata 0//查看osd元数据的详细信息

    /var/run/ceph //存放所有的sock

    运行状态导出集群monmap(集群正常时确认集群monIP和进程名)

    ceph mon getmap -o /mnt/monmap

    ceph mon dump //查看mon的信息

    查看当前集群主mon

    # ceph quorum_status -f json-pretty|grep 'leader'

    ceph mon stat //查看mon状态

    ceph osd stat //查看osd的状态

    ceph osd dump //查看osdmap信息

    ceph osd pool ls //查看集群中的存储池名称

    ceph osd pool set mytest size 3 //可以修改mytest池的副本数为3

    ceph osd pool ls detail //查看池的的详细信息

    ceph osd pool stats //查看池的IO情况

    ceph pg dump  //查看pg的详细信息

    ceph pg map 1.6c //查看单个pgosd的映射信息

    ceph pg {pg-id} query //获取pg的详细信息

     

    1.修改ceph配置文件的方式有三种通过修改配置文件重启的方法是永久的临时的方法有tell可以在任意的节点去修改,还有一种就是登录到需要修改的机器用set修改

    ceph --show-config //查看默认配置

    3.查看进程的生效配置信息:

    ls /var/run/ceph/(下面是ceph的套接字文件socket)可以从套接字文件中获取生效的配置信息,也可以通过进程获取配置信息

    ceph daemon osd.0 config show         

    ceph daemon /var/run/ceph/ceph-mon.sds1.asok config show          

    修改进程的配置:(临时生效)

    1、任何存储节点修改用tell

    ceph tell osd.0 injectargs '--debug-osd 0/5'

    ceph tell mon.* injectargs '--osd_recovery_max_active 5'

    2、需要到该进程节点上面修改

    ceph osd find osd.0 //查到osd.0ip后登录到该机器完后修改

    Ceph daemon osd.0 config get debug_ms //查看日志级别

    Ceph daemon osd.0 config Set debug_ms 5 //修改日志级别为5

    ceph daemon osd.0 config set debug_osd 0/5

  • 相关阅读:
    TCP/IP资料整理
    对谷歌自带闹钟应用中材料设计的吹毛求疵
    如何给非AppCompatActivity添加Toolbar?--关于5.0新特性兼容5.0以下设备的探索
    Android 5.0自定义动画
    Android开发Tips-1
    Android控件RecyclerView与ListView的异同
    有关Android存储的相关概念辨析
    关于RecyclerView中Viewholder和View的缓存机制的探究
    Android Wear和二维码
    构建具有深度和灵活性的安卓Wear应用
  • 原文地址:https://www.cnblogs.com/blogzjt/p/11978595.html
Copyright © 2011-2022 走看看