smartdにHDDを無視させる方法は?

smartdにHDDを無視させる方法は?

外付けハードドライブがありますが、SMART情報が正しく報告されません(意味のない結果を提供)。

その結果、smartdデーモン(の一部smartmontools)は、可能なデバイスエラーに対して誤った警告を発行し続けます。

in /etc/smartmontools/smartd.conf(私はデフォルト値を使用します。ここ)多くのオプションが表示されますが、それらのどれも必要なものとは関係ありません(特定のハードドライブに関する警告を無視します。/devより多くのデバイスがある場合は項目が異なるため、USB IDなどで参照できるようにしたい))で接続されます。

/usr/libexec/smartmontools/smartdnotifyイベントが発生したときに呼び出されるスクリプトを編集し、手動で特定のデバイスをsmartdシャットダウンするように強制できますが、これを行うにはあまり見苦しい方法があるかどうか疑問に思います。

smartd特定のハードドライブに関する警告を報告しない方法は何ですか?私はできます。いいえデーモンを無効にするのと同じように、この特定のハードドライブを気にしないでください。

ベストアンサー1

-d ignoreDEVICESCANでデバイスを無視できる新しいディレクティブです。

~$ cat /etc/smartd.conf

#/dev/disk/by-id/scsi-SATA_KingSpec_KDM-44VVS14413121 -d ignore
# frustratingly specifying disk by-id doesn't work so fall-back to ignoring sdb
/dev/sdb -d ignore
DEVICESCAN -a -o on -S on -n standby,q -s (S/../.././02|L/../../6/03) -W 4,40,45 -m root

おすすめ記事