Не знаю сюда или в хардваре, если что, модеры - перенестите, плиз.
Предистория: В старый ProLiant DL360 G5 запихали новых дисков ST2000NX0253, собрали 5 рэйд, запилили сверху последнюю ЛТС-ную Убунту и захотели мониторить смарт-атрибуты =)
root@everest:~# cciss_vol_status -V -s /dev/cciss/c0d0
Controller: Smart Array E200i
Board ID: 0x3211103c
Logical drives: 0
Running firmware: 1.86
ROM firmware: 1.86
/dev/cciss/c0d0: (Smart Array E200i) RAID 5 Volume 0 status: OK.
Physical drives: 4
connector 1I box 1 bay 1 ATA ST2000NX0253 S4606KE2 SN02 OK
connector 1I box 1 bay 2 ATA ST2000NX0253 S4606KHQ SN02 OK
connector 1I box 1 bay 3 ATA ST2000NX0253 S4606Z4S SN02 OK
connector 1I box 1 bay 4 ATA ST2000NX0253 S4607AJC SN02 OK
Но этого мало, хочется именно атрибуты с температурой и прочим!
root@everest:~# smartctl -ad cciss,1 /dev/cciss/c0d0
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-36-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, [url=http://www.smartmontools.org]www.smartmontools.org[/url]
/dev/cciss/c0d0 [cciss_disk_01] [SAT]: Device open changed type from 'sat,auto+cciss' to 'sat'
Read Device Identity failed: empty IDENTIFY data
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
root@everest:~# smartctl -d sat+cciss,1 -a /dev/cciss/c0d0
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-36-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, [url=http://www.smartmontools.org]www.smartmontools.org[/url]
Read Device Identity failed: empty IDENTIFY data
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
root@everest:~# smartctl -d cciss,1 -a /dev/cciss/c0d0 -T verypermissive
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-36-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, [url=http://www.smartmontools.org]www.smartmontools.org[/url]
/dev/cciss/c0d0 [cciss_disk_01] [SAT]: Device open changed type from 'sat,auto+cciss' to 'sat'
Read Device Identity failed: empty IDENTIFY data
=== START OF INFORMATION SECTION ===
Device Model: [No Information Found]
Serial Number: [No Information Found]
Firmware Version: [No Information Found]
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: [No Information Found]
Local Time is: Wed Sep 7 13:21:22 2016 MSK
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART Status not supported: Incomplete response, ATA output registers missing
SMART overall-health self-assessment test result: PASSED
Warning: This result is based on an Attribute check.
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Total time to complete Offline
data collection: ( 0) seconds.
Offline data collection
capabilities: (0x00) Offline data collection not supported.
SMART capabilities: (0x0000) Automatic saving of SMART data is not implemented.
Error logging capability: (0x00) Error logging NOT supported.
No General Purpose Logging support.
SMART Error Log Version: 0
No Errors Logged
SMART Self-test log structure revision number 0
Warning: ATA Specification requires self-test log structure revision number = 1
No self-tests have been logged. [To run self-tests, use: smartctl -t]
Selective Self-tests/Logging not supported
На этом идеи кончились. Может кто чего подскажет? Или это в принципе не реализуемо?