Назад | Перейти на главную страницу

Я создал программный RAID на SUSE EL 10, и теперь мне нужно его контролировать.

Я создал 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 чтобы обновить базу данных, и ожидать ежечасной электронной почты, если что-то сломается.