В моем /etc/fstab:
UUID=... / btrfs subvol=@,defaults,relatime,space_cache,autodefrag 0 1
UUID=... /media/fs.cave btrfs subvolid=5,defaults,relatime,space_cache,autodefrag 0 0
UUID=... /var/lib/libvirt/images btrfs nodefaults,subvol=vm.images,relatime,space_cache,nodatacow 0 0
Вывод "mount":
/dev/sda5 on /var/lib/libvirt/images type btrfs (rw,relatime,space_cache,autodefrag,subvolid=268,subvol=/vm.images)
Я не ожидаю опции "autodefrag" и мне не хватает опции "nodatacow".
Есть ли другая возможность узнать активные опции?
ОС: debian buster с ядром 4.19.0-6-amd64 и 5.2.0-0.bpo.3-amd64
Лучше, чем монтирование с атрибутами: используйте атрибуты подкаталога:
chattr -RV C /var/lib/libvirt/images
см .: http://man7.org/linux/man-pages/man1/chattr .1.html
Если для каталога установлен флаг 'C', он не повлияет на каталог, но для новых файлов, созданных в этом каталоге, будет установлен атрибут No_COW.
Этот атрибут может быть получен :
lsattr -R /var/lib/libvirt/images