I, too have the problem that `ceph pg deep-scrub` does not start the scrub, 
with Ceph 16.2.7.

    # ceph pg deep-scrub 2.87
    instructing pg 2.87 on osd.33 to deep-scrub

However then, on the machine where that osd.33 is:

    # ceph daemon osd.33 dump_scrubs | jq . | head -n 13
    [
      {
        "pgid": "2.87",
        "sched_time": "1.000000",
        "deadline": "1.000000",
        "forced": true
      },
      {
        "pgid": "1.4c",
        "sched_time": "2023-06-15T16:30:58.696634+0000",
        "deadline": "2023-07-09T09:01:50.420581+0000",
        "forced": false
      },
      ...

I am not sure what the "1.000000" is supposed to mean here for the problematic 
OSD.
As shown, other OSDs have a normal string ISO time.

If I request scrubbing a PG that's on a different OSD (but on the same machine 
ad the problematic one), then the deep-scrub starts immediately.

Niklas
_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to