top
logo


Создатель Btrfs считает, что данная ФС достигла стабильного состояния PDF Печать E-mail
Автор: adm   
28.10.14 18:05

Крис Мейсон (Chris Mason), создатель и главный архитектор файловой системы Btrfs, прокомментировал появившиеся в прессе домыслы о том, что основные разработчики Btrfs не считают данную ФС стабильной, несмотря на её готовность для промышленного применения в дистрибутивах Oracle 7 и SUSE 12 (в RHEL 7 ФС Btrfs отмечена, как технология для ознакомления). Крис считает, что Btrfs уже является стабильной файловой системой, но добавляет, что несмотря на это данная ФС ещё интенсивно развивается, поэтому не все возможности готовы для промышленного применения. В частности, ещё предстоит доработать встроенную в Btrfs реализацию RAID 5 и 6. Тем не менее данная практика добавления новшеств не является чем-то особенным, подобные экспериментальные возможности добавляются и в Ext4 и XFS, но не включаются по умолчанию (как и в Btrfs).

По поводу применения Btrfs по умолчанию в SUSE Linux Enterprise 12, Крис отметил, что компания SUSE является одним из активных участников разработки как компонентов ядра, так и пользовательских утилит Btrfs, поэтому отлично понимает, какие возможности можно предоставлять пользователям, а какие нет. Например, по уровню производительности в нагрузках, свойственных СУБД, Btrfs пока отстаёт от Ext4 и XFS, поэтому SUSE не рассматривает Btrfs как панацею и рекомендует клиентам наиболее оптимальные решения для разных видов приложений (в SUSE Linux 12 ФС Btrfs используется по умолчанию для системных разделов, для разделов с данными рекомендуется XFS). Интерес вызывают причины отключения в SUSE Linux 12 по умолчанию поддержки сжатия данных в Btrfs, Крис Мейсон считает данные возможности стабильными и ждёт пояснений от SUSE о причинах такого решения и готов способствовать устранению проблем, если такие имеются.

Другие разработчики также придерживаются мнения о стабильности Btrfs, что подтверждает совершенное в августе этого года удаление из кода утилит Btrfs флага, сигнализирующего об экспериментальном характере ФС. Аналогичные предупреждения о нестабильности дискового формата Btrfs были убраны из кода ядра Linux ещё в 2013 году.

  1. Главная ссылка к новости (http://www.heise.de/open/meldung/Btrfs-E...)
  2. OpenNews: Разработчики SUSE Linux считают, что ФС Btrfs готова для промышленной эксплуатации
  3. OpenNews: Хостинг-оператор Anchor протестировал Btrfs на готовность к промышленной эксплуатации
  4. OpenNews: Увидел свет дистрибутив Red Hat Enterprise Linux 7
Тип: К сведению
Ключевые слова: btrfs, (найти похожие документы)
При перепечатке указание ссылки на opennet.ru обязательно
Реклама
id=adv>
  1.1, Аноним, 22:38, 28/10/2014 [ответить] [смотреть все]     [к модератору] +2 +/
Они упоролись, io шедуллер вешает декстопную подсистему Использую F2FS на ArchL... весь текст скрыт [показать]
 
–10 +/
 
2.33, АнонуС, 02:50, 29/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  –1 +/ > Они упоролись, io шедуллер вешает декстопную подсистему.
> Использую F2FS на ArchLinux

Они не упоролись, просто скоро опять 14 февраля и:

> Крис считает, что Btrfs уже является стабильной файловой системой ...

Гарри Поттеринг на фоне Криса нашего Мэйсона выглядит просто жалким неудачником.

 2.35, Аноним, 03:11, 29/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +/ 2.41, ноним, 07:01, 29/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  +2 +/ Юзаю btrfs с сжатием, снапшотами и send/receive для бэкапа - проблем не знаю. А какой из " io шедуллеров" у вас "вешает" какую "декстопную подсистему"?
 2.43, Аноним, 07:15, 29/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +2 +/ 
1.2, Sluggard, 22:45, 28/10/2014 [ответить] [смотреть все]    [к модератору]  +1 +/ А насколько его мнение коррелирует с реальным положением дела?
А то вроде установочник новой Суси должен эту ФС теперь предлагать по умолчанию.
 
  2.4, A.Stahl, 22:53, 28/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  –3 +/
Что Может просто эта ФС будет светиться в списке возможных при разбивке диска ... весь текст скрыт [показать] [показать ветку]
 
  3.5, Аноним, 22:55, 28/10/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
И пару тысяч наложенных патчей ... весь текст скрыт [показать]
 
3.6, Sluggard, 22:56, 28/10/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
Похоже, что дефолтный http www opennet ru opennews art shtml num 40650... весь текст скрыт [показать]
image  
  4.29, Nixi, 01:28, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
уже вроде год назад как дефолт. криокамера?
 
  5.31, АнонуС, 02:40, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Не надо звездеть !

Год назад была выпущена openSUSE 13.1 в ней по дефолту была ехт4, а для сапёров была возможность покататься на БТРе.

Читай сюда:

Much effort was put in testing openSUSE 13.1, with improvements to our automated openQA testing tool, a global bug fixing hackathon and more. The btrfs file system has received a serious workout and while not default, is considered stable for everyday usage.

Взято отсюда: https://en.opensuse.org/Portal:13.1


Полезай обратно в машину времени и отправляйся назад в будущее.

 
2.8, Shtirliz72, 22:58, 28/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +1 +/
Вполне стабильно для обычных компьютеров Пользуюсь уже год, и проблемы только с... весь текст скрыт [показать] [показать ветку]
 
  3.13, Sluggard, 23:04, 28/10/2014 [^] [ответить] [смотреть все]     [к модератору]  +1 +/
А что с ним такое вообще Да ещё так стабильно слетает 8212 раз в пару месяце... весь текст скрыт [показать]
image
 
3.22, Gannet, 00:26, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/ Использую на домашнем десктопе Kubuntu c разделами на btrfs, в т. ч. /boot. C GRUB2 проблем никаких не наблюдается. Ни разе не слетал. В остальном все также отлично. Пользоваться btrfs-снимками уже привык и даже не представляю чтобы делал без них в Ext4.
 3.45, anonymous, 07:33, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/ Вряд ли проблемы с GRUB в OpenSuse не связаны с btrfs. При апдейте системы grub в опенсусе часто загибается независимо от используемых фс.
 2.34, АнонуС, 02:55, 29/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  –1 +/ Как всегда - коррелирует прямо параллельно с реальностью, но Крис не унывает.

> Интерес вызывают причины отключения в SUSE Linux 12 по умолчанию поддержки сжатия данных в Btrfs, Крис Мейсон считает данные возможности стабильными и ждёт пояснений от SUSE о причинах такого решения и готов способствовать устранению проблем, если такие имеются.

Берегись, SUSE, Крис строго спросит с тебя за твои проделки, а если надо то и проблемы порешает - всё будет в шоколаде к 14 февраля.

 2.36, Аноним, 03:13, 29/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +1 +/ 
1.9, Аноним, 22:59, 28/10/2014 [ответить] [смотреть все]    [к модератору]  +8 +/ Из моего опыта, всё-таки, btrfs иногда умирает. У меня умирала в общей сложности раза четыре. Всегда с одинаковыми симптомами: внезапно перестаёт создавать/редактировать/удалять файлы на ФС с отмазой "нема места". Читаются файлы при этом прекрасно. Никаких методов адекватной реанимации я в своё время не нашёл.

Использовал btrfs на протяжении двух лет в качестве основной fs на arch linux дома и на работе. Умирала на разных системах. Использовал только на SSD, subvolumes не использовал, прозрачное сжатие не включал.

 
  2.10, Shtirliz72, 23:01, 28/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +/
 
  3.17, Vkni, 00:04, 29/10/2014 [^] [ответить] [смотреть все]     [к модератору]  –2 +/
 
  4.37, Аноним, 03:15, 29/10/2014 [^] [ответить] [смотреть все]     [к модератору]  +1 +/
А в убунте не отваливается Делаем выводы ... весь текст скрыт [показать]
 
3.18, anon1223455667, 00:07, 29/10/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
А вот у меня с указанными симптомами ломалась на OpenSUSE 13 1 Похоже на эту п... весь текст скрыт [показать]
 2.11, Led, 23:02, 28/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  –6 +/ 
  3.12, Аноним, 23:03, 28/10/2014 [^] [ответить] [смотреть все]     [к модератору]  +2 +/
Пай-мальчик с наложенными патчами на мозг ... весь текст скрыт [показать]
 
3.38, Аноним, 03:19, 29/10/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
Весьма зависит Для бтр стоит использовать новые ядра Желательно последний рели... весь текст скрыт [показать]
 
  4.40, Аноним, 05:57, 29/10/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
Вот тебе и новые ядра https bugs archlinux org task 42563 project 1 order dat... весь текст скрыт [показать]
 
2.21, Xasd, 00:25, 29/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +/
использовал и использую btrfs на разных компьютерах -- несколько лет подрят р... весь текст скрыт [показать] [показать ветку]
 2.46, ноним, 08:07, 29/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  +1 +/ > Из моего опыта, всё-таки, btrfs иногда умирает. У меня умирала в общей
> сложности раза четыре. Всегда с одинаковыми симптомами: внезапно перестаёт создавать/редактировать/удалять
> файлы на ФС с отмазой "нема места". Читаются файлы при этом
> прекрасно. Никаких методов адекватной реанимации я в своё время не нашёл.

Эта "проблема" давно известна. У вас просто размер метаданных вылез за все мыслемые пределы - решается через подключенную влешку с расширением filesystem на нее, последующим balance и изъятием последней.

> Использовал btrfs на протяжении двух лет в качестве основной fs на arch
> linux дома и на работе. Умирала на разных системах. Использовал только
> на SSD, subvolumes не использовал, прозрачное сжатие не включал.

У меня все в точности наоборот, за исключением того что я тоже использую дома, а в продакшн - пока только под бэкапы.

 2.48, Alen, 08:51, 29/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  +/ Пробовал для теста использовать btr со сжатием под раздел с портами в генту.
Прожила около 4 месяцев потом умерла. Использование под такой раздел райзера и ext4
ни когда проблем не вызывало. Кроме того бросалось в глаза сильное проседание по скорости.
Пока для себя считаю btr не готовым, и разумеется ни каких продакшенов.
 2.58, btrfs user, 11:06, 29/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  +/ а всего то надо было перемонтировать без space_cache.
 
1.14, fi, 23:13, 28/10/2014 [ответить] [смотреть все]    [к модератору]  +/ Ждем комменты Шишкина! Он в свое время хорошо по полочкам разложил - какая это дрянь эта ваша заливная рыба.
  1.16, rm_, 23:28, 28/10/2014 [ответить] [смотреть все]    [к модератору]  +2 +/ Дооооооооо, почитайте ради интереса майл-лист Btrfs, там такое всё стабильное сейчас, стабильность из ушей прёт.

Вкратце - с ветки 3.14.хх, на что-либо новее переходить пока просто нельзя.
Что-либо старее использовать тоже в общем случае самоубийство.
Но ради справедливости на 3.14 всё работает замечательно.

image  
  2.19, Xasd, 00:19, 29/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  –1 +/
 
  3.20, Черный властелин, 00:21, 29/10/2014 [^] [ответить] [смотреть все]     [к модератору]  +3 +/
Поставь btrfs на продакшен, пусть тебя шеф анально покарает ... весь текст скрыт [показать]
 
  4.23, Xasd, 00:33, 29/10/2014 [^] [ответить] [смотреть все]     [к модератору]  +1 +/
интересно, это за что он должен меня покарать за то что всё просто работает и н... весь текст скрыт [показать]
 
  5.25, myhand, 00:58, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  –1 +/
> я буду "трогать" даже когда "работает". потому что если вдруг перестанет работать -- то я буду нести убыток. :)

Правильно, падаван.  Лучше сразу денюшку работодателя в нуль вдуть посредством твоей ИБД.

 
  6.26, Xasd, 01:04, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  –1 +/
:-}
 
5.27, имя, 01:27, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/ > нет это не мой случай. я буду "трогать" даже когда "работает". потому что если вдруг перестанет работать -- то я буду нести убыток. :)

То есть в ситуацию, что всё перестанет работать *после* обновления, ты не веришь?

 2.51, Аноним, 09:12, 29/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +/ 
  3.53, ноним, 09:23, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
>> Дооооооооо, почитайте ради интереса майл-лист Btrfs, там такое всё стабильное сейчас, стабильность
>> из ушей прёт.
>> Вкратце - с ветки 3.14.хх, на что-либо новее переходить пока просто нельзя.
> Пруфов как всегда нет, ещё один петух на заборе.

На самом деле были траблы с сжатием на ядре 3.16 (лень искать пруфы - найдете в рассылке Linux BTRFS), а также потеря данных с ro-снапшотами при использовании send/receive в 3.17.0 (http://www.spinics.net/lists/linux-btrfs/msg38412.html http://www.spinics.net/lists/linux-btrfs/msg38151.html ). Но эти ядра не используются ни в одном production-дистрибутиве.

 
  4.54, Fracta1L, 10:34, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
У меня ядро 3.16 и используется сжатие lzo. Мне уже начинать паниковать?
 
  5.55, Александр Патраков, 10:43, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
> У меня ядро 3.16 и используется сжатие lzo. Мне уже начинать паниковать?

Да. Попробуйте на этой файловой системе собрать ядро командой make oldconfig ; make -j10 (если в системе 8 ядер). Огребете зависон. Патч против этого появился только в 3.17.

 
1.28, Nixi, 01:27, 29/10/2014 [ответить] [смотреть все]    [к модератору]  +/ такие новости НЕЛЬЗЯ постить без серьезных бенчей на нормальных стореджах. истории успеха на локахостах не показатель. как впрочем и крики хейтеров с дивана.
  1.30, Аноним, 01:35, 29/10/2014 [ответить] [смотреть все]     [к модератору]  +/
Она уже научилась количество свободного места на диске корректно показывать ... весь текст скрыт [показать]
 
    3.47, Александр Патраков, 08:47, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  –2 +/
Вот когда все распространенные системы мониторинга научатся вызывать этот ваш btrfs filesystem df из коробки по умолчанию, тогда и поговорим. А пока - в сад.
 
  4.50, ноним, 09:10, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +1 +/
> Вот когда все распространенные системы мониторинга научатся вызывать этот ваш btrfs filesystem
> df из коробки по умолчанию, тогда и поговорим. А пока -
> в сад.

А в детсаду не учат, разве, как настраивать "все распространенные системы мониторинга" не по умолчанию? )

 
  5.60, Александр Патраков, 11:29, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
>> Вот когда все распространенные системы мониторинга научатся вызывать этот ваш btrfs filesystem
>> df из коробки по умолчанию, тогда и поговорим. А пока -
>> в сад.
> А в детсаду не учат, разве, как настраивать "все распространенные системы мониторинга"
> не по умолчанию? )

В саду учат совершенно обратному: "не выпендривайся".

 
4.52, ноним, 09:14, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +1 +/ > Вот когда все распространенные системы мониторинга научатся вызывать этот ваш btrfs filesystem
> df из коробки по умолчанию, тогда и поговорим. А пока -
> в сад.

Кстати:
[CODE]

# df -h | head -n2          
Filesystem          Size  Used Avail Use% Mounted on
/dev/sdb2            55G   15G   39G  28% /

# btrfs filesystem df /        
Data, single: total=18.01GiB, used=14.14GiB
System, single: total=4.00MiB, used=16.00KiB
Metadata, single: total=2.01GiB, used=565.72MiB
GlobalReserve, single: total=192.00MiB, used=0.00B
[/CODE]

 4.59, edwin3d, 11:18, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/ Александр, мне кажется, что Вы не туда камнями кидаетесь.
Все расспост. системы позволяют написать и использовать свои модули.
Icinga(Nagios).
Если для Вас проблема накидать за час обертку к df, не стоит ли рассуждать о ФС ?  
  5.61, Александр Патраков, 11:30, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
> Александр, мне кажется, что Вы не туда камнями кидаетесь.
> Все расспост. системы позволяют написать и использовать свои модули.
> Icinga(Nagios).
> Если для Вас проблема накидать за час обертку к df, не стоит
> ли рассуждать о ФС ?

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

 
  6.62, ноним, 11:51, 29/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
>> Александр, мне кажется, что Вы не туда камнями кидаетесь.
>> Все расспост. системы позволяют написать и использовать свои модули.
>> Icinga(Nagios).
>> Если для Вас проблема накидать за час обертку к df, не стоит
>> ли рассуждать о ФС ?
> Написать это для меня не проблема, проблема оттестировать. И еще проблема в
> самой необходимости такое писать, тестировать и не забывать подключить для каждого
> отдельного админа.

Если нужны фишки btrfs то надо писать и тестировать (кстати, что значит "подключить для каждого тдельного админа"?). А если не нужны - тогда о чем речь вообще?

 
1.44, Fracta1L, 07:29, 29/10/2014 [ответить] [смотреть все]    [к модератору]  +/ У меня, видимо, карма бела и блестяща, если я за почти год использования сабжа ни разу не огребал проблем с ней. Ну или просто не пользуюсь глюкодромами типа Рача.
  1.49, Аноним, 08:53, 29/10/2014 [ответить] [смотреть все]     [к модератору]  +/
С марта месяца на Btrfs висит все кроме boot Использую LZO и опцию -o ssd Пол... весь текст скрыт [показать]
  1.56, edwin3d, 10:59, 29/10/2014 [ответить] [смотреть все]    [к модератору]  +/ Утверждение в целом не то, чтобы спорное, но есть некие лукавства. Без сжатия, квот и и т.д. неких особых вопросов нет. к ветке 3.14.
А в целом полностью переводить - страшновато    
 
Ваш комментарий  

Read more http://www.opennet.ru/opennews/art.shtml?num=40955

 
Интересная статья? Поделись ей с другими:

bottom

 

Unreal Commander PfSense по русски Яндекс.Метрика