mds维护10条命令

1、ceph daemonperf mds.mds0

2 ceph daemon mds.mds0 perf schematic | Greg - A 3 -B 3 rapt


图片发自简书App

3 ceph daemon mds.mds3 ops查看mds的ops,可以看到卡住IO的信息

4 ceph daemon mds.mds3 dump inode xxxx (查看inode信息)

5 ceph daemon mds.mds0 objecter_requests查看mds到osd的ops

6 ceph daemon mds.mds0 session ls查看mds的客户端列表

7 如何查找一个文件位置

getfattr -n ceph.file.layout 1.txt获取文件的layout属性

stat 1.txt获取文件的inode,并转换为16进制

rados ls -p pool | grep xxx获取对象

rados get xxx -p xxx test

8 元数据池的日志下刷

ceph daemon mds.mds0 flush journal

9 ceph daemon mds.a command

10 rados -p 元数据池名字 get objectname xxx (获取元数据对象内容)

11 rados -p 元数据池名字 listomapvals objectname (获取元数据对象扩展属性内容,目录中文件元数据信息存在此处)

备注:ls -i获取目录inode信息,目录对象名是inode.00000000等,其中inode都是小写字母

图片发自简书App
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容