Тестирование HDD En Masse

У кого-нибудь есть идеи о том, как настроить автоматическое обнаружение и условное форматирование большого количества жестких дисков?

Я пробовал размещать это на TomsHardwareForums, но я не думаю, что ответчик прочитал мой вопрос.

Во всяком случае, я хотел бы попытаться настроить какую-то систему Linux для тестирования этих дисков. Если у вас есть какие-то grizzled жесткие Linux-администраторы, у меня есть опыт с этим, я бы обожал указатель или два.

В настоящее время я запускаю CentOS на каком-то старом оборудовании и использую USB-интерфейс для отсека для горячей замены для их тестирования, но это не идеальное решение.

Я хотел бы назначить каждый отсек конкретному местоположению / dev и использовать modprobe для автоматического обнаружения дисков, проверить, проходят ли они SMART-тест (и имеют ли они значения prefail, которые указывают на дальнейшее тестирование), отформатировать их или DoD стереть их если у них есть данные о них, тогда укажите этот статус где-нибудь для легкого удаления. На данный момент у меня это сделано на полпути. Я слышал хорошие вещи о ldadm.

PS Ссылка на мой пост на tomshardwareforum приведена ниже: http://www.tomshardware.com/forum/336332-31-automatically-testing-formatting-multiple-hdds-masse

One Solution collect form web for “Тестирование HDD En Masse”

В настоящее время я запускаю CentOS на каком-то старом оборудовании и использую USB-интерфейс для отсека для горячей замены для их тестирования, но это не идеальное решение.

Адаптер USB-to-SATA, вероятно, не будет работать для этого, потому что обычно они не позволяют запускать команды SMART. Для этого я бы использовал SATA.

Если это не вариант, вам понадобится адаптер USB-to-SATA с поддержкой сквозной поддержки ATA: http://sourceforge.net/apps/trac/smartmontools/wiki/Supported_USB-Devices

Я хотел бы назначить каждый отсек определенному местоположению / dev

Символы в /dev/disk/by-path могут быть полезны для этого.

проверьте, проходят ли они SMART-тест (и имеют ли они префайлы, указывающие на дальнейшее тестирование)

Используйте SMART selftests для этого:

 smartctl -t long /dev/sdX 

отформатировать их или DoD стереть их, если у них есть данные по ним

Использовать безопасное удаление ATA: https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase

  • Совместите PCI-адрес контроллера SATA и адрес SCSI подключенных дисков
  • Ошибка ATA: сбой COMRESET (errno = -32)
  • Узнайте, что драйвер установлен правильно
  • Sata hotplug не работает
  • Я пытаюсь понять, почему адаптер SATA Marvell 88C9215 не работает с Slackware
  • Как я могу определить, является ли мой жесткий диск PATA или SATA?
  • как выполнить очистку данных (например, смягчение бит битва памяти), в linux / unix?
  • Есть ли способ изменить идентификатор устройства в / dev / disk / by-id?
  • Что вызывает исключения ata в моем syslog и как их решить
  • Назовите эту функцию - автоматически перемещать блок с типа диска на другой?
  • Почему «smartctl -l xerror» LBA находится за пределами конца диска?
  • Interesting Posts

    Как хранить пакеты на отдельном диске для сохранения дискового пространства в Linux Mint?

    Команда unetbootin и dd не работает при загрузке usb, застрявшей на черном экране с подчеркиванием

    Отображает и их относительное положение в сценарии оболочки

    BCM43228 не работает с ядром 3.15.xx

    В BASH есть способ прочитать имена переменных из переменной?

    Поиск строки в строке и добавление связанных строк

    Объединение учетных записей на двух серверах IMAP

    Ошибка с g ++ 47 сделать компиляцию?

    Перезаписанное восстановление файлов суперблока и dd

    Почему добавление пространства подкачки является самой медленной частью процесса загрузки?

    rsync: использует ли невидимые файлы конфигурации?

    Как я могу убить виджеты оболочки gnome?

    Kali Linux не определяет разделы моего жесткого диска

    Linux Mint 17.1 XFCE не имеет предустановленной поддержки принтера. Могу ли я добавить его и точно как?

    Поиск файла и исключение строк с указанной строкой

    Linux и Unix - лучшая ОС в мире.