smartctl
マニュアルページがわからない場合でも、各外付けハードドライブが(交換計画のために)実行されている期間を確認したいと思います。どのコマンドを実行する必要があるかわからないか、出力を理解できません。
バックアップ循環には複数の外付けハードドライブを使用します。
私が試したコマンドは次のとおりです。
sudo smartctl -a /dev/sdb
(なぜ先にsudoを追加する必要があるのかわかりません。そうしないと実行されません。)
とにかく出力の一部は次のとおりです(ドライブに電力を供給するUSB 3ケーブルを介して接続された従来のポータブルSeagate 500GBドライブ用)。
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 108 099 006 Pre-fail Always - 17374200
3 Spin_Up_Time 0x0003 100 099 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 099 099 020 Old_age Always - 1463
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0
7 Seek_Error_Rate 0x000f 067 060 030 Pre-fail Always - 4300708401
9 Power_On_Hours 0x0032 097 097 000 Old_age Always - 2985 (94 211 0)
10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 099 099 020 Old_age Always - 1269
私はPower_On_HoursとPower_Cycle_Countがこれまでの動作寿命を測定するのに意味があるかどうか疑問に思います。パラメーター名の後には多くの列がありますが、その人の説明を見つけることはできません。
質問
- Power_On_Hours行の最後の列の単位2985は、文字通りディスクが製造されてから合計2985時間実行されたことを意味しますか?同様に、Power_Cycle_Countの最後の列は、文字通りディスクが1269回挿入/分離されたことを意味しますか? (...またはインストール/削除?)
- VALUE、WORST、THRESHOLD列の単位は何ですか?
- タイプ列はどの情報を伝えますか? 「Pre-fail」は「Old_age」より良いか悪いか、それとも違うのですか?
- 「サプライヤー固有の属性」はどこにありますか?
- この目的のためにsmartctlを実行する他の便利な方法はありますか?
インスピレーションをいただきありがとうございます!