rogoznik писал(а): ↑19 дек 2022, 17:24
1. Присоединить один к другому btrfs-vol -a(тут вроде как низкая скорость чтения/записи)
После этого нужно сделать balance с указанием профилей raid0 для data и meatadata, и желательно - профиль raid1 для sys. Тогда это будет именно raid0 а не просто аналог jbod. sys желательно в raid1 чтобы иметь резервирование самых критических данных, к ним очень редко обращаются, они нужны в основном чтобы собрать и смонтировать FS, и все.
Понижения скорости не будет.
rogoznik писал(а): ↑19 дек 2022, 17:24
2. Объединить в raid0 mkfs.btrfs -m raid0(тут вроде как даже повышается скорость чтения/записи)
Это пересоздание раздела с нуля, но преимуществ по скорости работы оно не даст, если в предыдущем случае balance был сделан.
И вообще - нету уже давно btrfs-vol. Есть просто команда btrfs ... - все через нее.
Да и mkfs.btrfs надо вызывать не так, чтобы получился именно raid - там надо указать профили для data и metadata отдельными ключами. Иначе тоже микс получится.
Преимущество btrfs работы с массивами как раз в том, что вид рейда задается профилями. И может быть даже смешанным - т.е. данные в raid0 а метаданные - в raid1, например. И перестраивать их через balance можно прямо на лету, если места хватает (т.е. если есть два диска по 1tb и данных на них менее 1tb, можно из raid0 сделать raid1 одной командой. Как и обратно.)
Ну и если когда-то появится третий диск - его можно так же легко добавить. И потом опять запустить balance. Как и при исключении диска. И что мне нравится в массивах btrfs - все эти операции совершенно прозрачны для системы. Никуда ничего писать в конфигах не надо. В fstab тоже ничего менять не надо. UUID диска не меняется, части массива на устройствах находятся полностью автоматически во время загрузки в процессе монтирования.
Т.е. можно сначала спокойно поставить систему на один диск, потом добавить второй и сделать balance с нужными профилями - и все. А вот устанавливаться на btrfs создавая для нее массив из устройств установщик минта не умеет. Можно скормить существующую btrfs не форматируя, но иногда он все равно тупит.