Hi Paul, all,

Thanks! But I don't seem to find how to debug the purge queue. When I check the purge queue, I get these numbers:

[root@mds02 ~]# ceph daemon mds.mds02 perf dump | grep -E 'purge|pq'
    "purge_queue": {
        "pq_executing_ops": 0,
        "pq_executing": 0,
        "pq_executed": 469026

[root@mds03 ~]# ceph daemon mds.mds03 perf dump | grep -E 'purge|pq'
    "purge_queue": {
        "pq_executing_ops": 0,
        "pq_executing": 0,
        "pq_executed": 0

But even after more than 10 minutes these numbers are still the same, but I'm not yet able to delete anything.

What bothers me most is that while I can't delete anything, ceph cluster is still healthy - no warnings, and there is nothing in the mds logs.. (running ceph 13.2.6)

Thanks again!

Kenneth

On 06/09/2019 16:21, Paul Emmerich wrote:
Yeah, no ENOSPC error code on deletion is a little bit unintuitive,
but what it means is: the purge queue is full.
You've already told the MDS to purge faster.

Not sure how to tell it to increase the maximum backlog for
deletes/purges, though, but you should be able to find something with
the search term "purge queue". :)


Paul

_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to