Bug #49487
closedosd:scrub skip some pg
0%
Description
ENV:1 mon,1 mgr,1 osd
create a pool with 8 pg, change the value of osd_scrub_min_interval to trigger reschedule
only 4 scrub job was rescheduled
[root@wwc-k8s-1 bin]# ceph tell osd.0 injectargs "--osd_scrub_min_interval 100"
osd_scrub_min_interval = '100.000000'
[root@wwc-k8s-1 bin]#
[root@wwc-k8s-1 bin]#
[root@wwc-k8s-1 bin]# cat /var/log/ceph/ceph-osd.0.log | grep resche
2021-02-25 16:10:43.807 7f5d97999700 10 osd.0 800 resched_all_scrubs: start
2021-02-25 16:10:43.807 7f5d97999700 20 osd.0 800 resched_all_scrubs: examine 2.0
2021-02-25 16:10:43.807 7f5d97999700 20 osd.0 800 resched_all_scrubs: reschedule 2.0
2021-02-25 16:10:43.807 7f5d97999700 20 osd.0 800 resched_all_scrubs: examine 2.7
2021-02-25 16:10:43.807 7f5d97999700 20 osd.0 800 resched_all_scrubs: reschedule 2.7
2021-02-25 16:10:43.807 7f5d97999700 20 osd.0 800 resched_all_scrubs: examine 2.2
2021-02-25 16:10:43.807 7f5d97999700 20 osd.0 800 resched_all_scrubs: reschedule 2.2
2021-02-25 16:10:43.807 7f5d97999700 20 osd.0 800 resched_all_scrubs: examine 2.1
2021-02-25 16:10:43.807 7f5d97999700 20 osd.0 800 resched_all_scrubs: reschedule 2.1
2021-02-25 16:10:43.807 7f5d97999700 10 osd.0 800 resched_all_scrubs: done
reason
during traverse earse/insert operation will change the struct of set
Updated by Kefu Chai about 3 years ago
- Status changed from New to Fix Under Review
- Assignee set to wencong wan
- Pull request ID set to 39683
Updated by Kefu Chai about 3 years ago
- Status changed from Fix Under Review to Resolved
Updated by Mykola Golub almost 3 years ago
- Status changed from Resolved to Pending Backport
- Backport set to pacific,octopus,nautilus
Updated by Mykola Golub almost 3 years ago
- Copied to Backport #51313: pacific: osd:scrub skip some pg added
Updated by Mykola Golub almost 3 years ago
- Copied to Backport #51314: octopus: osd:scrub skip some pg added
Updated by Mykola Golub almost 3 years ago
- Copied to Backport #51315: nautilus: osd:scrub skip some pg added
Updated by Backport Bot almost 3 years ago
- Copied to Backport #51316: nautilus: osd:scrub skip some pg added
Updated by Konstantin Shalygin almost 3 years ago
- Copied to deleted (Backport #51316: nautilus: osd:scrub skip some pg)
Updated by Loïc Dachary almost 3 years ago
- Status changed from Pending Backport to Resolved
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".