LinuxForum.Fans
Тема

Принято решение использовать в Fedora 16 по умолчанию Btrfs

Автор: pb13 40 сообщений 7260 просмотров
#168679

На последнем заседании управляющего комитета проекта Fedora принято решение перейти начиная со следующего релиза Fedora 16 к использованию по умолчанию файловой системы Btrfs с сохранением LVM в качестве менеджера логических разделов. Таким образом Fedora Linux станет первым дистрибутивом, полностью перешедшим на Btrfs - проекты Ubuntu и MeeGo пока только планируют такой переход.

Напомним, что в настоящий момент в Fedora Linux уже присутствует опциональная возможность установки с использованием файловой системы Btrfs, а также полная поддержка управления логическими разделами и подразделами Btrfs. В состав дистрибутива интегрирован плагин yum-plugin-fs-snapshot, позволяющий использовать снапшоты Btrfs для возврата системы в первоначальное состояние после неудачной установки пакетов или обновления. По оценке разработчиков Fedora Linux файловая система Btrfs работает уже достаточно стабильно, а все ранее высказываемые замечания учтены, например, подготовлена утилита для восстановления содержимого Btrfs-разделов после сбоя.

Из полезных возможностей Btrfs можно отметить:

  • Расширенные возможности по обеспечению целостности данных: функция определения и автовосстановления ошибок, через поддержку copy-on-write режима работы с данными и метаданными (транзакционная файловая система, в которой данные не перезаписываются); для всех блоков данных и метаданных дополнительно хранятся контрольные суммы; проверка целостности ФС на лету; возможность продолжения работы даже при частичном повреждении данных;
  • Встроенная поддержка хранения данных в сжатом виде;
  • Поддержка доступных на запись снапшотов, которые можно использовать для фоновой автоматической установки обновлений, с последующим мгновенным переключением в обновленное окружение и возможностью отката изменений;
  • Высокая производительность при работе с файлами небольшого размера (одно обращение к диску вместо трех, минимальный расход дискового пространства для хранения небольших файлов и индексов директорий);
  • Встроенные механизмы для динамического распределения inode и предотвращения фрагментации;
  • Наличие специального режима для оптимальной работы на SSD-накопителях;
  • Максимальное число файлов - 2^64, максимальный размер раздела - 18 эксабайт;
  • Двойное индексирование дерева каталогов: Btree и TEA hash;
  • Подразделы (несколько корней в одной ФС)
  • Быстрая проверка и восстановление ошибок.
  • Функции зеркалирования (Raid0, Raid1 и Raid10) и разнесение на несколько дисков на уровне объектов;
  • Возможность изменение размера ФС на лету, без остановки работы (включая возможность уменьшения размера).

(c)

#168820

ext4 уже устарел??? :o

#168828

по сравнению с btrfs это дедушка... просто посмотри на фитч-лист... правда не уверен, что хоть половина из них нормально работает... и по поводу btrfs есть большие вопросы по поводу стабильности...

#168833

Должны же btrfs хоть на чем-то обкатать.... А Fedora славится с давних времен как глюкадром бетатестинга RHEL :D

#168850

Сначала Федора по-умолчанию предлагает lvm, теперь вот btrfs, ну Rhel в своём духе - такая толпа халявных тестеров!

#168956
mdma написал:
А Fedora славится с давних времен как глюкадром бетатестинга RHEL

Попрошу не трогать федю!
то что тестинговая площадка - это да, но вот про глюкодром тут вы загнули! :[
Может я чего то не так делаю и поэтому у меня не глючит? Федора у меня даже на боевых танках стоит и нету глюков, просто нету.
Я уж не знаю что нужно поставить и какими руками, что бы в такой простой и ясной как день системе что то глючило.

#169010

Тестинг без глюков не реален - факт!
На то он и тестинг.

#169011

Мы говорим о разных вещах.
Повторюсь. У меня система не тестинговая а рабочая. Стоит на серверах!
Разве рабочая система на серверах должна глючить? Или я чего то не знаю?

#169035

Ну наверное для пользователей rhel - любая fedora - это тестинг.

#169161

Vadimsky, мне кажется, вы опрометчиво поступили, если поставили федору на продакшен-сервера.
Есть же RHEL/CentOS?

#169167
Battle Coder написал:
Есть же RHEL/CentOS?

Есть. CentOS стоит на некоторых. А на некоторых стоит Fedora.
Могу даже объяснить почему: попробуйте на CentOS поставить актуальный ClamAV, а затем прикрутить его к HAVP-у. Если получится - скажите мне как.
А на счёт опрометчивости - всё зависит от правильности рук. Вот мои руки правильные, хоть и кривые и не от туда растут. ИМХО.
А что касается тестинга, то смотря что за тесты, это мжно и CentOS заглючить не хуже виндов.
Я же на своих танках тестов не провожу. Я чётко знаю для чего там каждая запятая в каждом конфиге, и для чего стоит та или иная прога. Ничего [*]личного лишнего.

#169194
Vadimsky написал:
то что тестинговая площадка - это да, но вот про глюкодром тут вы загнули!

где вы видели тестинг без глюков?

Vadimsky написал:
Может я чего то не так делаю
Vadimsky написал:
ОС: Fedora 14

надо 16ю.
я юзаю Slackware-current и глюки есть. Если-бы я юзал позапрошлую 13.1 - глюков бы не было. Как нет их в продакшене, где я недавно поменял 12.х на 13.1. Такие дела.

Vadimsky написал:
Я уж не знаю что нужно поставить и какими руками, что бы в такой простой и ясной как день системе что то глючило.

ну зайдите в свою ветку, и помогайте разбираться с глюками. Например с глюками btrfs.
хотя, чем вы можете помочь, если у вас 14я?

Vadimsky написал:
У меня система не тестинговая а рабочая. Стоит на серверах!

так 16я, или 14я?

#169196
Vadimsky написал:
Могу даже объяснить почему: попробуйте на CentOS поставить актуальный ClamAV, а затем прикрутить его к HAVP-у. Если получится - скажите мне как.

обновить до Fedora15..16 :P

#169376
drBatty написал:
так 16я, или 14я?

Уже 15-тая :P
пока обновил тока 2 тачки, свою рабочую и 1 некритичный сервант. Вторые сутки полёт нормальный.

#169378
drBatty написал:
ну зайдите в свою ветку, и помогайте разбираться с глюками

По мере сил.

#169380
drBatty написал:
ну зайдите в свою ветку, и помогайте разбираться с глюками

По мере возможности.

#169474

Vadimsky, здорово, если всё работает, я не против ;)

проблема в том, что сами разработчики fedora позиционируют своё дистрибутив именно как "полигон", тестовая площадка для RHEL. И ваше возмущение по поводу

Vadimsky написал:
Попрошу не трогать федю!

не совсем понятно...

#169523

Сейчас у меня home на Btrfs. В принципе, ФС хорошая, но fsck.btrfs... проверяет её при каждой загрузке ОС, что сильно влияет на скорость загрузки.
С удовольствием бы вернул home на ext4, если бы была утилита для этого (без потери данных, конечно).

#169525

Darth Revan, ну корень скопировать, fstab поправить не?

#169527
Darth Revan написал:
проверяет её при каждой загрузке ОС, что сильно влияет на скорость загрузки.

Может просто отключить проверку?

Войдите или зарегистрируйтесь, чтобы ответить.