Про эту фаловую систему не писал только ленивый, споры по стабильности и скорости идут с переменным успехом. Одно то, что RedHat решил положить на BTRFS, породило немало волнений. Тем не менее, работать с этим приходится, поэтому шпаргалка на пару комманд.

Создаём файловую систему с объединением в RAID0

  • mkfs.btrfs -m raid0 -d raid0 /dev/sda2 /dev/sdb2

То же самое, но в RAID1

  • mkfs.btrfs -m raid1 -d raid1 /dev/sda2 /dev/sdb2

Монтируем. Прикол в том, что указывать стоит только 1 диск, подключатся все.

  • mount /dev/sda2 /mnt

Добавляем или удаляем “на лету” новые диски

  • btrfs device add /dev/sdc2 /mnt

  • btrfs device delete /dev/sdc2 /mnt

Вообще посмотреть все системы

  • btrfs filesystem show

Дефрагментация инога нужна и вот она:

  • btrfs filesystem defrag /mnt

Как проверить систему на ошибки. Запуск:

  • btrfs scrub start /mnt

И смотрим статус:

  • btrfs scrub status /mnt