Actions
Bug #47154
closedmgr/volumes: Mark subvolumes with ceph.dir.subvolume vxattr, to improve snapshot scalbility of subvolumes
Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Administration/Usability
Target version:
% Done:
0%
Source:
Community (dev)
Tags:
Backport:
octopus,nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
mgr/volumes
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
Fix for tracker https://tracker.ceph.com/issues/46074 introduces the vxattr ceph.dir.subvolume that can be use to mark a directory as a subvolume. Adapt the CephFS subvolume management code to set the vxattr for subvolume directories. Also address not moving an incarnation UUID directories (in case of v2 subvolumes) to the global trash, as the vxattr prevents subdirectories from being renamed outside the parent with the vxattr.
Actions