Предлагаю добавить в нашу сборку mdadm прилагаемый скрипт, который почему-то за шесть лет жизни в Red Hat до нас не добрался. Тем временем приходится пользоваться примерно таким вариантом: # crontab -l | tail -1 00 * * * * /sbin/mdadm --monitor --scan -1 --mail=root@localhost
Created attachment 2564 [details] mdmonitor.init
Если это будет конфликтовать с включённым по умолчанию /etc/init.d/mdadm, то лучше не надо.
Comment on attachment 2564 [details] mdmonitor.init М-да, слона и не приметил. Похоже на тот же скрипт.
С другой стороны -- $MAILADDR нигде не используется, а хорошо бы заюзать в --mail. Первоначальная же формулировка -- INVALID :)
(In reply to comment #4) > С другой стороны -- $MAILADDR нигде не используется, а хорошо бы заюзать в --mail. Для этого есть MAILADDR в mdadm.conf
А он вообще работает? Собственно, я в раздумьях -- то ли класть в Линукс Терминал mdmonitor.git своей выделки, то ли столько рейдов построено и бывали и отстрелы дисков -- а писем об этом, если не озадачиться отдельно, действительно не получал... (при этом почтовый алиас root смотрит куда надо)
В смысле только mdadm-syslog-events в сислог пишет -- что хорошо, но как минимум DegradedArray event стоило бы в почту.
По оказии проверил -- всё в порядке, и DegradedArray тоже в почте, с просто установленным mdadm-2.6.1-alt3.1 и включенным/запущенным сервисом mdadm.