Interpreting SMART data

Joined
Feb 4, 2002
Messages
19,879
Location
Horsens, Denmark
Does anyone know of a program that can take raw SMART data like this:

0A 00 01 0F 00 77 5C 68 62 06 0C 00 00 00 03 03
00 60 5E 00 00 00 00 00 00 00 04 32 00 64 64 11
00 00 00 00 00 00 05 33 00 64 64 00 00 00 00 00
00 00 07 0F 00 48 3C 44 34 F5 00 00 00 00 09 32
00 64 64 9C 00 00 00 00 00 00 0A 13 00 64 64 00
00 00 00 00 00 00 0C 32 00 64 64 18 00 00 00 00
00 00 BB 32 00 64 64 00 00 00 00 00 00 00 BD 3A
00 64 64 00 00 00 00 00 00 00 BE 22 00 3D 2F 27
00 23 29 00 00 00 C2 22 00 27 35 27 00 00 00 1E
00 00 C3 1A 00 40 3B 00 00 00 00 00 00 00 C5 12
00 64 64 00 00 00 00 00 00 00 C6 10 00 64 64 00
00 00 00 00 00 00 C7 3E 00 C8 C8 00 00 00 00 00
00 00 C8 00 00 64 FD 00 00 00 00 00 00 00 CA 32
00 64 FD 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 82 00 AE 01 00 5B
03 00 01 00 01 CA 02 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 07 07 01 02 06 07 07 02 00
00 00 00 00 00 00 00 01 93 1A B6 32 00 00 00 00
00 00 16 08 AC 79 13 00 00 00 00 00 00 00 00 00
00 00 00 00 93 1A B6 32 00 00 00 00 00 00 00 00
02 00 01 00 00 00 00 00 00 00 46 A3 A0 9E 00 00
00 00 7F 36 D3 2D 00 00 00 00 88 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E7

And convert it to the relevant values?

I know I could go to the Wikipedia page for SMART and research what the vales are and convert them manually, but that would take quite a bit of time for 8 drives once a week.
 
I don't know of any program that reads SMART data that doesn't interpret it into something more user-digestible.

Is this ATA or SCSI SMART information?
 
I don't know of a program that can interpret arbitrary data. Everyone that I have ever seen gets the data directly off the drive ...

Self interpretation, of the raw data, leaves much to be desired because there is too much that is HW specific and considered proprietary. There are signifigent problems with definitions as to phrases like what is a seek error or a CRC error can commonly be redefined by individual manufacturers and that can invalidate a personal interpretation.
 
Well, I have 6 Seagate 7200.10 750GB SATA drives connected to my 3Ware RAID controller. By connecting to the web interface of the RAID controller, I can get the SMART data in the format shown above. Really all I want is the temperature, but I'm not sure where exactly to look. I don't know of any easy to use programs that can get the SMART data from individual drives behind this controller.
 
Bozo,

Are you saying that those programs can read the SMART info for the drives behind my 3Ware RAID controller? Or that I can copy/paste the raw data into them somewhere? Because I can't see any information either way about either program...
 
Thanks Mark. That is the one that 3Ware pointed me to, but it seemed intimidating (command line stuff that's oddly documented) so I was hoping for a GUI'd tool. After your suggestion, I've revisited it and after some fiddling gotten some stuff to function.
 
For the record, this is the .bat file I'm feeding to smartmontools to get the info I need.

Code:
@echo off
echo smartctl 3Ware Port 0
smartctl -A /dev/tw_cli/c0/p0
pause
echo smartctl 3Ware Port 1
smartctl -A /dev/tw_cli/c0/p1
pause
echo smartctl 3Ware Port 2
smartctl -A /dev/tw_cli/c0/p2
pause
echo smartctl 3Ware Port 3
smartctl -A /dev/tw_cli/c0/p3
pause
echo smartctl 3Ware Port 4
smartctl -A /dev/tw_cli/c0/p4
pause
echo smartctl 3Ware Port 5
smartctl -A /dev/tw_cli/c0/p5
pause

I'll look into storing the info somewhere and parsing it somehow, but I'm really sleep deprived at the moment.
 
Bozo,

Are you saying that those programs can read the SMART info for the drives behind my 3Ware RAID controller? Or that I can copy/paste the raw data into them somewhere? Because I can't see any information either way about either program...

Don't know. I just Googled Smart information and they popped up.

Bozo
 
Back
Top