Hacking WD Greens (and Reds) with WDIDLE3.exe

cyberjock

Inactive Account
Joined
Mar 25, 2012
Messages
19,526
@Linkman
Can you post the output of smartctl -a -q noserial /dev/XXX for the two Reds that were set to 8 seconds out of the box?
 

Linkman

Patron
Joined
Feb 19, 2015
Messages
219
@Linkman
Can you post the output of smartctl -a -q noserial /dev/XXX for the two Reds that were set to 8 seconds out of the box?

The 8 second default Reds were older models, disc labels said NASware 2.0 versus the newer one's NASware 3.0, but I will try to grab that for you this weekend and post it.
 

Linkman

Patron
Joined
Feb 19, 2015
Messages
219
First WD Red with 8 second out-of-the-box idle time out, manufactured date 19 Nov 2013, NASware 2.0...
$ sudo smartctl -a -q noserial /dev/sdc
smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.2.0-82-generic] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Device Model: WDC WD30EFRX-68EUZN0
Firmware Version: 80.00A80
User Capacity: 3,000,592,982,016 bytes [3.00 TB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 9
ATA Standard is: Exact ATA specification draft version not indicated
Local Time is: Fri May 1 22:12:16 2015 EDT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: (39600) seconds.
Offline data collection
capabilities: (0x7b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 255) minutes.
Conveyance self-test routine
recommended polling time: ( 5) minutes.
SCT capabilities: (0x703d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 100 253 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0027 100 253 021 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 3
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 100 253 000 Old_age Always - 0
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 0
10 Spin_Retry_Count 0x0032 100 253 000 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 3
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 2
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 5
194 Temperature_Celsius 0x0022 130 113 000 Old_age Always - 20
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 100 253 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 253 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x0008 100 253 000 Old_age Offline - 0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
No self-tests have been logged. [To run self-tests, use: smartctl -t]


SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
Second WD Red with default 8 sec idle time out, also manufactured 19 Nov 2013, NASware 2.0...
$ sudo smartctl -a -q noserial /dev/sdc
smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.2.0-82-generic] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Device Model: WDC WD30EFRX-68EUZN0
Firmware Version: 80.00A80
User Capacity: 3,000,592,982,016 bytes [3.00 TB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 9
ATA Standard is: Exact ATA specification draft version not indicated
Local Time is: Fri May 1 22:26:40 2015 EDT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: (38100) seconds.
Offline data collection
capabilities: (0x7b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 255) minutes.
Conveyance self-test routine
recommended polling time: ( 5) minutes.
SCT capabilities: (0x703d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 100 253 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0027 100 253 021 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 3
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 100 253 000 Old_age Always - 0
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 0
10 Spin_Retry_Count 0x0032 100 253 000 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 3
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 2
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 5
194 Temperature_Celsius 0x0022 130 115 000 Old_age Always - 20
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 100 253 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 253 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x0008 100 253 000 Old_age Offline - 0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
No self-tests have been logged. [To run self-tests, use: smartctl -t]


SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay
 

cyberjock

Inactive Account
Joined
Mar 25, 2012
Messages
19,526
Thanks for the output. Unfortunately there is no tell-tale sign that it was set to 8 seconds (I wasn't really expecting one.. just hoping).
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
Heck, even the firmware version is exactly the same as the one on my mid-2014 3TB Reds.
 

cyberjock

Inactive Account
Joined
Mar 25, 2012
Messages
19,526
Heck, even the firmware version is exactly the same as the one on my mid-2014 3TB Reds.

Did yours have the problem?

<Hopes you say no so I can go "wtf WD!">
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
Did yours have the problem?

<Hopes you say no so I can go "wtf WD!">

Code:
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME  FLAG  VALUE WORST THRESH TYPE  UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate  0x002f  200  200  051  Pre-fail  Always  -  0
  3 Spin_Up_Time  0x0027  179  177  021  Pre-fail  Always  -  6050
  4 Start_Stop_Count  0x0032  100  100  000  Old_age  Always  -  45
  5 Reallocated_Sector_Ct  0x0033  200  200  140  Pre-fail  Always  -  0
  7 Seek_Error_Rate  0x002e  200  200  000  Old_age  Always  -  0
  9 Power_On_Hours  0x0032  091  091  000  Old_age  Always  -  6798
 10 Spin_Retry_Count  0x0032  100  253  000  Old_age  Always  -  0
 11 Calibration_Retry_Count 0x0032  100  253  000  Old_age  Always  -  0
 12 Power_Cycle_Count  0x0032  100  100  000  Old_age  Always  -  45
192 Power-Off_Retract_Count 0x0032  200  200  000  Old_age  Always  -  21
193 Load_Cycle_Count  0x0032  200  200  000  Old_age  Always  -  52
194 Temperature_Celsius  0x0022  123  114  000  Old_age  Always  -  27
196 Reallocated_Event_Count 0x0032  200  200  000  Old_age  Always  -  0
197 Current_Pending_Sector  0x0032  200  200  000  Old_age  Always  -  0
198 Offline_Uncorrectable  0x0030  100  253  000  Old_age  Offline  -  0
199 UDMA_CRC_Error_Count  0x0032  200  200  000  Old_age  Always  -  0
200 Multi_Zone_Error_Rate  0x0008  200  200  000  Old_age  Offline  -  0



I've always taken these as a "no".

The affected drives seem to be from January 2014 at the latest.
 

cyberjock

Inactive Account
Joined
Mar 25, 2012
Messages
19,526
Yay...

WTF WD!
 

9C1 Newbee

Patron
Joined
Oct 9, 2012
Messages
485
Eff you WD with your overly aggressive valets!
 

LIGISTX

Guru
Joined
Apr 12, 2015
Messages
525
So, getting close to me buying all my stuff (probably 1.5-2 months now). Does it seem like the latest WD greens in 4 TB capacity can be changed to 300? Or just go with reds? I will be getting 9 of them... really don't want to get 9 green drives that cant be "fixed" lol.
 

Linkman

Patron
Joined
Feb 19, 2015
Messages
219
Based on my recently purchased 3TB Greens, yes, they can be changed to 300 secs.
 

LIGISTX

Guru
Joined
Apr 12, 2015
Messages
525
Based on my recently purchased 3TB Greens, yes, they can be changed to 300 secs.

There shouldn't be any difference between the 3 and 4 TB ones right?


Sent from my jailbroke iPhone using Tapatalk
 
Last edited:

Linkman

Patron
Joined
Feb 19, 2015
Messages
219
My assumption is that there isn't any meaningful difference outside of the capacity.

I purchased my 3TB Greens on 3/25, from NewEgg, so I assume they are recent builds. I would be happy to check their manufactured date if you think that will help. The full model numbers and firmware version is listed in my previous post up-thread with the smartctl output.
 

Ixian

Patron
Joined
May 11, 2015
Messages
218
This is from my 3 month old 5tb Red, NASWare 3.0. I have 6 of them, they are all around this. It doesn't look bad but it's not super low either, I can't tell if it's heading in the wrong direction or not?

Code:
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   051    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0027   198   198   021    Pre-fail  Always       -       9083
  4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       244
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   097   097   000    Old_age   Always       -       2229
10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
11 Calibration_Retry_Count 0x0032   100   253   000    Old_age   Always       -       0
12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       16
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       7
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       2111
194 Temperature_Celsius     0x0022   116   110   000    Old_age   Always       -       36
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   100   253   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   100   253   000    Old_age   Offline      -       0


Based on this I think I'm fine but just checking.
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
244 start/stop cycles are unusual. In such a short time, I'd definitely double check all "power saving" options are off.
 

Ixian

Patron
Joined
May 11, 2015
Messages
218
Would it help explain, perhaps, if I mentioned I pulled these from a Windows 8.1 server where I was using them in a Storage Spaces configuration? That was the first post-Synology server I built before I came to my senses.

Now I have a FreeNAS 9.3 setup with the X10SL7/E3-1230V3/16GB ECC, 6 5TB reds in a Z2 + 2 5tb reds as a backup mirror pool, 512gb ssd for jails. (I've been doing my homework here) and I moved the drives over from that. I just got done doing a full SMART test on them all, which took a while, and am now just double checking any other settings before I start a few stress test passes and then start moving data on over from my backup Synology box.

Is there a tool in FreeNas I can check power saving settings? Other than the obvious one in the GUI disk management.
 

statalite

Cadet
Joined
Feb 15, 2015
Messages
4
Just in case anyone is wondering, I received a WD Purple WD20PURX and the park head timer was disabled from the factory for this one.
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
Just in case anyone is wondering, I received a WD Purple WD20PURX and the park head timer was disabled from the factory for this one.
Makes sense, since they're supposed to be tweaked Reds.
 

mac1144

Cadet
Joined
Jun 20, 2015
Messages
2
I do understand that wdidle3 does get the wd-green to act more like the wd-red by adjusting the park head timer.

I am thinking about getting together 8 drives into a Fractal Design R4 case. When I first ready about wdidle3 it seemed pretty awesome (and still does) but my other concern is vibrations that wd-red are apparently optimized to handle -- I say 'apparently' because I not sure how much different these 'optimizations' make in the real-world use (for lets say 10 drives or less in an decent home-use enclosure like fractal design R4).

Wondering if someone who has more experience with NAS than I do (I am noob here and to NAS in general) can shed some light on this aspect. If vibrations are not a huge factor then I would love saving money and going greens :)
 

LIGISTX

Guru
Joined
Apr 12, 2015
Messages
525
My two cents on vibrations: if you are going with a fractal case, every drive will be sitting on silicon pads anyways, these will absorb a lot of the vibrations. Second, I'm not going to say "WD is full of crap" but I am going to say, how much of a deal could it make? I know plenty of people with normal drives in a case with 0 HDD vibration damping and run their pc's 24/7/365 and have not had issues with failures. But I am also a relative Noob to nas, but I am a pretty big normal PC tech head.


Sent from my jailbroke iPhone using Tapatalk
 
Top