mds维护10条命令

mds维护10条命令,第1张

1、ceph daemonperf mdsmds0

2 ceph daemon mdsmds0 perf schematic | Greg - A 3 -B 3 rapt
3 ceph daemon mdsmds3 ops查看mds的ops,可以看到卡住IO的信息

4 ceph daemon mdsmds3 dump inode xxxx (查看inode信息)

5 ceph daemon mdsmds0 objecter_requests查看mds到osd的ops

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

7 如何查找一个文件位置

getfattr -n cephfilelayout 1txt获取文件的layout属性

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

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

rados get xxx -p xxx test

8 元数据池的日志下刷

ceph daemon mdsmds0 flush journal

9 ceph daemon mdsa command

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

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

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


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10882611.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存