Disk Enclosures
cancel
Showing results for 
Search instead for 
Did you mean: 

Get HD temperature. SAS disk on E200i on ML350 G5

Alessandro Pilati
Esteemed Contributor

Get HD temperature. SAS disk on E200i on ML350 G5

Hi. I get this error when I try to get info about SAS disks on E200i ctrl on a ML350 G5 with RHEL 5:

[acs] DISTACS2 root /etc> smartctl -d cciss,0 -a /dev/cciss/c0d0
smartctl version 5.36 [x86_64-redhat-linux-gnu] Copyright (C) 2002-6 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

Device: HP E200i Version: 1.72
>> Terminate command early due to bad response to IEC mode page
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

Here other informations that maybe be useful:
cciss_phys_devs /dev/cciss/c0d0
/dev/cciss/c0d0:0x000000c000000201:00:HP DG072A9BB7 HPD0
/dev/cciss/c0d0:0x000000c000000301:00:HP DG072A9BB7 HPD0
/dev/cciss/c0d0:0x000000c000000601:00:HP DG072A9BB7 HPD0
/dev/cciss/c0d0:0x000000c000000701:00:HP DG072A9BB7 HPD0

>rpm -qa|grep -i smart
smartmontools-5.36-4.el5

>uname -a
Linux DISTACS2 2.6.18-8.el5xen #1 SMP Fri Jan 26 14:29:35 EST 2007 x86_64 x86_64 x86_64 GNU/Linux

>rpm -qa | grep -i cciss
cpq_cciss-3.6.18-5

Also hddtemp doesn't seem to work, because of "unknown bus type":

>hddtemp /dev/cciss/c0d0
ERROR: /dev/cciss/c0d0: can't determine bus type (or this bus type is unknown)

> hddtemp -v
hddtemp version 0.3-beta15


Thanks in advance for any help.

if you don't try, you'll never know if you are able to
1 REPLY
Birta Levente
Occasional Visitor

Re: Get HD temperature. SAS disk on E200i on ML350 G5

I can't get hddtemp to work too

But smartctl is working fine.

You need to specify device/bus type and the disk number, like this:

smartctl --all -d cciss,2 /dev/cciss/c0d0

So, my HP server coming with 2 disks and by default is connected to the 2 and 3 channel.

first HDD is on -d cciss,2 and the second on the -d cciss,3

I don't now why, but it's work :)

Birta Levente