Jump to content

Drives that provide SMART info when spun down


bubbaQ

Recommended Posts

I'm trying to build a table of drive model numbers, of drives that will return SMART data when they are spun down, without them spinning up.  So far I have:

 

WD 10EA*

WD 15EA*

WD 20EA*

WD AAKS series

WD2002FYPS

WD3200BEVE

WD800BEVT

WD2500BEKT

Samsung HD103SI

 

Please post any others, and I'll update this OP with them.

Link to comment

* WD6401AALS, Caviar Black, displays temp and SMART while spun down

 

It might be useful to compare the feature sets and capabilities listed for the drives, using the hdparm -I command.  With my limited set of drives, I see some candidates in the following (from the WD6401AALS):

    Power-Up In Standby feature set

  * SET_FEATURES required to spinup after power up

  * DMA Setup Auto-Activate optimization

    unknown 206[12] (vendor specific)

    unknown 206[13] (vendor specific)

 

The SET_FEATURES line seems to me an interesting candidate.  After comparing lists from other drives, especially that Samsung you mentioned, if there is not one good line, then there is still the possibility that you can use the other lines (checked/active or exists but unchecked) to indicate the family vintage of WD firmware that usually supports SMART-on-standby.  (Wish there was a SMART-on-standby feature listed!)  This seems more reliable than depending on a user-driven table, requiring constant updating.

Link to comment
The SET_FEATURES line seems to me an interesting candidate.

 

Unfortunately not.... at least two WD drives in my system that *do* return SMART when spun down (WDC WD5000KS-00MNB0 and WDC WD5000AAJB-00UHA0), don't report this attribute.

Link to comment

I just ran a test on a Seagate 1.5T 5900RPM drive.

 

It did spin up the disk to do the smartctl command, but unRAID immediately spun it back down.

 

No Seagate drive I've tried will run smart without spinning up the drive (up to 1.5T).

Link to comment

To put it bluntly... managing spindows is a bitch.

 

unRAID has a process for each disk, that monitors that disk's I/O activity.  HOWEVER, calling smartctl does a very low-level access of the device, that unRAID can not see that access ... so as far as unRAID is concerned, the disk has had no access for hours, so when it sees it spinning, it believes it should be spun down.

Link to comment

smartctl does a very low-level access of the device,

that unRAID can not see that access

unRAID can not see that access. 

unRAID must have this knowledge though: "Hey, wtf? I spun down that disk not even 2 min ago, and now it's up and spinning again?

Shall I keep spinning it down till it turns blue? Or shall assume that it's up for a reason, and wait 30 minutes before I try that again?"

 

Link to comment
  • 2 months later...

I'm trying to build a table of drive model numbers, of drives that will return SMART data when they are spun down, without them spinning up.  So far I have:

 

WD 10EA*

WD 15EA*

WD 20EA*

WD AAKS series

WD2002FYPS

WD3200BEVE

WD800BEVT

WD2500BEKT

Samsung HD103SI

 

Please post any others, and I'll update this OP with them.

 

I just build a setup on unRAID 4.5.4 with 1 data and 1 parity, both WD20EARS (jumpered 7-8) for a start.

After the first spindown/idle period has been reached, the drives are reported as spundown

and temps are showing in the Web-UI. (These are basically the ambient temps of the case).

However, after some more idle cycles..the drives are still spundown and the temps are shown as "*".

 

...maybe the EARS have more than one "sleep-level"?

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...