[sisyphus] Re: XFS filesystem crash
Денис Смирнов
=?iso-8859-1?q?mithraen_=CE=C1_freesource=2Einfo?=
Пт Дек 19 19:33:20 MSK 2003
On Fri, Dec 19, 2003 at 12:55:30PM +0300, Sergey Vlasov wrote:
>>> Правильный диск не должен так себя вести (это некоторое время назад
>>> обсуждалось в lkml). При чтении ничего переназначаться не будет. А
>>> вот при записи в этот сектор действительно должно произойти
>>> переназначение.
>> Как поведёт себя диск, если не сможет _прочитать_ данные из сектора?
>> Не сходятся у него контрольные суммы. Как он себя поведёт?
> Должен вернуть ошибку чтения.
Ага. А как это обработает система? До реализации Software RAID эта
информация дойдёт?
/me вспоминает историю как под полуосью дятел умирал, зацикливаясь на
попытках прочитать отдельные сектора, единственное что помогло -- утилита
от IBM, но она-то по любому обнуляет данные :(
>>> Экспериментально проверялось на нескольких старых дисках Seagate -
>>> завершения работы badblocks на них так и не дождались, а вот после
>>> badblocks -w ни одного плохого сектора обнаружено не было (а
>>> информация SMART показала наличие большого количества переназначенных
>>> секторов).
>> Ясно. Хотя без официальных данных от производителей я бы не стал на это
>> полагаться... По крайней мере для нынешнего IDE барахла.
> Это точно...
> По крайней мере, в упомянутом обсуждении этой проблемы в lkml человек с
> обратным адресом из maxtor.com заявил, что их диски в этом отношении
> работают правильно ;) Т.е. переназначение делается именно при записи в
> сектор.
Это хорошо, буду знать.
--
С уважением, Денис
http://freesource.info
Подробная информация о списке рассылки Sisyphus