Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Голосование

Используете ли вы BTRFS?

Да
Нет, но теперь попробую
Нет

Автор Тема: BTRFS. Готова ли к использованию в 16.04?  (Прочитано 96673 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #450 : 11 Июня 2016, 21:31:34 »
Tear,
Не нужна компрессия - не включай. По умолчанию она выключена.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Venom13

  • Участник
  • *
  • Сообщений: 249
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #451 : 15 Июня 2016, 14:23:21 »
... Приглянитесь к single, так как он позволяет задействовать весь объём всех дисков, тогда как в raid0 будет действовать правило "самый маленький объём будет планкой у всех".

Может кто подскажет по этому загадочному режиму..

Собрал массив в single из 3х жестких дисков: 2х2 Tb + 1x500 Gb..
Получил ожидаемые:
Device size:    4.09TiBПереместил на этот массив ~530 Gb данных..
Они все записались на первый диск в массиве:
Data,single: Size:529.00GiB, Used:527.63GiB
   /dev/sdb 529.00GiB
Решил сделать балансировку (чтобы жесткие использовались равномерно)..
После 3х часовой перезаписи чего-то туда-обратно данные расположились вот так:
Data,single: Size:529.00GiB, Used:527.63GiB
   /dev/sdb 264.00GiB
   /dev/sdc 265.00GiB
Вроде нормально.. sdb и sdс - по 2 Tb.
Разложили файлы по ним.
Но теперь если скопировать на массив 1 файл размером 9 Gb, размер на томах увеличивается синхронно:
   /dev/sdb 269.00GiB
   /dev/sdc 269.00GiB
Что это? Половина файла на один диск, а половина на второй? 
т.е. тот же RAID-0, только на дисках разного размера? :-\
И при выходе из строя любого из дисков - мы теряем произвольное число данных?

Или я что-то поломал балансировкой без параметров...  :idiot2:

Пользователь добавил сообщение 15 Июня 2016, 14:32:20:
Вроде не поломал, режим данных остался single:
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 15 Июня 2016, 14:32:20 от Venom13 »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #452 : 15 Июня 2016, 14:37:32 »
Venom13,
Цитировать
т.е. тот же RAID-0, только на дисках разного размера? 
И при выходе из строя любого из дисков - мы теряем произвольное число данных?
Ага. Именно так и есть. Не совсем конечно то же самое, но в смысле надежности практически то же. А вы как себе это представляли иначе? Файловая система одна, расположена на нескольких физических устройствах. Это единое пространоство. Пишет куда хочет.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Venom13

  • Участник
  • *
  • Сообщений: 249
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #453 : 15 Июня 2016, 14:52:14 »
... А вы как себе это представляли иначе? Файловая система одна, расположена на нескольких физических устройствах. ..
Я хочу чтобы каждый файл располагался по возможности целиком на одном физическом диске. Чтобы при выходе из строя одного из дисков - мы теряли только те файлы которые были конкретно на нем...
Если, например, файл не влазит ни на один из дисков - тогда да, бъем.. Но при дифрагментации (или балансировке) стараемся впихнуть на один из дисков.
Пока вижу решение в чем-то вроде GlusterFS и его "Распределенный режим".

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #454 : 15 Июня 2016, 14:54:51 »
Venom13,
Цитировать
Я хочу чтобы каждый файл располагался по возможности целиком на одном физическом диске.
Вы для этого желания выбрали не правильный метод. Зачем было делать единую файловую систему на нескольких дисках? Оставили бы диски по отдельности. Что может быть проще?
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Venom13

  • Участник
  • *
  • Сообщений: 249
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #455 : 15 Июня 2016, 15:06:10 »
... Оставили бы диски по отдельности. Что может быть проще?
Действительно.. ;)
Просто хотел сделать красиво.. 1 папка - файлопомойка. А не 3 (в будущем больше) папок.

А все остальные уровни btrfs будут использовать только одинаковое (минимальное) место на всех дисках массива, так?

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #456 : 15 Июня 2016, 15:07:42 »
Venom13,
Цитировать
А все остальные уровни btrfs
Что вы под уровнями понимаете? Рейд?
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Venom13

  • Участник
  • *
  • Сообщений: 249
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #457 : 15 Июня 2016, 15:16:15 »
Что вы под уровнями понимаете? Рейд?
Да, именно.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #458 : 15 Июня 2016, 15:19:35 »
Venom13,
Там не совсем так. Если создадите RAID1, к примеру, то при выходе из строя одного диска ничего не пропадет.
Если это не два диска, то там несколько хитрее. С другими рейдами по-другому. Это можно легко прочитать.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Venom13

  • Участник
  • *
  • Сообщений: 249
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #459 : 15 Июня 2016, 19:23:27 »
Venom13,
.. Это можно легко прочитать.
Вот не могу найти внятного описания. Поэтому и пришел на форум.
Полно инструкций вида "как в 3 команды сделать RAID"..
И как просто его потом чинить, заменой винтов на аналогичные.

А вот как будет себя вести, например, RAID-5 на >5 HDD разных размеров при авариях.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #460 : 15 Июня 2016, 19:27:23 »
Ещё раз - RAID создают, чтобы СКРЫТЬ конфигурацию физического носителя.
Как вы собираетесь узнать то, что от вас всеми силами скрывают?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #461 : 15 Июня 2016, 21:45:45 »
RAID нужен для обеспечения доступности данных (кроме raid0) - т.е. он обеспечивает продолжение работы после выхода из строя одного из дисков на которых он размещен.
RAID5/6 могуть еще обеспеить повышение производительности дисковой системы.

Как чинить в статье расписано.

Все без исключения конфигурации RAID требуют одинаковых дисков или разделов на дисках одинакового размера.

Соединять диски разного размера можно только в линейной конфигурации (как-ето было у него название...). И там ни о какой доступности речи нет - не повезет что файл окажется на сбойнувшем диске и кирдык - если нет букапа - то нет уже и этого файла.
« Последнее редактирование: 15 Июня 2016, 21:48:43 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #462 : 15 Июня 2016, 22:46:42 »
Любой RAID обеспечивает повышение производительности, как минимум на чтение.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #463 : 15 Июня 2016, 23:00:52 »
RAID1 на чтение работает как просто диск, на записть медленне... так что прирост производительности тоже не без исключений - не от любого типа RAID его можно получить.

RAID10 - да - прирост будет ... но и дисков надо аж 4 штуки  :-\.
 
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #464 : 16 Июня 2016, 00:23:15 »
RAID1 на чтение работает как RAID0.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.023 секунд. Запросов: 24.