DeepSea
DeepSea copied to clipboard
subvolume migration and bluestore encryption
Description of Issue/Question
This is specifically on branch 0.8.x currently, but will become an issue on 0.9.x when bluestore encryption is working again there.
The migrate subvolume runner fails with the dmcrypt setup.
The purpose of the runner is placing /var/lib/ceph on its own subvolume when using btrfs on the OS. This will prevent btrfs from including these directories in snapshots.
In the meantime for those encountering this issue that the command
salt-run fs.correct_var_attrs
is essentially running
chattr -R +C /var/lib/ceph
but excludes /var/lib/ceph/osd
The migration can be completed manually without too much difficulty.