1

オブジェクトの最後の読み取りまたは書き込みの使用をcephで知ることができる関数またはクラスはありますか?

1 か月または 1 年の最後の使用状況も確認できますか?

ありがとう。

4

1 に答える 1

1

librados APIのrados_read_op_stat関数を使用して、オブジェクトの最終変更時刻とサイズを照会できます。

radosstatサブコマンドを使用すると、簡単にテストできます。

$ 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 に答える