温度などの現在の/最悪の属性のポイントはまさにこれです。ドライブが最大動作温度を超えたことがあるかどうかを示すため、永久的な損傷を受けた可能性があります。
それが「今は失敗」ではなく「過去に失敗」と言っている理由です。max-tempのしきい値にかろうじて触れただけです。属性表示には「正規化:50、しきい値:45、最悪:45」と表示されます。(これらは、生の摂氏温度ではなく、他の属性のように0..200正規化された値です。)
また、いくつかの不良セクタ(修正不可能なセクタエラー)があるため、短時間の高温が原因であるかどうかに関係なく、おそらくそのドライブを捨てる時間です。
より優れたSMARTソフトウェアUIは、現在および最大のtempを表示します。例
smartctl -a /dev/sda
またはsmartctl -x /dev/sda
(-x
ドライブに温度履歴ログがある場合は、ASCII棒グラフとともに、ドライブから取得できるSMARTおよび非SMARTデータをすべて印刷します。)
smartctl -xには、古いWD Green 1TB(WD10EADS)ハードドライブ用にこれが含まれています。
Current Temperature: 36 Celsius
Power Cycle Min/Max Temperature: 25/42 Celsius
Lifetime Min/Max Temperature: 35/46 Celsius
使用しているソフトウェアは、現在の温度のみを表示しているように見えますが、これはしきい値をわずかに下回っていますが、過去のある時点でドライブが仕様外だったという事実を隠しません。
数分で実際にそれを修正した場合、その瞬間的な高温を無視することは確かに正当化できます。 しかし、しばらくの間、ドライブ自体が定格最高温度を超えているという事実について嘘をつくことはできません(またはすべきではありません)。したがって、過去に属性が失敗していました。
smartd
特定の属性を無視するように構成して、他の何かがしきい値を超えて公式に失敗した領域になった場合でも有用な通知を受け取ることができます。: smartd.conf(5)
言う:
-i ID [ATA only]
使用属性の失敗を確認するときに、デバイスの属性番号IDを無視します。IDは、1〜255の範囲の10進整数でなければなりません。このディレクティブは、 '-f'ディレクティブの動作を変更し、それなしでは効果がありません。
これは、たとえば、非常に古いディスクがあり、存続時間の属性(通常は属性9)が失敗したというメッセージを引き続き受け取りたくない場合に便利です。複数の属性を無視する場合、このディレクティブは1つのデバイスに対して複数回表示される場合があります。
拡張された温度履歴属性
新しい6TBシーゲイトバラクーダ(ST6000DM003-2CY186ファームウェア0001、5425 RPMドライブ)を入手しました。これには、最小/最大動作ポイントを超える時間、短期およびログ期間の高/低などの興味深い統計が含まれています。
SCT Status Version: 3
SCT Version (vendor specific): 522 (0x020a)
Device State: Active (0)
Current Temperature: 33 Celsius
Power Cycle Min/Max Temperature: 27/33 Celsius
Lifetime Min/Max Temperature: 27/33 Celsius
Under/Over Temperature Limit Count: 0/0
SCT Temperature History Version: 2
Temperature Sampling Period: 3 minutes
Temperature Logging Interval: 59 minutes
Min/Max recommended Temperature: 14/55 Celsius
Min/Max Temperature Limit: 10/60 Celsius
Temperature History Size (Index): 128 (2)
そして、詳細セクションで:
0x05 ===== = = === == Temperature Statistics (rev 1) ==
0x05 0x008 1 33 --- Current Temperature
0x05 0x010 1 - --- Average Short Term Temperature
0x05 0x018 1 - --- Average Long Term Temperature
0x05 0x020 1 33 --- Highest Temperature
0x05 0x028 1 30 --- Lowest Temperature
0x05 0x030 1 - --- Highest Average Short Term Temperature
0x05 0x038 1 - --- Lowest Average Short Term Temperature
0x05 0x040 1 - --- Highest Average Long Term Temperature
0x05 0x048 1 - --- Lowest Average Long Term Temperature
0x05 0x050 4 0 --- Time in Over-Temperature
0x05 0x058 1 55 --- Specified Maximum Operating Temperature
0x05 0x060 4 0 --- Time in Under-Temperature
0x05 0x068 1 13 --- Specified Minimum Operating Temperature
(ドライブの電源がオンになっているのはほんの数分です。これが、おそらく-
一部のフィールドにデータがないためです。)
ドライブにこれらの拡張属性がある場合、許可されたtemp以外で費やされた時間が非常に短いことを誰かに示すことができます(その場合)。おそらく、SMARTデータを変更する場合は、それを行って範囲外であるという記述を削除するだけでしたが、明らかに、2番目のドライブからのデータを100%信頼することはできません誰かがあなたを売ろうとしている。
使用されるドライブの詳細については、https://superuser.com/questions/1389522/what-does-it-mean-when-my-new-hdd-reports-errors-at-a-time-that-shouldnt-existを参照してくださいたとえば、「Power_On_Hours」属性の「odometer rollback」。