Bug #8244

Some drives report a bogus reference temperature

Added by Andrew Stormont about 1 year ago. Updated about 1 year ago.

Status:In ProgressStart date:2017-05-17
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-
Difficulty:Medium Tags:needs-triage

Description

Some drives have firmware that reports a reference temperature which is not just incorrect but unreasonably low. This causes FMA to fault drives even when their temperature is well within safe limits. In the affected drives from Segate and Western Digital this value is set to 40 degrees. This differs from the value used internally by PFA which is 60 degrees.

The solution I propose is that we tweak the logic in FMA so that the reference temperature is only used if it's above 40 degrees, otherwise we use a substitute value of 60 degrees, which is the true reference temperature of these particular drives. This is also likely to be the case for other drives reporting a reference temperature which is suspiciously low.


Related issues

Related to illumos gate - Bug #7327: fmd should not retire a disk when its reference temperature is exceeded New 2016-08-26

History

#1 Updated by Andrew Stormont about 1 year ago

  • Related to Bug #7327: fmd should not retire a disk when its reference temperature is exceeded added

#3 Updated by Andrew Stormont about 1 year ago

  • Description updated (diff)

#4 Updated by Andrew Stormont about 1 year ago

  • Description updated (diff)

Also available in: Atom