Я создал Software Raid с помощью графического интерфейса yast2 в SUSE ES 10/11. Рейд работает отлично, и это рейд 5. У меня есть 5 дисков, это дешевые корпуса 2 ГБ, в каждом из которых есть диски по 2 - 1 ТБ (диски Serial ATA), и я подключаю их через Esata к материнской плате. Проблема, с которой я сталкиваюсь, так как это "дешевое" хранилище, когда из 5 дисков выходят из строя RAID, у меня, кажется, нет журналов каких-либо проблем, и становится все труднее и труднее писать на него, пока он не умрет. Я использую SAMBA для подключения раздела 4 ТБ к моему домашнему ПК в сети GIG. Мой вопрос в том, есть ли в Linux какие-нибудь хорошие (бесплатные) инструменты для мониторинга рейда или диски в рейде для обнаружения каких-либо проблем ??? Я еще не нашел их и просто хотел узнать, существуют ли они.
mdadm поставляется вместе с функцией программного рейда.
Вы должны использовать mdadm
для создания программного RAID в Linux (вероятно, это то, что YAST использует для внутренних целей) - man
страница включает этот драгоценный камень:
Бег
mdadm --monitor --scan -1
из cron-скрипта обеспечит регулярное уведомление о любых поврежденных массивах.
Я использую следующие (-1
это краткая версия --oneshot
):
$ cat /etc/cron.hourly/mdadm
#! /bin/sh
set -e
mdadm --monitor --scan --oneshot
Установите postfix, установите свой адрес электронной почты как псевдоним от root в /etc/aliases
, бегать newaliases
чтобы обновить базу данных, и ожидать ежечасной электронной почты, если что-то сломается.