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値の解釈方法についての結論を学びます。

答え2

私は600k耐久性グレードのLCCである1TB WD Blue Mobile WD10SPZXを持っています。また、非常に急速に成長します(1時間あたり約7.7サイクル)。

coutinho@discovery:~$ sudo smartctl -a /dev/sdb
smartctl 6.6 2017-11-05 r4594 [x86_64-linux-4.19.0-13-amd64] (local build)
Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     WDC WD10SPZX-75Z10T1
[...]
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       119
  9 Power_On_Hours          0x0032   096   096   000    Old_age   Always       -       3040
193 Load_Cycle_Count        0x0032   193   193   000    Old_age   Always       -       23541

WDの両方を書いた。WIDLE3DOSツールとアイドルツール3個、私のディスクでは動作しません。

最後に、hdparm を使用して APM 値を 254 に設定し、/etc/hdparm.conf に次の行を追加して、LCC の増分を 1 時間あたり 1 未満に減らすことに成功しました。

/dev/sdb {
    apm           = 254
    spindown_time = 0
}

答え3

WD Greenディスクは、ディスクがアイドル状態になった後に比較的早くヘッドをパーキングするように設計されています。したがって、より高いロードカウントが得られます。

古い文ですが、まだ正確ですね。https://www.pugetsystems.com/labs/articles/Western-Digital-Green-vs-Red-Hard-Drives-602/書く

ロード/アンロードサイクルは、ディスクが作業準備のためにプラッタを回転させるのに費やす時間です。通常、これはシステムの電源を入れたとき、スタンバイモードで再開したとき、またはオペレーティングシステムがドライブをシャットダウンするのに十分な長さのドライブがアイドル状態のときに発生します。 [..]グリーンドライブが評価する300,000サイクルは実際にはかなり多いです。システムの電源を入れたり切ったり、1 日 20 回、1 年 365 日間ドライブの電源を切るのに十分な長さのアイドル状態のままであっても、環境に優しいドライブは 40 年以上持続します。

返品

鼻停止遅延は8秒です。

あなたの場合、2つのディスクはそれぞれ31743時間と11176時間の間電源が入りました(約3年6ヶ月と1年3ヶ月、24×7)。この間のアンロード/ロードサイクル数は実際に無理ではありません。

1日24時間、一週間走っている場合は、グリーンの代わりにWDレッドを使用する必要があることに注意してください。

答え4

ディスカッションに追加:私は5つのドライブがあり、WD Red 3TBドライブが取り付けられているSynology NASを監督します。

  • Power_On_Hours = 49760、ドライブ 1、2、3、5 の場合 +/- 2.
  • ドライブ4のPower_On_Hours = 26959は、ある時点で障害が発生したドライブを交換したためです。

交換品は最初に購入した8台のドライブの1つで、そのうち5台が取り付けられ、3台が交換用に保存されました。したがって、1つのバッチからすべてのドライブをインポートしないように、2つの異なるベンダーから購入しても、すべてのドライブは同じ時点にあります。

  • Load_Cycle_Count = ドライブ 1,3,5 の場合 345 +/-2
  • ドライブ 2 Load_Cycle_Count = 656
  • ドライブ4(たった27,000時間のみ運転) Load_Cycle_Count = 93144!!

とにかく、2番ドライブのエラー警告メールのためにSMARTデータを見ていますが、

  • ドライブ 2: Raw_Read_Error_Rate = 4520。
  • ドライブ 1,3,5 Raw_Read_Error_Rate = 0
  • ドライブ4(また27khr単位)Raw_Read_Error_Rate = 10232 !!

だから、何らかの理由で、他のドライブよりも遅くインストールされたドライブのLoad_Cycle_CountとRaw_Read_Error_Rateがすごいです。

これらすべてをどのようにすべきかわかりません。

関連情報