Автор Гілка: smartmontools  (Прочитано 1387 раз)

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
smartmontools
« : 2008-09-24 14:28:21 »
захотів провірити дсик, бо шось mysql почав дуже часто сваритися..  в логах і  dmseg в принципі ніяких помилок .. але все одно хочеться..
на швидку руку в гугл і шукати про смарт ..
ось і пробував запускати ..

openSUSE 10.2 (X86-64)
Linux 2.6.18.2-34-default
rpm -qa|g smart
smartmontools-5.38.0.20080818-8.1  (це я вже обновиви була smartmontools-5.36.cvs20061025-8)


# smartctl -i /dev/sdb
smartctl 5.39 2008-08-16 16:49 [x86_64-suse-linux-gnu] (local build)
Copyright (C) 2002-8 by Bruce Allen, http://smartmontools.sourceforge.net

Device: SEAGATE  ST373455SS       Version: 0002
Serial number: 3LQ1M48X00009808R6QG
Device type: disk
Transport protocol: SAS
Local Time is: Wed Sep 24 14:21:37 2008 EEST
Device supports SMART and is Enabled
Temperature Warning Enabled


# smartctl -a /dev/sdb
smartctl 5.39 2008-08-16 16:49 [x86_64-suse-linux-gnu] (local build)
Copyright (C) 2002-8 by Bruce Allen, http://smartmontools.sourceforge.net

Device: SEAGATE  ST373455SS       Version: 0002
Serial number: 3LQ1M48X00009808R6QG
Device type: disk
Transport protocol: SAS
Local Time is: Wed Sep 24 14:20:35 2008 EEST
Device supports SMART and is Enabled
Temperature Warning Enabled
SMART Health Status: OK

Current Drive Temperature:     27 C
Drive Trip Temperature:        68 C
Elements in grown defect list: 0
Vendor (Seagate) cache information
  Blocks sent to initiator = 3388289037
  Blocks received from initiator = 566104236
  Blocks read from cache and sent to initiator = 1670111230
  Number of read and write commands whose size <= segment size = 412423382
  Number of read and write commands whose size > segment size = 37
Vendor (Seagate/Hitachi) factory information
  number of hours powered up = 8383.80
  number of minutes until next internal SMART test = 22

Error counter log:
           Errors Corrected by           Total   Correction     Gigabytes    Total
               ECC          rereads/    errors   algorithm      processed    uncorrected
           fast | delayed   rewrites  corrected  invocations   [10^9 bytes]  errors
read:    6904002        0         0   6904002    6904002       6133.997           0
write:         0        0         0         0          0   13464397586.317           0

Non-medium error count:        0
No self-tests have been logged
Long (extended) Self Test duration: 721 seconds [12.0 minutes]


 # smartctl -c  /dev/sdb
smartctl 5.39 2008-08-16 16:49 [x86_64-suse-linux-gnu] (local build)
Copyright (C) 2002-8 by Bruce Allen, http://smartmontools.sourceforge.net

диск
Vendor: SEAGATE   Model: ST373455SS        Rev: 0002
SCSI device sdb: 143374744 512-byte hdwr sectors (73408 MB)
sdb: Write Protect is off
sdb: Mode Sense: b3 00 10 08

але шось не зовсім поняв де ті всі показники ..
(на скільки я зрозуміи самрт ще має бути  в біосі ввімкнено: це так ??  може це через то .. на жаль до біосу зараз не доберусь . сервер працює ..)

« Змінено: 2008-09-24 14:29:33 від vova07 »

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
Re: smartmontools
« Відповідей #1 : 2008-09-24 14:42:42 »
додумався до

# smartctl -t short /dev/sdb
smartctl 5.39 2008-08-16 16:49 [x86_64-suse-linux-gnu] (local build)
Copyright (C) 2002-8 by Bruce Allen, http://smartmontools.sourceforge.net

Short Background Self Test has begun

# smartctl -l selftest /dev/sdb
smartctl 5.39 2008-08-16 16:49 [x86_64-suse-linux-gnu] (local build)
Copyright (C) 2002-8 by Bruce Allen, http://smartmontools.sourceforge.net


SMART Self-test log
Num  Test              Status                 segment  LifeTime  LBA_first_err [SK ASC ASQ]
     Description                              number   (hours)
# 1  Background short  Completed                   -    8384                 - [-   -    -]

Long (extended) Self Test duration: 721 seconds [12.0 minutes]


але де тут помилки шукати ??

Відсутній PAL

  • Графоман
  • ****
  • дописів: 317
  • Карма: +0/-0
  • Just linux admin
Re: smartmontools
« Відповідей #2 : 2008-09-24 19:42:15 »
По-перше:

# smartctl -A /dev/sda
smartctl version 5.37 [i686-pc-linux-gnu] Copyright (C) 2002-6 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 10
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   119   099   006    Pre-fail  Always       -       208490892
  3 Spin_Up_Time            0x0003   097   097   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       34
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   081   060   030    Pre-fail  Always       -       165416301
  9 Power_On_Hours          0x0032   093   093   000    Old_age   Always       -       6310
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       34
187 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
189 Unknown_Attribute       0x003a   100   100   000    Old_age   Always       -       0
190 Temperature_Celsius     0x0022   065   056   045    Old_age   Always       -       656015395
194 Temperature_Celsius     0x0022   035   044   000    Old_age   Always       -       35 (Lifetime Min/Max 0/24)
195 Hardware_ECC_Recovered  0x001a   067   061   000    Old_age   Always       -       115481736
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0000   100   253   000    Old_age   Offline      -       0
202 TA_Increase_Count       0x0032   100   253   000    Old_age   Always       -       0

Головне, на що звертати увагу: Reallocated_Sector_Ct, Offline_Uncorrectable, Temperature_Celsius

Але справа трохи не в цьому. А в тому, що повноцінна взаємодія smartmon та libsata з'явилася не зразу, й може бути, що у цьому ядрі її ще нема (лише часткова). Або, як варіант, хардверний RAID контроллер не віддає. Бо щось дуже вже замало інфи віддало по smartctl -a (наведене вище у прикладі мало бути також у комплекті)




Відсутній vanessa

  • Графоман
  • ****
  • дописів: 468
  • Карма: +0/-0
Re: smartmontools
« Відповідей #3 : 2008-09-25 16:41:06 »
Або ще погратися із параметром -d
У мене на одній мамі нехотіло працювати на sata  контролері без -d ata, а як додав то запрацювало.