Bug #36370
closedadd information about active scrubs to "ceph -s" (and elsewhere)
0%
Description
currently, there is no way to track scrubs operations on a filesystem expect to check the mds log and figure out which ones have completed/pending (since multiple scrub operations can be triggered on subpaths).
It would be helpful if the active scrub operations are shown in ceph status output. Sample output can be:
MDS.<daemonID> scrubbing in progress: scrub_path <path_that_is_scrubbed> recursive repair
MDS.<daemonID> scrubbing in progress: scrub_path <different_path_that_is_scrubbed> recursive repair
This would especially simplify situations when multiple scrub_path commands were started or with large cephfs.
Updated by Patrick Donnelly over 5 years ago
- Related to Feature #12282: mds: progress/abort/pause interface for ongoing scrubs added
Updated by Patrick Donnelly about 5 years ago
- Target version changed from v14.0.0 to v15.0.0
Updated by Patrick Donnelly about 5 years ago
- Related to Feature #38052: mds: provide interface to control/view internal operations added
Updated by Patrick Donnelly almost 5 years ago
- Start date deleted (
10/10/2018) - Backport set to nautilus
Venky, status on this ticket?
Updated by Venky Shankar almost 5 years ago
Patrick Donnelly wrote:
Venky, status on this ticket?
For this ticket: scrub status commands have been added via tell interface (tracker #12282).
Regarding the backport, IIRC, we decided not to backport this to nautilus.
Updated by Patrick Donnelly almost 5 years ago
Venky Shankar wrote:
Patrick Donnelly wrote:
Venky, status on this ticket?
For this ticket: scrub status commands have been added via tell interface (tracker #12282).
Regarding the backport, IIRC, we decided not to backport this to nautilus.
This ticket is a little different from what we did for ceph tell scrub_*. This one sends a health message to the monitors about what paths are being scrubbed.
Updated by Venky Shankar almost 5 years ago
Patrick Donnelly wrote:
Venky Shankar wrote:
Patrick Donnelly wrote:
Venky, status on this ticket?
For this ticket: scrub status commands have been added via tell interface (tracker #12282).
Regarding the backport, IIRC, we decided not to backport this to nautilus.
This ticket is a little different from what we did for ceph tell scrub_*. This one sends a health message to the monitors about what paths are being scrubbed.
OK -- I kind of assumed (in the email discussions we had) that the `scrub status` command would be the recommended interface. I'll pick this ticket soon...
Updated by Patrick Donnelly over 4 years ago
- Status changed from In Progress to Pending Backport
Updated by Nathan Cutler over 4 years ago
- Copied to Backport #41508: nautilus: add information about active scrubs to "ceph -s" (and elsewhere) added
Updated by Patrick Donnelly over 4 years ago
- Related to Bug #41525: mgr/dashboard: Missing service metadata is not handled correctly added
Updated by Nathan Cutler about 4 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".