新しいSSDを購入したばかりで、予想される寿命を監視する方法を見つけようとしています。走るとき
Sudo smartctl -a /dev/sda
報告する
...
General SMART Values:
Offline data collection status: (0x80) **Offline data collection activity
was never started**.
...
さらに、一部の統計は「常に」または「オフライン」に更新されることが示されていることに注意してください。
$ Sudo smartctl -data -A /dev/sda
...
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
...
198 Offline_Uncorrectable 0x0030 100 100 001 Old_age **Offline** - 0
199 UDMA_CRC_Error_Count 0x0032 100 100 001 Old_age **Always** - 0
202 **Perc_Rated_Life_Used** 0x0018 100 100 001 Old_age **Offline** - 0
206 Write_Error_Rate 0x000e 100 100 001 Old_age **Always** - 0
これは、「オフライン」の統計が最新ではないということですか?
「オフライン」の統計情報は時間とともに更新されますか、それとも何らかの方法で更新するようトリガーする必要がありますか?
SSDの寿命を示す値「Perc_Rated_Life_Used」に特に興味があります。これは「オフライン」とラベル付けされています。
--offlineauto=on
フラグ(以下のMichael Krellの提案による)を次のように使用します。
Sudo smartctl --offlineauto=on -a /dev/sda
新しい出力セクションを生成します。
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Automatic Offline Testing Enabled **every four hours**.
ただし、スマートデータセクションには次のレポートが引き続き表示されます。
Offline data collection status: (0x80) Offline data collection activity
**was never started**.
これは新しく更新されたUbuntu上にあります 13.1016.04システム。
smartmontools サイトによると:
ワンタイムオフラインテストは、ユーザーコマンドを受信するとすぐに実行することもできます。
-t offline
オプションを参照してください。これにより、1回限りのオフラインテストがすぐに実行されます。
だから、実行:
Sudo smartctl -t offline /dev/sda
スマートデータセクションを次のように更新します。
Offline data collection status: (0x82) Offline data collection activity
was completed without error.
問題が解決しました。
smartmontools サイトを参照:
列が更新されました
一部のSMART属性値は、オフラインデータ収集アクティビティ中にのみ更新され、「UPDATED」列に「Offline」というラベルが付けられます。
「 オフラインデータ収集 」を有効にする方法:
smartctl --offlineauto=on