Apakah smartd benar-benar melaporkan drive ini terlalu panas?


9

"Atribut Penggunaan SMART: 194 Temperature_Celsius berubah dari 146 menjadi 150". Ini ada di CentOS 6.6.

Apa maksudnya ini? Apakah drive benar-benar panas atau ini mungkin bug perangkat lunak? Drive ini adalah drive eSATA 2TB dan terasa sejuk saat disentuh dan server yang berada di ruang bawah tanah adalah 70F.

# smartctl -A /dev/sdb
smartctl 5.43 2012-06-30 r3573 [x86_64-linux-2.6.32-504.16.2.el6.x86_64] (local build)
Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000b   100   100   016    Pre-fail  Always       -       0
  2 Throughput_Performance  0x0005   134   134   054    Pre-fail  Offline      -       89
  3 Spin_Up_Time            0x0007   123   123   024    Pre-fail  Always       -       507 (Average 505)
  4 Start_Stop_Count        0x0012   100   100   000    Old_age   Always       -       89
  5 Reallocated_Sector_Ct   0x0033   100   100   005    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000b   100   100   067    Pre-fail  Always       -       0
  8 Seek_Time_Performance   0x0005   135   135   020    Pre-fail  Offline      -       26
  9 Power_On_Hours          0x0012   096   096   000    Old_age   Always       -       29541
 10 Spin_Retry_Count        0x0013   100   100   060    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       71
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       205
193 Load_Cycle_Count        0x0012   100   100   000    Old_age   Always       -       205
**194 Temperature_Celsius     0x0002   150   150   000    Old_age   Always       -       40 (Min/Max 20/49)**
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0022   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0008   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x000a   200   200   000    Old_age   Always       -       9

Jawaban:


13

Itu hanya nilai atribut SMART. Ini bukan suhu di unit biasa. (lebih seperti angka antara 255 (benar-benar sangat dingin) dan 0 (benar-benar sangat panas), tergantung pada drive apa yang panas dan yang tidak)

Jika Anda ingin melihat suhu penggunaan drive Anda smartctl -A /dev/sdx

Anda akan mendapatkan tabel seperti ini:

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
194 Temperature_Celsius     0x0022   107   097   000    Old_age   Always       -       45

RAW_VALUE adalah apa yang Anda cari ... (drive saya cukup hangat pada 45 ° C)

VALUEadalah nilai atribut dan ketika sampai di bawah THRESH, drive bersiap-siap untuk meminta penggantian. (Tidak semua atribut memiliki ambang, seperti suhu saya)

Berkenaan dengan apa yang panas dan yang tidak, itu benar-benar tergantung pada drive. Ada makalah yang agak tanggal dari Google tentang tingkat kegagalan drive, yang menyatakan bahwa drive sekitar 40 ° C memiliki tingkat kegagalan terendah (setidaknya untuk google dan pada 2007). Saya ingat membaca kertas lain (tidak dapat menemukannya sekarang) yang menyatakan, bahwa suhu tinggi tidak menjadi masalah untuk hard drive. Perubahan suhu yang tajam dan sering dapat menyebabkan disk gagal lebih cepat. Jadi selama suhu drive cukup stabil (Anda dapat memonitor menggunakan sesuatu seperti munin ), Anda harus baik-baik saja.

smartdmelaporkan setiap perubahan atribut. Bukan berarti ada yang salah.


1
Terima kasih. Silakan lihat di atas, saya memperbarui ini dengan output smartctl. RAW_VALUE adalah 40. Itu adalah 40 derajat Celcius, yaitu 104F. Apakah itu dianggap panas? Atau menjadi panas dan sedang mencatatnya karena itu mungkin tren berbahaya? Tapi Min / Max adalah 20/49, jadi tidak terdengar terlalu panas setidaknya,
Edward_178118

1
@ Edward_178118 memperbarui jawabannya, semoga membantu.
Fox

Jadi nilai ambang 150, tidak ada hubungannya dengan menjadi 150C?
Edward_178118

Persis. 150 terlalu panas. Bahkan terlalu panas untuk CPU, yang mendapat heatsink, untuk tetap di bawah 80 atau lebih.
Fox
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.