1

他们的任何函数或类是否可以在 ceph 中知道对象的最后一次读取或写入使用情况?

我们还可以查看一个月或一年的最后一次使用情况吗?

谢谢。

4

1 回答 1

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 不收集对象的使用统计信息,除了缓存层,它需要知道哪些对象在过去几个小时内没有被修改,并将它们降级到更慢/更便宜的池中。然而,它可能不是您想要的。

于 2015-03-24T13:59:54.787 回答