Re: Smart-errors
В Вто, 20/05/2008 в 20:54 +0200, Wladimir Krawtschunowsi пишет:
> Доброго времени суток.
>
> Smart показывает ошибки на винте ... Вопрос к тем, кто сталкивался -
> когда стоит обращаться по гарантии - и что прикладывать в качестве
> доказательства - хватит ли просто распечатки вывода smartctl или нет?
>
> Ниже вывод смарта. Current_Pending_Sector за последние два месяца
> вырос с нуля до 22. Это повод поменять винт?
Честно говоря для sumsung'ов это нормально по моему опыту.
Теперь по теории. Current_Pending_Sector это количество секторов в
которых не совпадает чексумма. Это может быть логическая или физическая
ошибка. Дело в том, что винт с этим ничего делать не будет пока не будет
произведена запись в проблемную область. При записи в проблемную область
сразу после записи делается проверка чексуммы (чтение и проверка), если
чексумма совпадает (была логическая ошибка) Current_Pending_Sector
уменьшается на один. Если чексумма не совпадает (битый сектор) винт
"переносит" этот сектор в резервную область, Current_Pending_Sector
уменьшается на один, Reallocated_Sector_Ct и Reallocated_Event_Count
увеличиваются на один.
Я в таких случаях делал зануление, и все проблемные сектора или
пропадали или переносились. После этого следует сделать тесты SMART,
короткий и длинный. И вообще длинный тест рекомендуют делать автоматом
~раз в неделю (на серверах).
На счёт гарантии, сталкивался не раз, сколько бы у винта не было
перенесённых секторов - это не проблема, для этого и придумали
"резервную область". То есть визуально у тебя "бэдов" нет. А вот если у
винта эта область закончилась и есть сектора, которые переносить уже
некуда (бэды) - смело можно нести по гарантии.
Конечно, если с магазином хорошие отношения, можно поменять и так, всё
равно этот винт купят люди, которые не знают что такое SMART (и спят
спокойно :).
--
Покотиленко Костик <casper@meteor.dp.ua>
Reply to:
- References:
- Smart-errors
- From: Wladimir Krawtschunowsi <krawtschunowski@web.de>