MegaRAID SAS の状況を monitoring する package である megaclisas-status
を導入.http://hwraid.le-vert.net/wiki/DebianPackages のとおり /etc/apt/sources.list
を修正して,https://hwraid.le-vert.net/debian/hwraid.le-vert.net.gpg.key を apt-key add
して,megaclisas-status
を入れるだけ.あとは sudo megaclisas-status
で status が確認できる.
/etc/init.d/megaclisas-statusd
自体が daemon になっていて,
MAILTO=root # Where to report problems
PERIOD=600 # Seconds between each check (default 10 minutes)
REMIND=7200 # Seconds between each reminder (default 2 hours)
となっていて,10分毎にチェック,non-optimal RAID status になると2時間おきに root
宛に mail
コマンドでリマインドメール送付,となっている.ただ,mail
が mailutils
由来の mail
だと,root@hostname にメールを送ろうとして,プライベートネットワークで postfix
を Internet with smarthost
の設定(外部のmail serverに全転送)で運用しているとメールが消える.ということで mailutils
のかわりに bsd-mailx
を install して,その mail
コマンドを利用するようにする.
/etc/init.d/megaclisas-statusd
が /usr/sbin/sendmail
を叩いてくれたらいいのに...