Файл подкачки на btrfs
Файл подкачки можно создать командой
btrfs filesystem mkswapfile -s 2g <file>
Система не даст создать снапшот корневого каталога, если создать файл подкачки непосредственно в нем
Чтобы успешно создавать снапшоты корня необходимо создать сабвольюм для файла подкачки, примонтировать его в каталог (например /swap) в параметрах монтирования в fstab отключить CoW.
Пример:
UUID=??? /swap btrfs notadacow,subvol=@swap
/swap/swapfile none swap sw 0 0
Сам файл подкачки создать следующими командами:
truncate -s 0 /swap/swapfile
fallocate -l 2G /swap/swapfile
chmod 600 /swap/swapfile
mkswap /swap/swapfile
Last updated