Я пробую FreeNAS 0.7.2 Sabanda (версия 5226) с дисками 4x1TB, ZFS RAID с одинарной четностью.
Хотя отчеты по электронной почте, встроенные в FreeNAS, хороши, мне было интересно, есть ли способ заставить его немедленно отправить мне электронное письмо, если диск выходит из строя или делает что-нибудь подозрительное, поскольку я могу терпеть только один сбой диска.
Любые идеи с благодарностью получены.
(примечание: репост с superuser.com по рекомендации тамошнего комментатора)
Сейчас я могу думать о том, чтобы задание cron периодически запускало такую команду, как zpool status -x
и проверьте, возвращает ли он что-нибудь, кроме all pools are healthy
. Если так, то он отправит электронное письмо. (К сожалению, я все еще учусь, поэтому сам не могу написать сценарий, но я искал кого-то, кто это сделал.)
Еще одна мысль - получить отчет о состоянии по электронной почте и попросить вашу программу электронной почты искать такие ключевые слова, как «несоответствие контрольной суммы», потому что в этих журналах будут отображаться ошибки zpool.
К сожалению, я не верю, что есть встроенные оповещения по электронной почте для чего-либо, что немного удивительно. Раньше я их не искал, но как бы ожидал их там после установки ReadyNAS. Он не только предупредит меня о сбое / отказе диска (увеличение числа выгружаемых секторов), но и в случае отказа диска и риска для моих данных он отключится для защиты данных.
Не связано напрямую с ZFS, но вы можете заставить FreeNAS отправлять вам электронные письма на основе параметров SMART, если это поможет ...
Диски | Управление | SMART