The OpenNET Project / Index page

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



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

Исходное сообщение
"Device: /dev/ad6, 8 Currently unreadable (pending) sectors"
Отправлено lavr, 16-Июн-06 15:26 
>Сегодня в /var/log/messages обнаружил:
>
>Jun 16 06:22:33 my-host smartd[708]: Device: /dev/ad6, 8 Currently unreadable (pending) sectors
>
>Jun 16 06:22:33 my-host smartd[708]: Device: /dev/ad6, 8 Offline uncorrectable sectors
>Jun 16 06:52:32 my-host smartd[708]: Device: /dev/ad6, 8 Currently unreadable (pending) sectors
>
>Jun 16 06:52:32 my-host smartd[708]: Device: /dev/ad6, 8 Offline uncorrectable sectors
>Jun 16 07:22:32 my-host smartd[708]: Device: /dev/ad6, 8 Currently unreadable (pending) sectors
>
>Jun 16 07:22:32 my-host smartd[708]: Device: /dev/ad6, 8 Offline uncorrectable sectors
>Jun 16 07:52:33 my-host smartd[708]: Device: /dev/ad6, 8 Currently unreadable (pending) sectors
>
>Jun 16 07:52:33 my-host smartd[708]: Device: /dev/ad6, 8 Offline uncorrectable sectors
>Jun 16 08:22:32 my-host smartd[708]: Device: /dev/ad6, 8 Currently unreadable (pending) sectors
>
>Jun 16 08:22:32 my-host smartd[708]: Device: /dev/ad6, 8 Offline uncorrectable sectors
>
>Что это означает? На сколько это критично? И возможно ли это вылечить?
>

8 Currently unreadable - 8 секторов нечитабельны
8 Offline uncorrectable sectors - 8 секторов неиспользуемые с некорректируемой ошибкой

Вылечить это может только сам контроллер на диске: сделать realloc этих секторов, если
есть возможность.

Хотя ошибки при работе c UDMA дисками могут быть из-за:

- затык DMA
- перегрев дисков
- болтанка в разъемах
- болтанка в шлейфах
- дурит контроллер

Могу лишь поделиться своим опытом:

- после проверки верхнего и устранения физических вещей: шлейфы и перегрев (выключить на
30мин, 1-2 часа)

делаем следующее:

- если ошибки остались, ДЕЛАЕМ BACKUP данных с этого винчестера
- начинаем гонять dd на запись дня два-три

ВАЖНОЕ: строго использовать в dd bs=512, blocksize должен быть маленький, равный размеру
сектора!!! Кстати такой же bs=512 строго следует использовать при копировании битых
дисков или создания их образа.

Использование dd с дисками у которых BAD SECTORS и UNCORRECTABLE ошибки:

чтение: dd if=диск of=/dev/null bs=512 conv=noerror,sync
запись: dd if=/dev/random of=диск bs=512 conv=noerror,sync
копирование или создание образа: dd if=диск of=hdimage bs=512 conv=noerror,sync

bs=512 байт для того чтобы скопировать с максимально возможной сохранностью данных,
очень долго на больших дисках, но альтернативы нет.
Можно использовать bs=8k или bs=16k когда тестируем диски READ-ONLY на наличие
BAD SECTORS, но при создании ОБРАЗА и уже после создания BACKUP'а, при тестировании
на ЗАПИСЬ, строго bs=512.
Внутренний механизм realloc BAD SECTORS в современных дисках включается только
при ЗАПИСИ.

ПОСЛЕДНЕЕ: если после всех вышеуказанных действий НЕ УДАЛОСЬ избавиться от BAD BLOCKS,
ЛИБО СДАВАТЬ ДИСК ПО ГАРАНТИИ, ЛИБО исключить BAD SECTORS на уровне файловой системы,
последнее в FreeBSD 5.x и выше на практике ХРЕН РАБОТАЕТ.

 

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



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

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