{{{ #!html
RAID controllers typically simulate a (logical) disk for each array of (physical) disks to the OS. Access to SMART functionality relies on ATA or SCSI pass through I/O controls providing direct access to each physical disk. But the standard I/O controls available are usually not designed to make this distinction between logical and physical disks. Therefore, smartmontools has to use vendor specific I/O controls. Support for disks behind RAID controllers is highly dependent on both platform and controller type.
RAID-Controller | Directive | Supported in OS | ||
---|---|---|---|---|
Linux | FreeBSD | MS-Windows | ||
3ware SATA RAID controller | -d 3ware,N | Yes [1] | Yes [2] | Yes [3] |
Areca SATA RAID controller | -d areca,N | Yes [4] | No | No |
HighPoint RocketRAID SATA RAID controller | -d hpt,L/M/N | Yes [5] | Yes [6] | No |
CCISS (HP/Compaq Smart Array Controller) | -d cciss,N | Yes [7] | Yes | No |
LSI MegaRAID SAS RAID controller | -d megaraid,N | Yes [8] | No | No |
See the notes below and the INSTALL file for information about kernel and driver requirements on your platform. Also consult the man pages for controller specific smartmontools options or directives.