监控一个集群
来源:互联网 发布:备份短信软件 编辑:程序博客网 时间:2024/06/11 06:29
监控一个集群
监控一个ceph 集群,一般是对osd状态,monitor 状态, placement group 状态和metadata server状态的监控。
Ceph有一个交互工具(ceph)在命令行下,对ceph集群监控。使用如下:
$mon_status
检查ceph的健康状态:
ceph health(这里没有指定用户和key,默认使用/etc/ceph/下的client.admin用户和对应的key)你也可以指定:
ceph –c /path/to/conf –k /path/to/keyring health。
实时的观察一个集群的变化:
ceph –s
会显示:
1.集群的ID
2.集群的状态
3.Monitor map epoch和monitor quorum 的状态
4.Osd map epoch 和osd的状态
5.Placement group的map version
6.Placement group 和 pools的数量。
7.存储数据的量和对象数
8.总的存储数据量
检查集群的数据使用的统计值
Ceph df
查看集群的状态:
Ceph status或者 ceph –s 或者在交互模式下ceph>status
检查osd的状态
ceph osd stat或者 ceph osd dump
也可以查看osd在map中的位置
ceph osd tree
查看monitor状态
Ceph mon stat或者 ceph mon dump
检查monitor集群的quorum状态:
Ceph quorum_status
查看mds状态:
Ceph mds stat或者 ceph mds dump
注:Placement groups map时映射对象到osds
使用admin socket
使用Ceph admin socket接口可以查询一个进程,默认情况下socket放在/var/run/ceph目录下。使用admin socket访问进程,使用下面的命令登陆到进程。
Ceph –admin-daemon /var/run/ceph/{socket-name}Ceph –admin-daemon /var/run/ceph/{socket-name} help会显示出可用的命令。
使用Admin socket可以在运行时查询和设置配置文件。
- 监控一个集群
- 监控集群
- 集群监控
- 集群监控
- 集群监控
- 集群监控--监控指标
- 监控集群cache状态
- 集群中的监控
- 集群中的监控
- hadoop集群监控
- storm集群的监控
- ganglia监控hadoop集群
- 监控HBase集群
- 集群监控工具ganglia
- Couchbase 集群监控
- 关于集群监控
- Ganglia集群监控
- storm集群的监控
- Android drawable文件夹的使用
- UVA - 562 - Dividing coins (01背包)
- 初探验证码识别
- Android Studio 引入project后不能Gradle出错
- BZOJ 1127 POI2008 KUP 单调队列
- 监控一个集群
- 对象生成JSON的方式
- Future
- 自定义easyui-datagid的表格数据序列号
- python 环境变量
- 第二章第三题
- mongoDB的全文索引
- OC内存管理1
- LeetCode OJ Best Time to Buy and Sell Stock I II III IV