SMARTが高いLoad_Cycle_Countを表示する理由とカウントの増加を防ぐ方法は?

SMARTが高いLoad_Cycle_Countを表示する理由とカウントの増加を防ぐ方法は?

私はすぐに悟った私のハードドライブの一部にはLoad_Cycle_Countが膨大です。SMARTデータを読み込むとき。何人かの人々はすぐに失敗しますが、私はそれがなぜそうするのか、そして彼らが死ぬのを防ぐために私ができることがあるのか​​どうか尋ねます。

alex@ga-P55A-UD5:~$ sudo smartctl -a /dev/sdb
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-142-generic] (ローカルビルド)
著作権 (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

===情報セクションの開始===
モデルシリーズ: Western Digital Caviar Green(AF)
機器モデル:WDC WD10EARS-00Y5B1
[...]
しきい値を持つベンダー固有のSMART属性:
ID#ATTRIBUTE_NAMEフラグ値最悪のしきい値タイプが更新されました。 WHEN_FAILED RAW_VALUE
  4 Start_Stop_Count 0x0032090090000 Old_age 常に - 10281
  9 Power_On_Hours 0x0032062062000 Old_age 常に - 28456
193 Load_Cycle_Count 0x0032 001001000 Old_age 常に - 611460
alex@ga-P55A-UD5:~$ sudo smartctl -a /dev/sdc
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-142-generic] (ローカルビルド)
著作権 (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

===情報セクションの開始===
モデルシリーズ: Western Digital Caviar Green
機器モデル:WDC WD6400AADS-00M2B0
[...]
しきい値を持つベンダー固有のSMART属性:
ID#ATTRIBUTE_NAMEフラグ値最悪のしきい値タイプが更新されました。 WHEN_FAILED RAW_VALUE
  4 Start_Stop_Count 0x0032093093000 Old_age 常に - 7615
  9 Power_On_Hours 0x0032057057000 Old_age 常に - 31743
193 Load_Cycle_Count 0x0032053053000 Old_age 常に - 442121
alex@silent-ssd:~$ sudo smartctl -a /dev/sdd
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-142-generic] (ローカルビルド)
著作権 (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

===情報セクションの開始===
モデルシリーズ:ウェスタンデジタルグリーン
機器モデル:WDC WD20EARX-00PASB0
[...]
しきい値を持つベンダー固有のSMART属性:
ID#ATTRIBUTE_NAMEフラグ値最悪のしきい値タイプが更新されました。 WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate 0x002f 200200051 常に事前失敗 - 0
  4 Start_Stop_Count 0x0032098098000 Old_age 常に - 2477
  9 Power_On_Hours 0x0032085085000 Old_age 常に - 11176
193 Load_Cycle_Count 0x0032181181000 Old_age 常に - 59646

ベストアンサー1

これまで私が見つけたもの:

理由

  • ~について西部デジタルそして様々なウェブサイト12サム456 高い数字SMART属性193のLoad_Cycle_CountそしてWesternDigitalが始めた新しいイニシアチブスマートパーク
  • Intelliparkは、一部のハードドライブモデル、特にグリーンシリーズで実装されています。
  • ドライブを使用しない場合の消費電力を削減するように設計されています。
  • 特定のユースケース、特にLinuxオペレーティングシステムと組み合わせると、このIntellipark機能はハードドライブの寿命を短縮する傾向があります。

解決策

  • 西部デジタル機能上のバグではなく、オペレーティングシステムが正しく構成されていないと説明しながら、いくつかの情報を提供しました。Linuxを正しく設定する方法に関するアドバイス
  • ウェスタンデジタルも発売DOSツール一部のデバイスで Intellipark 機能を変更します。
  • 発行者:Christophe Bothamy(Linuxプラットフォーム用)アイドルツール3個Intellipark機能の修正- 私のウェブサイトに感謝します。
  • 以下の説明で述べたように、hdparm -Jwd IDLE3タイマーを修正しましたが、他の説明では次のように指摘しました。この実装は公式WDIDLE3.EXEほど徹底的ではありません。

私がしたこと

これでIntelliparkをダウンロードidle3ctlして完全に閉じました。これがディスクの迅速な故障を防ぐのに役立つことを願っています。しかし、とにかくSMARTに関する限り、少なくとも1つのディスクはほとんど死んでいました。

Intellipark機能を無効にするには:アイドルツール3個指示する。

まず、このIntellipark関数のIdle3タイマー値を読みました。sudo ./idle3ctl -g /dev/sdx

私はタイマーを無効にするよりも sudo ./idle3ctl -d /dev/sdx

適用するには、電源オフ/オンサイクルが必要です。 sudo hdparm -Y /dev/sdx

その後、Idle3時間を再確認して再起動した後も同じことをしました。

alex@silent-ssd:~/idle3tools/idle3-tools-0.9.1$ sudo ./idle3ctl -g /dev/sdd
Idle3タイマーが無効になっています。

2023年編集

私は4年間の使用後にドライブの状態を更新したいと思いました。これまで、すべてのドライブはまだアクティブですが、ロードサイクル数が500,000を超える2つのディスクは、使用されなくなったり重要でないタスクにのみ使用されることがあります。 3番目のドライブはまだ使用中です。 BTCブロックチェーンを保有しており、4年間ほぼ年中無休で運営されています。ロードサイクルの数は数千個しか増加していません。速度を遅くするためにhd-idleと3時間タイマーを使用しますが、ほとんど常に更新されるブロックチェーンのため、通常は効果がありません。

ドライブのスマートデータは次のとおりです。

===情報セクションの開始===
モデルシリーズ:ウェスタンデジタルグリーン
機器モデル:WDC WD20EARX-00PASB0
[...]

SMART属性データ構造リビジョン番号:16
しきい値を持つベンダー固有のSMART属性:
ID#ATTRIBUTE_NAMEフラグ値最悪のしきい値タイプが更新されました。 WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate 0x002f 200200051 常に事前失敗 - 0
  4 Start_Stop_Count 0x0032098098000 Old_age 常に - 2713
  9 Power_On_Hours 0x0032046046000 Old_age 常に - 40109
 193 Load_Cycle_Count 0x0032180180000 Old_age 常に - 61955
HDDの寿命に関する注意:
この記事(https://superuser.com/questions/197862/how-harmful-is-a-hard-disk-spin-cycle)のおかげで、良い論文/研究が見つかりました(https://www.usenix.org )。 )/legacy/event/fast07/tech/full_papers/pinheiro/pinheiro_html/index.html )ハードドライブのエラーとSMART値の解釈方法についての結論を学びます。

おすすめ記事