查看ceph集群被哪些客户端连接

栏目: 服务器 · 发布时间: 6年前

内容简介:查看ceph集群被哪些客户端连接

查看ceph集群被哪些客户端连接

前言

我们在使用集群的时候,一般来说比较关注的是后台的集群的状态,但是在做一些更人性化的管理功能的时候,就需要考虑到更多的细节

本篇就是其中的一个点,查询ceph被哪些客户端连接了

实践

从接口上来说,ceph提供了文件,块,和对象的接口,所以不同的接口需要不同的查询方式,因为我接触文件和块比较多,并且文件和块存储属于长连接类型,对象属于请求类型,所以主要关注文件和块存储的连接信息查询

我的集群状态如下

[root@lab8106 ~]# ceph -s
    cluster 3daaf51a-eeba-43a6-9f58-c26c5796f928
     health HEALTH_WARN
            mon.lab8106 low disk space
     monmap e1: 1 mons at {lab8106=192.168.8.106:6789/0}
            election epoch 6, quorum 0 lab8106
      fsmap e20: 1/1/1 up {0=lab8106=up:active}
     osdmap e52: 2 osds: 2 up, 2 in
            flags sortbitwise,require_jewel_osds
      pgmap v27223: 96 pgs, 3 pools, 2579 MB data, 4621 objects
            2666 MB used, 545 GB / 548 GB avail
                  96 active+clean

文件接口的连接信息查询

文件接口的连接信息是保存在MDS的,所以需要通过跟MDS进行交互查询,我的0h环境的MDS在lab8106,登陆到lab8106这台机器执行下面命令

[root@lab8106 ~]# ceph daemon mds.lab8106 session ls|grep 'inst|hostname|kernel_version'
        "inst": "client.34157 192.168.8.106:0/3325402310",
            "hostname": "lab8106",
            "kernel_version": "4.9.5-1.el7.elrepo.x86_64",
        "inst": "client.14118 192.168.8.107:0/2202227749",
            "hostname": "lab8107",
            "kernel_version": "4.1.12-37.5.1.el7uek.x86_64"

输出结果我做了过滤,主要信息是机器的IP,主机名,和内核版本

块接口的连接信息查询

块接口也就是rbd的接口的

首先在一台机器上map

[root@lab8106 ~]# rbd map rbd/zp1

执行查询

[root@lab8106 ~]# rbd status zp1
Watchers:
	watcher=192.168.8.106:0/1837592013 client.34246 cookie=1844646259873284096

可以看到是被192.168.8.106使用了,也就是watcher

总结

命令都比较简单,如果做成一个监控平台,这种连接信息还是有个地方进行查询比较好

变更记录

Why Who When
创建 武汉-运维-磨渣 2017-04-13

Source: zphj1987@gmail ( 查看ceph集群被哪些客户端连接 )


以上所述就是小编给大家介绍的《查看ceph集群被哪些客户端连接》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

期货趋势程序化交易方法

期货趋势程序化交易方法

马文胜 编 / 中国财政经济 / 2008-1 / 42.00元

《期货趋势程序化交易方法》可作为学习期货行业的教程。中国期货行业非常重视期货人才队伍的建设,无论是在抓紧推进期货分析师的认证体系建设、提升期货分析师的执业水平上,还是在专业人才的后续教育上。 要想在期货市场上长期生存并保持稳定的获利,必须在充分认识市场的基础上,建立一个有效的系统化的手段和程序化的方法,把一切的复杂性和不确定性全部加以量化,使所有的交易有序而直观,才能最终达到低风险、低回报。一起来看看 《期货趋势程序化交易方法》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

URL 编码/解码
URL 编码/解码

URL 编码/解码