Re: Corsair Force 3 SSD, no temperature sensor

Christian Franke <[email protected]>
Newsgroups gmane.linux.utilities.smartmontools
Message-ID <[email protected]>
Jonathan Russell wrote:
> Hi,
> I have a fairly large fleet of linux servers (500+) with a few custom
> scripts on them to collect smart data and send it to a back-end database.
> Some of the servers have SSD's that identify as:
>
> Model Family:     SandForce Driven SSDs
> Device Model:     Corsair Force 3 SSD
>
> According to the manufacturer, these drives do not have temperature
> sensors at all.
> Attribute 194 is present in the smart output, (despite being commented
> out normally in the drivedb.h file for this particular drive)
> 194 Temperature_Celsius     0x0022   128   129   000    Old_age
> Always       -       128 (0 127 0 129 0)

Older sandforce drives return 0 if no sensor is available.

> The attribute is always reporting 128, which is causing alerting
> triggers for drive temperature to my administrators.

Could you possibly change the 'alerting' script such that raw values 
above some threshold are interpreted as 'unknown temperature' ?


> I can manually edit the drivedb.h and simply change the value to:
> 194 Ignore_this             0x0022   128   129   000    Old_age
> Always       -       128 (0 127 0 129 0)
> However, this means I can no longer update the drive db, as my changes
> would be destroyed.  Is there a way to cause smartctl to ignore a value,
> or rename it in this case?

Add a custom drivedb entry to local drive database. This file is never 
overwritten on drivedb.h update and should also not be overwritten on 
smartmontools package update.

See -B option on smartctl man page for the distribution specific default 
path (usually /etc/smart_drivedb.h).


> Since these disks do not have temperature sensors, is there a way that
> the master drivedb.h can have a specific entry to ignore this value for
> this drive?

Hmm... we could possibly split the SandForce entry (with, without 
sensor). Unfortunately for most drives I don't have the info whether a 
sensor is present or not (or is optional). Added to my TODO list.

Thanks,
Christian


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.