smartmontoolsの導入
S.M.A.R.T.によりHDDを監視。
portinstallによりインストール
# portinstall -v sysutils/smartmontools
rc.confに追記
# vi /etc/rc.conf smartd_enable="YES"
smartd.confの設定
# cd /usr/local/etc/ # cp smartd.conf.sample smartd.conf # vi smartd.conf
DEVICESCANから下の行がコメント扱いとなるので、DEVICESCANをコメントアウト。
DEVICESCAN ↓ #DEVICESCAN
selftestの頻度を設定。
ショートテスト:毎日午前2〜3時、ロングテスト:毎週水曜日午後1〜2時
/dev/ad4 -a -o on -S on -s (S/../.././02|L/../../3/13) -H -m root,foo@bar.com
設定ファイル書式
/dev/ad4 | SATA HDD | SATAドライブの場合。環境により異なる。 |
-a | ? | |
-o on | ? | |
-S on | ? | |
-s T/MM/DD/d/HH | selftest | (...|...)で複数条件指定可 |
-H | ? | |
-m root,foo@bar.com | エラー時メール送信 | カンマ区切りで複数指定可 |
-s T/MM/DD/d/HHの書式
T | テスト方法 | S or L | S:ショートテスト, L:ロングテスト | |
MM | 月 | 01〜12 | ||
DD | 日 | 01〜31 | ||
d | 曜 | 1〜7 | 1:Monday, 7:Sunday | |
HH | 時 | 00〜23 | 01:午前1時, 22:午後10時 |