[NTLUG:Discuss] 3ware 9xxx + smartctl = :(

Richard Geoffrion ntlug at rain4us.net
Thu Mar 16 17:20:37 CST 2006


So as not to cause feelings of another out of context answer and at the 
risk of seeming to request to be spoonfed,  How can I  use smartctl to 
query the SMART values of any one of my 16 SATA drives that are hooked 
up to my two 8-channel  3Ware-9xxx controllers? ( Slackware 10.0.0, 
kernel 2.6.14.5, udev-081, lvm2-2.00.15)


Yes I've googled, yes I've manpaged, yes "tw_cli info c3 p0 smart" does 
show me a screen of hex numbers for Port0 of Controller3.   "c3 p0" is 
known as  /dev/sde(/dev/sde1 - LVM partition), /dev/dm-3, and 
/dev/bugs/bunny. I have no idea which /dev/twaX device "c3 p0" might 
happen to be.

None of the smartctl commands that I've tried have worked....some of 
which include
smartctl -a -d 3ware,0 /dev/sde
smartctl -a --device=3ware,0 sde
smartctl -a --device=3ware,0 twa8
smartctl -a --device=3ware,3 sde
smartctl -a --device=3ware,3 /dev/sde
smartctl -a --device=3ware,3 /dev/bugs/bunny
smartctl -a --device=3ware,0 /dev/bugs/bunny

at this point I'm banging my fingers against the keyboard at random.   
The tw_cli utility can specify controller and port.  With smartctl it 
only wants port and device.  I have TWO SETS OF PORTS!  Granted, c2 only 
has one 6disk set that is  /dev/sdc (non-LVM), but there are ports 0-6 
active on that controller (c2, p0-6)

Mostly I get these errors.

---
WARNING - NO DEVICE FOUND ON 3WARE CONTROLLER (disk 0)
Smartctl: Device Read Identity Failed (not an ATA/ATAPI device)
A mandatory SMART command failed: exiting. To continue, add one or more 
'-T permissive' options.
---
if I add -T permissive then I get...

---
Smartctl: Device Read Identity Failed (not an ATA/ATAPI device)

=== 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:   1
ATA Standard is:  Exact ATA specification draft version not indicated
Local Time is:    Thu Mar 16 17:17:13 2006 CST
SMART is only available in ATA Version 3 Revision 3 or greater.
We will try to proceed in spite of this.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show 
if SMART supported.
A mandatory SMART command failed: exiting. To continue, add one or more 
'-T permissive' options.
---



-- 
Richard






More information about the Discuss mailing list