1

1, 2 ... 4+ ТиБ данных делают большую (здесь выбирают подходящую) работу / запись / стресс / время-например-воссоздать-массив, когда он помещен на диск с неизвестным здоровьем.

Когда вы получаете в руки вращающийся жесткий диск, будь то новый или нет, какие моменты вы проверяете на жестком диске (он же контрольный список), прежде чем начинать заполнять его данными ... или отправляете обратно для замены? Под точками я подразумеваю баллы (а не инструменты, которые зависят от возможностей, например. ОС и предпочтение, спасибо @Franck Michael за указание этого).

Получите размер физического сектора (для выравнивания раздела, настройки файловой системы или raid/lvm). например

# fdisk -l /dev/DRIVE
Disk /dev/sdc: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units:                              sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes      «-- physical sector size
I/O size (minimum/optimal):         4096 bytes / 4096 bytes     «--

Проверить значения SMART на возможный дефект ? например

# smartctl -a /dev/DEVICE \
| grep -i 'ID\|reallocated\|pending\|uncorrectable'

Как любая плохая ценность (например. Val/ue> Worst) для Reallocated_Sectors , недоступных для исправления в offline uncorrectable , pending sectors и журнала ошибок, является плохой новостью и приводит жесткий диск к гарантии. [2]

Проверить надежность блоков? если так на всем диске? например

# dd if=/dev/zero of=/dev/sdb bs=[physical sector size] & pid=$!
kill -USR1 $pidnumer

Где kill -USR1 $pidnumer показывает, как далеко продвинулся процесс обнуления. conv и noerror могут быть добавлены, чтобы гарантировать, что каждый блок пробуется, и в случае ошибки (ошибки отображаются в терминале) обнуление продолжается [2]

Доверяете ли вы SMART отчету, и если да, то какие? Или вы запускаете дополнительный / другой тест [3] перед тем, как начать доверять жесткому диску?

Я бы очень хотел услышать ваши варианты.

[2]: Благодаря @DebianJunkie при проверке жесткого диска с использованием инструментов dd и md5sum [3]: например, Bonnie++, Hitachi Drive Fitness Test, регенератора HDD, о котором я знаю очень мало.

1 ответ1

2

Если бы я не был моим безрассудным я, я мог бы попробовать эти вещи:

Проверьте умную информацию

smartctl -a /dev/sda

Запустите короткий смарт-тест

smartctl -t short /dev/sda

Выполнить тест на перевозку

smartctl -t conveyance /dev/sda

Тест скорости диска

hdparm -t /dev/sda

Проверьте сообщения ядра

dmesg

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .