是他们在ceph中可以知道对象的最后读取或写入用法的任何函数或类吗?
我们还能看到一个月或一年的最后一次使用吗?
感谢。
答案 0 :(得分:1)
librados API的rados_read_op_stat函数可用于查询上次修改时间和对象的大小。
rados中的 stat 子命令可以方便地用于测试它:
$ rados --pool rbd put FOO /etc/group
$ rados --pool rbd stat FOO
rbd/FOO mtime 2015-03-24 15:04:47.000000, size 1253
Ceph不收集对象的使用情况统计信息,除了需要知道过去几小时内没有修改过哪些对象的缓存层,并将它们降级为更慢/更便宜的池。然而,这可能不是你想要的。