LINUX.ORG.RU

Порча данных на ФС ext3 на ядрах => 2.6.5


0

0

На LKML ведётся активное обсуждение серьёзной проблемы порчи данных, которую сначала относили к багам в приложении rTorrent, но затем оказалось, что это не так. Ошибка не затрагивает ФС ext2, а также всё работает корректно при включении опции монтирования data=writeback для ext3. Расследование продолжается.

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

★★★★★

Проверено: Pi ()

Ответ на: Re: Порча данных на ФС ext3 на ядрах => 2.6.5 от asaw

Re: Порча данных на ФС ext3 на ядрах => 2.6.5

> Похоже, это всё объясняет необъяснимые до этого порчи дэйтаблоков на больших БД Oracle в CentOS на SMP...

Это скорей объчсняется высыпанием отдельных блоков винта автоматическими их relocation'ами

no-dashi ★★★★★ ()
Ответ на: Re: Порча данных на ФС ext3 на ядрах => 2.6.5 от anonymous

Re: Порча данных на ФС ext3 на ядрах => 2.6.5

>Не, с таким глючным лялихом капецвенде устроить не получицца - скорее капец лялиху.

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

anonymous ()
Ответ на: Re: Порча данных на ФС ext3 на ядрах => 2.6.5 от sv75

Re: Порча данных на ФС ext3 на ядрах => 2.6.5

>В w2k автодополнения вообще никакого не было, если я правильно понимаю.

Было точно такое же как и в XP. Только его то ли на ^D то ли на ^F посадили. Для исправления поставить DWORD 9 куда-то типа HKLM\Software\Microsoft\Command Processor

PashaKustov ★★ ()

Re: Порча данных на ФС ext3 на ядрах => 2.6.5

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

P.S.

Хвала Богам, что я не пользуюсь (и никогда не пользовался) ext3.

Dselect ★★★ ()
Ответ на: Re: Порча данных на ФС ext3 на ядрах => 2.6.5 от Dselect

Re: Порча данных на ФС ext3 на ядрах => 2.6.5

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

Ты сам понял что сказал? Кури доки что такое "журнал" в терминах файловой системы и какие режимы работы журнала бывают.

anonymous ()
Ответ на: Re: Порча данных на ФС ext3 на ядрах => 2.6.5 от sv75

Re: Порча данных на ФС ext3 на ядрах => 2.6.5

> В w2k автодополнения вообще никакого не было, если я правильно понимаю.

Было. Просто отключено по дефолту

anonymous ()
Ответ на: Re: Порча данных на ФС ext3 на ядрах => 2.6.5 от anonymous

Re: Порча данных на ФС ext3 на ядрах => 2.6.5

> вьюноша, ты уже все программы собранные с libpng обновил? а то ведь поимеют тебя. будешь потом плакаться на Лоре, что из за гадского вантуза тебя с работы выперли

А ты уже йадро обновил, дедуль? А то все данные вместе с бэкапами того и гляди полетят в гадском ляпуксе, а вслед за ними и ты с работы. :)

anonymous ()
Ответ на: Re: Порча данных на ФС ext3 на ядрах => 2.6.5 от anonymous

Re: Порча данных на ФС ext3 на ядрах => 2.6.5

>А то все данные вместе с бэкапами того и гляди полетят в гадском ляпуксе

ламероид слышал где звон да не знает где он.

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

szh ★★★★ ()
Ответ на: Re: Порча данных на ФС ext3 на ядрах => 2.6.5 от anonymous

Re: Порча данных на ФС ext3 на ядрах => 2.6.5

Блин, у меня эта ошибка вылазит каждый раз почти как чё-нить rtorrentom скачиваю, приходиться последние пару блоков перекачивать пока не повезёт, иногда раз по 5. Пойду патчить.

anonymous ()
Ответ на: Re: Порча данных на ФС ext3 на ядрах => 2.6.5 от anonymous

Re: Порча данных на ФС ext3 на ядрах => 2.6.5

патч явно не на ядра 2.6.18.*, т.к. функция clear_page_dirty_for_io() там по-другому реализована, стоит ли вручную её править до "исправленного" вида - хз, страшновато...

frame ★★★ ()
Ответ на: Re: Порча данных на ФС ext3 на ядрах => 2.6.5 от frame

Re: Порча данных на ФС ext3 на ядрах => 2.6.5

> патч явно не на ядра 2.6.18.*, т.к. функция clear_page_dirty_for_io() там по-другому реализована

реализация та же самая, в 2.6.19 лишь срефакторили одну вложенность if() в этой функции .

anonymous ()

Re: Порча данных на ФС ext3 на ядрах => 2.6.5

а кому нада этот data=writeback? если приложение не может комитить данные по мере сброса с кешей - то нах нужна такая фича, юзайте data=ordered, и commit interval смотреть иcходя из задач, дома стоит на 1сек и пучком

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