More Related Content
Similar to Ceph monitor-op (20)
Ceph monitor-op
- 3. Prometheus
• 开源的监控 & 报警 & 时间序列列数据库
• pull模式
• HTTP协议去采集metrics
• Ceph Mgr
• 原⽣生⽀支持prometheus插件,提供metrics
- 12. ceph osd pool stats
• 查看ceph各个pool的Client IO信息
• ⽤用于查看是否pool的IO符合预期
- 13. ceph daemon status
• systemctl status <xxx>.service
• systemctl stop/start/restart <xxx>.service
- 14. ceph osd config
• 在物理理机上debug其上的OSDs
• ceph daemon osd.<id> config show/get/set …
• monitor, mgr, mds的debug类似
- 17. rbd status/disk-usage
• rbd status -p <pool> <image-name>
• watcher:map该image的客户端信息
• rbd disk-usage -p <pool> <image-name>
• PROVISIONED:image的指定size
• USED:image实际使⽤用的size
- 18. rbd resize
• rbd resize …
• rbd info 确认修改
• resize2fs /dev/rbd<id>
• ext2/ext3/ext4
• 不不同FS不不同命令
- 19. ceph fs ls/get
• ceph fs ls
• name、metadata pool(⼀一个)、data pools(可多个)
• ceph fs get <fs-name>
• fs的很多元数据和配置信息,上述截图不不完整
- 23. ceph osd tree
• STATUS:up / down, in / out
• CLASS:分类 hdd / ssd / …
• WEIGHT:默认disk容量量⼤大⼩小(T),可分配数据的Size
• REWEIGHT:数据分配的权重(0-1)
- 24. ceph osd df
• SIZE / USE / AVAIL / %USE:存储空间
• VAR:OSD空间使⽤用的差异输出,1为基准
• PGS:OSD上的PG个数,理理想情况是均衡的
- 25. ceph osd perf
• 获取osd的实时perf信息
• commit_latency
• 写到Journal / wal
• apply_latency
• 写到disk
- 26. Ceph daemon osd cmd
• ceph daemon osd.<id> perf dump : OSD的perf信息
• ceph daemon osd.<id> dump_ops_in_flight
• ceph daemon osd.<id> dump_historic_ops