LINUX.ORG.RU

Btrfs и eCryptfs не рекомендованы к использованию в рамках RHEL 6.х

 , ,


0

4

Сегодняшний релиз Red Hat Enterprise Linux 6.8 принёс немного разочаровывающих, но предсказуемых новостей.

Файловая система Btrfs объявлена устаревшей в рамках ветки RHEL 6.x из-за нарастающих сложностей с бэкпортированием исправлений в ядро 2.6.32. Беглый поиск по темам ЛОРа также может пролить свет на другие проблемы данной ФС. Btrfs была разработана корпорацией Oracle в качестве альтернативы ZFS, в 2014 году помечена как стабильная в ядре Linux.

eCryptfs также объявлена устаревшей в связи с отсутствием обновлений, несмотря на продолжающуюся поддержку текущего кода в ядре. eCryptfs — ФС-надстройка, прозрачно шифрующая содержимое директории, хранящейся на любой другой файловой системе.

В терминологии RHEL, статус «устаревшей» технологии означает продолжение поддержки оной в рамках ветки до конца жизни ветки. Однако, «устаревший» функционал не будет доступен в рамках расширенной поддержки и не рекомендуется к дальнейшему использованию в рамках ветки RHEL 6.x.

>>> Подробности

★★★★★

Проверено: JB ()
Последнее исправление: shahid (всего исправлений: 5)

Ответ на: комментарий от surefire

Даже имаксы с вимами до сих пор пилят. Скоро номера версий превысят госдолг США. Наверное, всё борятся с серьезными проблемами.

Virtuos86 ★★★★★
()
Ответ на: комментарий от kott

я не знаю, как они это сделали, но теперь в шары влезают файлы длиной в ~260 русских букв, для вендоюзеров - щастье

Лишь бы это не было как с пакером, который может ужать 1Гб в 10 байт. Только анпакера еще нет.

andreyu ★★★★★
()

блин... а я только новый диск разметил в btrfs... как жить теперь?

bvn13 ★★★★★
()
Ответ на: комментарий от X-Pilot

Поезд ушёл

И ЛОР говорит, что у Reiser4 нет шансов, хе-хе... ;)

Печаль.

Camel ★★★★★
()
Ответ на: комментарий от spoilt

UTF-8 - двухбайтный.

В каком месте он двухбайтный?

andreyu ★★★★★
()

Хочется услышать Шишкина

cast post-factum

Скажите, как там интервью с Эдуардом Шишкиным? Можно ли узнать его мнение о Btrfs и отказе RedHat от поддержки этой ФС в будущем?

Camel ★★★★★
()

устаревшими в RHEL 6.8
устаревшей в рамках линейки RHEL 6.x.

RHEL6.8 не использую, и 6.9 не планирую, и тем более не планирую в них использовать Btrfs, если её там нет.

Esteban_Garcia
()

Я был уверен в том, что btrfs ещё не готова, а тут говорят, что, мол, устарела. :)

BattleCoder ★★★★★
()

Интересно, что на вики Btrfs в графе «Additional features in development, or planned, include:» раньше было прозрачное шифрование, а теперь - нет. Передумали? Не осилили?

Deleted
()
Ответ на: Reiser4 от Camel

Reiser4

Вот кстати да, бтрфс если сдыхает, то остаётся только убегать и хоронить раздел.
Рейзер4 прекрасно реконструируется через fsck.reiser4 --rebuild-tree.
Но в ядре её нет.

shahid ★★★★★
() автор топика

Кол-во шклоты в треде

mos ★★☆☆☆
()
Ответ на: комментарий от Virtuos86

нормальная формулировка. Какая еще должна быть?)

makoven ★★★★★
()
Ответ на: комментарий от anonymous

что такое ecryptfs?

шифрование файлов (а не диска), типа encfs

А что дает вот это ФС с шифрованием?

например бэкап только изменённых файлов (а не всего диска)

anonymous
()
Ответ на: комментарий от shahid

Самостоятельно поднимать крышку унитаза

Но в ядре её нет.

А вы сами поднимаете крышку унитаза, или просите кого-нибудь?

Патчи Reiser4 лежат, бери не хочу. Человек с ★★★★★ должен бы уметь собирать подходящее ядро, а не жаловаться «того нет, этого нет».

Camel ★★★★★
()
Ответ на: комментарий от surefire

Если перестали пилить код, значит, серьёзных проблем нет

facepalm

anonymous
()
Ответ на: комментарий от kott

я не знаю, как они это сделали, но теперь в шары влезают файлы длиной в ~260 русских букв, для вендоюзеров - щастье


Смотря для какой файловой системы.В ALTе этой проблемой занимались с 13 года и по описанию в ихнем вики для ext2-4 многое пришлось бы пилить,с возможной поломкой совместимости (хотя было предложение в использование не удаленной старой структуры от ехт1 для использование в качестве расшерения >254 символа).Для BTRFS,XFS падчи оказались тривиальны, не удивлюсь если ихние правки наконец то вошли в серьезный дистрибутив.Самое смешное что по описанию в ихней вики для NTFS правки не потребовались :-)

maximnik0 ★★
()
Ответ на: комментарий от VKraft

MAX_PATH - 16384 для уникодовых функций.

Ты поперёк чтоли читал статью ? Там же указано :

maximum total path length of 32,767 characters

anonymous
()

Тролли 80ого левела. Объяснение реальных мотивов будет?

t184256 ★★★★★
()
Ответ на: комментарий от spoilt

Systemd окончательно доломал debian testing

Угу, недавно стал загружаться через раз из-за корректных дубликатов в fstab (2 диска с noauto). Хорошо хоть старую систему не успели выпилить.

anonymous
()
Ответ на: комментарий от anonymous

У меня с самого появления stretch работает идеально.

Проверь очистку /tmp после перезагрузки, у меня не очищает.

anonymous
()
Ответ на: комментарий от Deleted

Что же что же?

А в grub/syslinux поддержка reiser4 есть? То-то же.

В SYSLINUX не знаю, не интересовался никогда. В GRUB есть. Что вы хотели сказать?

Camel ★★★★★
()
Ответ на: комментарий от VKraft

таки-да ошибся не 16384 а 32768. просто в голове первое большое число после 4096 было 16384 )

VKraft ★★
()
Ответ на: комментарий от Deleted

Как-бы то, что он сказал правда. Только серьезные проблемы начинаются с нескольких сотен тысяч файлов, и как правило это следствие, того, что фс использовали не по назначению (сотни тысяч файлов/миллионы файлов в одном каталоге), вместо БД. Но это не отменяет того, что у ext* действительно есть такие проблемы.

anonymous_sama ★★★★★
()
Ответ на: комментарий от anonymous_sama

Угу, правда, только не на тысячах, а на миллионах, и не мелких, а вообще. А так-то всё верно, ага.

Deleted
()
Ответ на: комментарий от anonymous

Проверь очистку /tmp после перезагрузки, у меня не очищает.

Советую зарепортить баг. Просто я когда-то сделал systemctl enable tmp.mount (вроде так), а tmpfs в очистке не нуждается. Вообще очистка /tmp это не фича systemd, так что вопрос к мейнтейнерам.

anonymous
()
Ответ на: комментарий от Deleted

Снимок_дампа_снапшота.mkv.tar.rar

Вижу только reiserfs в модулях

Ну ок, GRUB поддерживает, GRUB2 не поддерживает. Убедили.

Ну хотя бы снапшоты reiser4 умеет?

Снимки умеет LVM, этого более чем достаточно, потому что Reiser4 атомарная ФС. Более другие снапшоты не нужны, потому что атомарность операций Reiser4 гарантирует, что на LVM'овском снимке будет корректное состояние ФС.

Camel ★★★★★
()
Ответ на: комментарий от makoven

Ну дык, дистр для юзеров, которые про ZFS вообще не слышали.

DeadEye ★★★★★
()

Всё это происки АНБ и Госдепа, а может ещё и наше ФСБ добавилось.
То-то мне помниться они жаловались на то, что сквозное сжатие затрудняет анализ информации на конфискованных дисках.
В общем имхо это может быть звоночком к тому, что пора RedHat закопать.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 2)

Когда читал первые обзоры btrfs в начале 201х годов, то она преподносилась как продолжение ext3 и реальная альтернатива также ещё разрабатываемой тогда ext4.

Сейчас по тестам производительности ФС, которые я увидел на Phoronix, btrfs на последнем месте с большим отрывом от всех других. Кто-нибудь может это подтвердить или опровергнуть? Как реально она по скорости?

Архитектурно-то btrfs тащит. Сам недавно конвертнул весь жёсткий диск в один большой раздел btrfs, в котором сделал подтома /boot, /home, /var и пр. Тут не нужно создавать много разделов, как для ext4. Делаю снапшоты btrfs для каждого подтома - одна простая команда, делает тебе бэкап за 0 сек. Киллер-фича.

anonymous
()
Ответ на: комментарий от Deleted

Как правило в следствие того, что проблемы начинаются когда фс используют вместо БД или неправильно организовывают структуру проекта, это как раз мелкие файлы. Никто в здравом уме, тем более не будет использовать ext* под большие хранилища. Сарказму, тут не место.

anonymous_sama ★★★★★
()
Ответ на: комментарий от anonymous

На hdd btrfs тормозная, как и любая cow-фс.

Deleted
()
Ответ на: комментарий от anonymous

Тесты похороникса — последнее, на что нужно смотреть при принятии решения.

post-factum ★★★★★
()
Ответ на: комментарий от anonymous

Делаю снапшоты btrfs для каждого подтома - одна простая команда, делает тебе бэкап за 0 сек.

Не спасает от сдохшего диска.

anonymous
()
Ответ на: комментарий от anonymous

Делаю снапшоты btrfs для каждого подтома - одна простая команда, делает тебе бэкап за 0 сек.

Хочу напомнить, что пока этот снапшот не выгружен на удаленное хранилище, бэкапом его называть некорректно.

deadNightTiger ★★★★★
()
Ответ на: комментарий от anonymous

snapshot - ни разу не бэкап. Вот если его потом send/receive'нуть куда-нибудь, на внешний хард, например, - тогда да, бекап. Еще и инкрементальный.

Вот для чего я её, бтрфс, уж точно не советую использовать, так это для хранения образов VM. Даже с nocow атрибутом на файлах это полный треш и содомия. > 50000 экстентов за только лишь время установки гостевой ОС. Убедился лично.

anonymous
()
Ответ на: комментарий от AS

ext2-то зачем ?

Для миниатюрного boot-раздела нет смысла отдавать 25-50% места под журнал. Просто монтируй с -o sync, Люк.

aidaho ★★★★★
()

Речь об устаревании драйвера btrfs версии 2.6.32

Я чёт не понимаю кипеша типа «btrfs признали устаревшей». В RHEL 6 ядро 2.6.32 и соответственно код btrfs в нём юный, неокрепший, и к нынешнему моменту переписан примерно полностью. Устарела эта ветка, а не современное состояние btrfs.

samsamy4
()

вот оно что оказывается

опять лор-эффект

kto_tama ★★★★★
()
Последнее исправление: kto_tama (всего исправлений: 1)
Ответ на: комментарий от aidaho

Для миниатюрного boot-раздела нет смысла отдавать 25-50% места под журнал.

Там не будет 25-50% места под журнал, это раз, журнал можно и отключить, это два.

AS ★★★★★
()

Человек с ★★★★★ никому ничего не должен. Эти звёздочки, как правило, означают, что человек уже давно наблюдается у ЛОР, но никоим образом не означает уровень каких-либо знаний относительно Linux. И даже не обязывает к этому.

Desmond_Hume ★★★★★
()
Ответ на: комментарий от anonymous

То о чём ты говоришь есть LUKS (пакет cryptsetup) и с ним всё ок. Речь идёт насколько я понял о пакете encfs, который даже при установке в убунте сообщает о том что программа является уязвимой к ряду атак.

soko1 ★★★★★
()
Ответ на: комментарий от soko1

Речь идёт насколько я понял о пакете encfs

Неправильно понял. Encfs работает через fuse, а ecryptfs в пространстве ядра.

feofan ★★★★★
()
Ответ на: комментарий от AS

но зачем /boot вообще журнал?вот у меня 160 метров /boot ext2, по скольку патч для btrfs пилить не хотят, а самому ядро лень переделывать.

erzentnn
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.