Ссылаясь на вопрос Вот, Я тоже пытаюсь получить все атрибуты, как описано в этом блоге Вот.
Я использую Debian 6 в качестве ОС и установил smartmontools версии 6.3 с помощью apt-get. Мои 6 дисков находятся в режиме RAID. Сначала я включил статистику с помощью команды
sudo smartctl -s on -o on -S on -d megaraid,0 /dev/sda
sudo smartctl -s on -o on -S on -d megaraid,1 /dev/sda
sudo smartctl -s on -o on -S on -d megaraid,2 /dev/sda
sudo smartctl -s on -o on -S on -d megaraid,3 /dev/sda
sudo smartctl -s on -o on -S on -d megaraid,4 /dev/sda
sudo smartctl -s on -o on -S on -d megaraid,5 /dev/sda
После этого я использую следующую команду, чтобы получить все атрибуты:
smartctl -a -i -d megaraid,0 /dev/sda
но я не вижу никаких атрибутов, как было сказано в статье блога.
bash-4.1# smartctl -a -i -d megaraid,0 /dev/sda
smartctl 6.3 2014-07-26 r3976 [x86_64-linux-2.6.32-5-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: SEAGATE
Product: ST900MM0006
Revision: LS08
Compliance: SPC-4
User Capacity: 900,185,481,216 bytes [900 GB]
Logical block size: 512 bytes
LB provisioning type: unreported, LBPME=-1, LBPRZ=0
Rotation Rate: 10000 rpm
Form Factor: 2.5 inches
Logical Unit id: 0x5000c500767033b3
Serial number: S0N1MEKG
Device type: disk
Transport protocol: SAS (SPL-3)
Local Time is: Wed Mar 4 13:17:30 2015 IST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
Temperature Warning: Enabled
=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK
Current Drive Temperature: 21 C
Drive Trip Temperature: 50 C
Manufactured in week 22 of year 2014
Specified cycle count over device lifetime: 10000
Accumulated start-stop cycles: 118
Specified load-unload count over device lifetime: 300000
Accumulated load-unload cycles: 314
Elements in grown defect list: 0
Vendor (Seagate) cache information
Blocks sent to initiator = 965779306
Blocks received from initiator = 2971611077
Blocks read from cache and sent to initiator = 403576599
Number of read and write commands whose size <= segment size = 11852771
Number of read and write commands whose size segment size = 121
Vendor (Seagate/Hitachi) factory information
number of hours powered up = 4833.13
number of minutes until next internal SMART test = 54
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: 3785944895 0 0 3785944895 0 2403.727 0
write: 0 0 0 0 0 4069.649 0
verify: 3308284580 0 0 3308284580 0 15953.521 0
Non-medium error count: 0
SMART Self-test log
Num Test Status segment LifeTime LBA_first_err [SK ASC ASQ]
Description number (hours)
# 1 Background short Completed 48 8 - [- - -]
# 2 Reserved(7) Completed 32 8 - [- - -]
# 3 Background short Completed 48 7 - [- - -]
Long (extended) Self Test duration: 5616 seconds [93.6 minutes]
Любая подсказка, что мне здесь не хватает? Как мне получить показатели SMART?
Вы не можете извлечь информацию SMART из массива RAID. В массиве действительно есть информация SMART, приводы, которые делают это.
Dev sda - это RAID, а не блок (sd0, sd1 / sda1, sdb1 и т. Д.). Так что извлекайте информацию с дисков, а не с массива.