Пользователи Arch Linux остались без домашних директорий

Оказывается, хваленые rolling-релизы Arch Linux могут не только радовать ценителей этого дистрибутива самыми свежими версиями программ, но и огорчать. Из-за ошибки в ядре Linux 4.0.2 некоторые пользователи остались с поврежденными данными, а некоторые и вовсе лишились всей информации на диске.

Arch Linux потеря данных

Проблема заключалась в том, что Linux версии 4.0.2 содержал критическую ошибку в файловой подсистеме, из-за которой данные на диске начинали тихо и незаметно разрушаться. Только когда повреждение затрагивало системные файлы и компьютер переставал загружаться, пользователи Arch Linux начинали замечать — что-то пошло не так.

Солидные дистрибутивы вроде Red Hat и Debian проходят долгое тестирование (иногда годами), чтобы разработчики успели выявить и исправить большинство подобных проблем. Но есть и дистрибутивы, разработчики которых не считают отладку чем-то важным: Ubuntu, Arch, Fedora и т.д. Учитывая, что в Arch используется еще и «плавающая» схема релизов, именно пользователи Arch первыми на себе протестировали разрушительное действие ошибки.

Паника началась еще 14 мая 2015 года на форуме Arch. Один любитель свежего софта пожаловался на загадочное сокращение объема домашней директории и поинтересовался, нет ли подобных проблем у других поклонников Arch. И тут трубу прорвало.

Пока арчеводы совещались, чесали затылки и жаловались на потери, разобраться с проблемой взялись серьезные специалисты из команды Debian (кто же еще):

«Версия 4.0.3 избавлена от критической ошибки, ведущей к серьезным потерям данных в разделах с файловой системой ext4, — сообщил на сайте bugs.debian.org один из разработчиков ядра Джош Триплет (Josh Triplett). — Я полагаю, что именно эта ошибка только что привела к серьезному повреждению файловой системы на моем сервере».

Если в вашей системе работает ядро Linux 4.0.2, рекомендуется срочно вернуться на стабильный релиз, либо обновиться до 4.0.3. Любителям полуэкспериментальных дистрибутивов можно также порекомендовать почаще делать бэкапы, ведь эта ошибка была далеко не последняя.

field_vote: 
Ваша оценка: Нет Средняя: 4.8 (4 оценки)
Дистрибутивы: 

Комментарии

Спасибо за инфу. Не помню точно, какая у меня сейчас версия ядра (дома посмотрю), проблему эту вроде как не словил.
На русскоязычном форуме Арча обсуждение вялое, судя по всему, проблема достаточно специфичная и касается только тех, кто юзает RAID0 или dm-crypt.

Я в комментах к другой теме уже писал, что Арч не предназначен для серверов и мест, где требуется особая отказоустойчивость. Но в то же время, если перед обновлением читать последние новости и обсуждения форума, почти 100% проблем можно избежать)

Оценка: 
Средняя: 1 (1 оценка)

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

Оценка: 
Пока без оценки

Да, всё правильно, это косяк ядра, а не какого-то конкретного дистрибутива. Судя по тому, что я читал, пострадали ещё пользователи Gentoo и возможно Федоры.

Проверил у себя, оказалось, что около недели сидел на том самом ядре 4.0.2, сегодня обновил до 4.0.4. Могу сказать, что меня описанная проблема обошла стороной =)

Оценка: 
Пока без оценки

Где гарантия, что в следующий раз обойдет?

Оценка: 
Средняя: 3 (2 оценки)

Нету такой гарантии

Оценка: 
Средняя: 5 (1 оценка)

Поэтому, что надо делать?... ;)

Оценка: 
Средняя: 3 (2 оценки)

Переходить на Дебиан.

Оценка: 
Средняя: 4.2 (5 оценки)

Поэтому я и люблю Debian :)

Оценка: 
Средняя: 5 (2 оценки)

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

Оценка: 
Средняя: 3 (1 оценка)

я тестил 22 федору, с которой сразу получил 4.0 — никаких багов не увидел, а это было уже месяца 1,5 — 2 назад. Пострадали действительно только любители самого нового. Как читал уже давно один японец любил суши самые свежие из сырой рыбы, обратился к врачу на боли в голове — оказалось что гельминты до мозга добрались. Свежее не значит лучше :)

Оценка: 
Средняя: 4.8 (4 оценки)

Да. Суши — дело опасное. Я читал про одного гражданина, у которого нашли в мозгах скопление червей размером с апельсин. Что интересно, нашли случайно, когда делали МРТ по другому поводу. Этот случай подтверждает не только тезис о том, что увлекаться свежаком иногда опасно, но и гипотезу, что значительный процент населения планеты не пользуется головным мозгом.

Оценка: 
Средняя: 4.8 (4 оценки)

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

Оценка: 
Средняя: 5 (5 оценки)

Так это потому, что у виндузятников мозг атрофировался из-за частого нажимания на кнопку "Пуск". Вообще-то, этот случай говорит о железобетонной надежности Линукса. Если баг был отловлен практически сразу, то какова вероятность, что он попадет в нормальный дистрибутив через 2-3 года, к релизу? Создана почти идеальная схема управления качеством, по поводу которой любители Вантуза и обзавидовались:
1. Появлятся баг.
2. Пионеры и прочие первопроходцы на экспериментальных дистрибутивах добровольно подрываются на мине.
3. Приходят серьезные спецы из числа разработчиков нормальных дистрибутивов и все латают.
4. После 2 лет шлифования и тестирования появятся Debian, завалить который невозможно.

Ну а что у виндузятников? Через день новости а-ля «Критическая уязвимость в Windows оставалась открытой 15 лет». Бывает и откровенная ржака: «Microsoft просит не нажимать кнопку F1». Использовать эту ОС оскорбительно для человеческого достоинства, а Вы говорите, что, оказывается, виндузятники еще умудряются срач на тему дырок в Линуксе устраивать. Совсем ё...нулись, видать. ;) Наверное, последняя извилина выпрямилась из-за плиток. ;)

Оценка: 
Средняя: 4.5 (8 оценки)

Комментировать

Filtered HTML

  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.