You need to be able to address individual disks to use smartmontools.
Right now you are addressing a RAID disk array. Unless the controller
gives you SCSI access through /dev/something to the individual disks,
smartmontools won't work.
On Wed, 10 Nov 2004, Amer Khan wrote:
> I have /dev/cciss/c0d0..4 devices. These addresses represents RAID
> controller with multiple disks behind it. Such as:
> /dev/cciss/c0d1 has 5 physical disks connected through SCSI.
> How can I use smart tools to diagnose problems in these devices? If I
> run smartd with just /dev/cciss/c0d1 in the conf file, I get the
> following error:
> [root@... log]# smartd -q onecheck
> smartd version 5.33 [i686-pc-linux-gnu] Copyright (C) 2002-4 Bruce
> Home page is http://smartmontools.sourceforge.net/
> Opened configuration file /etc/smartd.conf
> Drive: /dev/cciss/c0d1, implied '-a' Directive on line 34 of file
> Configuration file /etc/smartd.conf parsed.
> Device: /dev/cciss/c0d1, opened
> Device: /dev/cciss/c0d1, failed on INQUIRY; skip device
> Unable to register SCSI device /dev/cciss/c0d1 at line 34 of file
> Unable to register device /dev/cciss/c0d1 (no Directive -d removable).
> Please advise and I appreciate your help in this regard.