Планирует ли Ubuntu перейти на btrfs в качестве файловой системы по умолчанию?

25

Btrfs, похоже, обладает набором полезных функций, таких как снимки, и по умолчанию в Opensuse, и Suse.Fedora планирует перейти на него. Планирует ли Ubuntu перейти на него? Если нет, то почему?

Дэн
источник
нет? потому что Debian нет?
Xen2050
1
@ Xen2050 - btrfs является допустимой файловой системой для Ubuntu и Debian. Похоже, это справедливый вопрос, если предположить, что кто-то найдет документальное подтверждение текущих мыслей разработчиков Ubuntu.
fossfreedom
@fossfreedom Я не хотел показаться пренебрежительным или грубым, я просто не слышал об этом никаких новостей, так что это было мое предположение в то время. Сегодня я провел (слишком много) поиск, поэтому написал лучший ответ, хотя я не нашел ни одной цитаты Шаттлворта
Xen2050

Ответы:

14

Я не уверен, когда или даже если Debian или Ubuntu переключатся на Btrfs в качестве корневой файловой системы по умолчанию. Видя, как это только недавно стало «стабильным», я не удивлюсь, если бы прошли годы, прежде чем он достиг стабильного состояния Debian (но Ubuntu основан на Debian Unstable ...). Если бы это был я, я бы немного подождал и посмотрел, как это работает с openSUSE.

Кажется, что «моментальный снимок и откат [это] убийственная функция Btrfs», упомянутые на этой странице новостей openSUSE , но это звучит как надежная стратегия резервного копирования, которую вы можете реализовать в любой FS сегодня без особых усилий. Мне действительно нравится функция сжатия, я думаю, что теперь она использует ZLIB, но я не думаю, что она сравнится с чем-то вроде того, что xzиспользуется по умолчанию.

Этот парень на LinuxBSDos.com говорит: «При использовании Btrfs по умолчанию в openSUSE, когда другие дистрибутивы последуют его примеру», он говорит, что, хотя при установке по умолчанию используется Btrfs в root, «отдельный раздел для / home использует XFS». Затем добавляет: «Одна вещь, которая привлекла мое внимание в openSUSE 13.2, это то, что корневой раздел не может быть зашифрован с выбранными Btrfs. Я думаю, это потому, что в схеме разбиения по умолчанию нет отдельного раздела для / boot».
Комментарий заставляет догадываться, что «Btrfs находится в root, потому что в случае непредвиденных проблем вы всегда можете переустановить систему. Находясь в / home, где есть пользовательские данные, вы не можете рассчитывать на переустановку».

Я на самом деле не знаю , Btrfs была стабильной, только что прочитал , что он стал «стабильным» где- то около августа 2014 - если Wikipedia квалифицируется как источник хорошего ( в Ubuntu Community Help Wiki на Btrfs Википедия говорит это «подробнее» ссылка на Btrfs .. . , ссылка на Btrfs Wiki говорит, что она «больше не нестабильна» и все еще имеет:

Кодовая база Btrfs находится в стадии интенсивного развития. Делается все возможное, чтобы он был стабильным и быстрым. Благодаря высокой скорости разработки состояние разработки файловой системы заметно улучшается с каждой новой версией Linux, поэтому рекомендуется использовать самое современное ядро.

В вики Debian, похоже, нет новых новостей о btrfs, упоминается, что он находится в ядре с 2.6.29 ( 23 марта 2009 г. )

На самом деле , часто задаваемые вопросы Btrfs Wiki, похоже, не содержат новостей об их стабильности, более новых, чем декабрь 2012 г. (я уверен, что обновление документации имеет низкое значение для приоритетов, но достижение стабильной версии кажется мне вехой):

Btrfs стабилен?

Краткий ответ: нет, он все еще считается экспериментальным.

Длинный ответ: никто не собирается волшебным образом прикреплять ярлык к коду btrfs и говорить: «Да, теперь это стабильно и без ошибок». Разные люди имеют разные концепции стабильности: домашний пользователь, который хочет сохранить свои разорванные компакт-диски на нем, будет предъявлять другие требования к стабильности, чем крупное финансовое учреждение, использующее свою торговую систему. Если вас беспокоит стабильность в коммерческом использовании, вам следует протестировать btrfs на тестовой системе при рабочих нагрузках, чтобы увидеть, будет ли она делать то, что вам нужно. В любом случае, вы должны присоединиться к списку рассылки (и тусоваться в IRC) и прочитать отчеты о проблемах и следовать их заключению, чтобы дать себе хорошее представление о типах возникающих проблем и степени, в которой они могут иметь дело с. Что бы вы ни делали, мы рекомендуем держать хорошо, проверено,

Прагматичный ответ: (2012-12-19) Многие разработчики и тестировщики запускают btrfs в качестве своей основной файловой системы для повседневного использования или с различными формами «реальных» данных. С надежным оборудованием и современными ядрами мы видим очень мало неисправимых проблем. Как всегда, сохраняйте резервные копии, проверяйте их и будьте готовы их использовать.


Вики-проект Fedora о Btrfs в его " DRAFT файловой системе Btrfs " гласит: "Начиная с Fedora 16 она должна быть файловой системой по умолчанию", но она была выпущена еще в 2011 году, поэтому я считаю, что эта страница бесполезна ...

Enterprise Linux 7 Storage Руководство по администрированию Red Hat называет Btrfs в «Technology Preview» и RedHat версия была выпущена 10 июня 2014 года (с «Концом производство 1 фаза» 4 квартала 2019 года).

В Red Hat, что означает функция «Предварительный просмотр технологии»?

Функции предварительного просмотра в настоящее время не поддерживаются, могут быть неполнофункциональными и не подходят для развертывания в производстве. Однако эти функции предоставляются клиенту в качестве любезности, и основная цель заключается в том, чтобы эта функция получила более широкое распространение с целью полной поддержки в будущем.

Xen2050
источник