スケジュールされたスキャンのためだけにディスクを目覚めさせる方法Smartd

スケジュールされたスキャンのためだけにディスクを目覚めさせる方法Smartd

私はUbuntuでディスクを監視するためにsmartdを使用し、毎日午前2時に短いスキャンを実行し、毎週土曜日の午前3時に長いテストを実行するように設定します。

/dev/sda -a -n standby -o on -S on -s (S/../.././02|L/../../6/03) -m [email protected]

私はsmartdがディスクを定期的に(30分ごとに?)ポーリングしてスタンバイモードで目覚めさせることを知っているので、上記の設定に対応する-n standbyフラグを追加しました。ただし、これにより、ディスクがスタンバイモードの場合、スケジュールされたスキャンの実行も停止します。

指定した時間にスケジュールされたスキャンを強制的に開始し、必要に応じてディスクを起動しますが、定期的なポーリング方法でディスクの起動を停止する方法はありますか?

ベストアンサー1

お客様のニーズを正確に行うことは不可能だと思いますが、頻度を減らすことで定期的な世論調査の影響を減らすことは可能です。これはsmartdsオプションで行われます--interval。デフォルトでは1800秒(わかるように30分)ですが、より長い間隔で設定できます。

私のシステムには/etc/default/smartmontools次の行があります。

smartd_opts="--interval=10800"

したがって、smartd定期的な世論調査は3時間ごとに行われます。また、で指定された時間に設定されたチェックを実行します/etc/smartd.conf

おすすめ記事