Actions
Feature #61905
openpybind/mgr/volumes: add more introspection for recursive unlink threads
% Done:
0%
Source:
Development
Tags:
Backport:
reef,quincy,pacific
Reviewed:
Affected Versions:
Component(FS):
mgr/volumes
Labels (FS):
task(intern), task(medium)
Pull request ID:
Description
Similar to #61904, add a command to get more information about the status of the module's unlink threads. In particular, add stats for:
- How many subvolumes are in the trash directory?
- How many rfiles (recursive stat) are there?
- What is the unlink/rmdir count / second for all threads?
Finally, create a RemoteEvent in the progress module for the real-time tracking of the subvolume removal progress. If there is more than one subvolume being removed, consolidate into a single RemoteEvent to keep `ceph status -s` short. Finally, add a config to disable this publishing.
Actions