美文网首页
ceph常用命令

ceph常用命令

作者: cqzhangjian | 来源:发表于2022-01-25 09:20 被阅读0次

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 //osd的map信息

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 //查看osd的map信息

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 //查看单个pg和osd的映射信息

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.0的ip后登录到该机器完后修改

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

相关文章

  • ceph常用命令

    ceph 常用基础命令: 如果在某些地方碰到麻烦,想从头再来,可以用下列命令清除配置: ceph-deploy p...

  • MySQL部署到k8s实例

    k8s && ceph 环境信息 ceph 部署以及配置 搭建ceph集群 ceph 集群配置 ceph 创建My...

  • Ceph luminous 卸载与清理

    清理Ceph 使用 ceph-deploy purge(不保留Ceph packages) 或者 ceph-dep...

  • Ceph Cookbook 中文版

    1、ceph介绍、ceph块存储、ceph对象存储、ceph文件系统、用Calamari监控Ceph、操作和管理c...

  • rancher 创建pv/pvc 卷

    1 添加ceph-secret 2 添加卷ceph PV 卷 3 添加ceph PVC 卷,绑定原来ceph pv...

  • Ceph 基础内容

    Ceph简介 ceph的优势 ceph架构 基础存储系统 基础库librados: 高层应用接口 Ceph的基本组...

  • 客户端-CephFS监控埋点

    1. FS Client Metrics Table ceph daemon /var/run/ceph/ceph...

  • 客户端-RBD监控埋点

    1. perf dump ceph daemon /var/run/ceph/ceph-client.admin....

  • Ceph搭建部署

    修改yum源 添加ceph的repo源文件 整合软件仓库 安装ceph软件 在ceph管理节点安装ceph-dep...

  • Ceph Object Gateway

    Environment 关于ceph的安装可参考ceph luminous安装 1.Installing ceph...

网友评论

      本文标题:ceph常用命令

      本文链接:https://www.haomeiwen.com/subject/ogfwhrtx.html