The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Появившаяся в ядре Linux 3.6.2 ошибка способна привести к по..."
Отправлено opennews, 24-Окт-12 21:55 
Теодор Цо (Theodore Ts'o) опубликовал (https://lkml.org/lkml/2012/10/23/690) в списке рассылки разработчиков ядра Linux патч с устранением серьёзной ошибки (https://lkml.org/lkml/2012/10/24/14) в реализации файловой системы Ext4, которая при определённых условиях может привести к повреждению данных. Проблема вызвана изменением, включённым в состав ядра Linux 3.6.2 и проявляется в версиях 3.6.2, 3.6.3 и 3.5.7 (http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.5.7).


Причину ошибки удалось выявить после длительного анализа внесённых изменений, так как источник проблемы было трудно отследить из-за непредсказуемого характера проявления ошибки -  проблема проявлялась только на системах в которых ФС начинается с нулевого блока, после двух перезагрузок с достаточно коротким интервалом.


В итоге было выяснено, что проблема приводит к некорректному состоянию журнала при размонтировании ФС вслед за монтированием, из-за того, что лог изменений не успевает до конца записаться на диск. Если имело место единичное проявление проблемы, то драйвер Ext4 мог произвести восстановление журнала. Но если ситуация повторялась несколько раз подряд, то данные новой сессии монтирования успевали записаться до того как были записаны данные прошлой сессии, что могло привести к некорректному состоянию данных в ФС.

URL: https://lkml.org/lkml/2012/10/22/365
Новость: http://www.opennet.ru/opennews/art.shtml?num=35164

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру