web-dev-qa-db-ja.com

どのくらいの頻度でSMARTをディスク上で実行する必要がありますか?

私はソフトウェアエンジニアであり、システム管理者ではないので、この質問が少し環境にやさしいと思われる場合は、その理由を知ってください! ;-)

個人的なプロジェクトとして、私は家で取り組んできましたNAS FreeNAS を使用するシステム。FreeNASの機能の1つは、機能のセットアップa SMART X秒ごとに実行するようにチェックします。デフォルトでは、これは1800秒(30分)ごとに実行するように設定されています。これは私には高そうに見えましたが、これは本当に妥当な値ですか?6時間ごとに1回チェックすると思いますまたは何かが十分に合理的でしょう...

だから私の質問は:SMARTチェックをドライブでどのくらいの頻度で実行する必要がありますか?

14
Petriborg

どういう意味かわかりません。

  • (SMART)セルフテストを実行するようにディスクに要求できます。これは通常、しばらく時間がかかり、ディスクにとって多少ストレスになります。長い間何度も実行することはお勧めしません。

  • 一方、SMARTディスクからステータスを確認できます。つまり、これは「SMARTディスクからメートルを読み取る)を意味します。これは操作はシンプルで高速で、何度でも実行できます。

SMARTステータスの確認を求めている場合、60分、30分、15分、10分、または5分ごとなど、問題がなければ何でも構いません。この場合は、より重要なのは、このような読み取りで何が行われるかです。ログに記録されますか?障害がチェックされ、障害が検出されたときに電子メールで送信されますか?結局のところ、管理者が毎分ステータスを読み取るのはほとんど意味がありません。これは月に一度しか見ません。

ヘルプが必要な場合は、おそらく smartmontools プロジェクトが役立つでしょう。 (少なくとも、ソースコードをチェックして、smartdがステータスを読み取る頻度を確認できます)

8

短いSMART毎朝1.5〜2TBのドライブすべてで約5分かかるテストを実行します。その後、週に1回、長いSMARTテストを実行しますこれには約7時間かかります。これらのテストではドライブにストレスがかかることはないようですが、長時間のテストの間、温度がベースライン(約37℃)に保たれていることが確認できました。出力は解析され、フィルターにかけられ、日次レポートで私にメールで返信されました。

6
Kupy

公式からの引用 [〜#〜] faq [〜#〜]

ATAドライブがセルフテストをサポートしている場合は、定期的に、たとえば週に1回実行する必要があります。

     smartctl -t long /dev/hd?

テストが完了したら、次のコマンドで結果を調べる必要があります。

     smartctl -l selftest /dev/hd?
4
Janning

SMARTは、ディスクの障害が発生する可能性が高いことを示す検出に役立ちます。 SMARTテストでディスクが失敗する可能性がありますが、それでも数週間または数か月間は問題なく動作するようです。30分ごとに問題ないように見えます...

1
Multiverse IT

スマートデーモンはハードディスクのCPUに保存されている値のみをチェックするため、必要に応じてfrequestとして実行できます。それらの問題は差し迫ったディスク問題の兆候であるため、問題は発生すると同時に問題を認識することです。

スマート通知を受け取ってから数日以内にハードディスクが故障しました。

0