How do I retrieve the hard disk SMART data?

The package smartmontools is required to access the hard disk SMART data. ASL recommends using revision 5.33 or higher. If the system has an older version or the package is not installed, the source RPM and 32-bit binary for smartmontools can be downloaded here:

http://updates.aslab.com/utility/linux/

Accessing SMART data on disk connected to 3ware Escalade 9750 controller:

smartctl -a -d 3ware, /dev/twl<controller number>

For example, the command below retrieves the SMART data for the disk connected to the port 5 of the 2nd controller:

# smartctl -a -d 3ware,5 /dev/twl1

Accessing SMART data on a disk connected to the 3ware Escalade 9000S, 9500SX or 9650SE controller:

smartctl -a -d 3ware, /dev/twa<controller number>

For example, the command below retrieves the SMART data for the disk connected to the port 5 of the 2nd controller:

# smartctl -a -d 3ware,5 /dev/twa1

Accessing SMART data on disk connected to the 3ware 7000 and 7506 controllers:

smartctl -a -d 3ware, /dev/twe<controller number>

For example, the command below retrieves the SMART data for the disk connected to the port 3 of the 1st controller:

# smartctl -a -d 3ware,3 /dev/twa0

Accessing SMART data on disk connected to the Marvell SATA I or II controllers:

smartctl -a -d marvell <device name>

For example:

# smartctl -a -d marvell /dev/sda