clownphish
Dabbler
- Joined
- Dec 9, 2012
- Messages
- 33
Hi all,
I'm having some issues with drive spin-down that I'm trying to troubleshoot. First off, does anyone know if the WD RED drives work with the ataidle spin down timer (or has had it working)?
I have the "HDD Standby" set to 30 for all 4 of my drives, however the WD Red drives never seem to spin down on their own (according to the value of smart attribute 4 - Start_Stop_Count as reported by smartctl -a /dev/adaX). If I issue the immediate command (-s) they report that they are spun down.
All other drives in my system (one WD Black drive, one Seagate Barracuda and a 2.5" WD Scorpio Blue) spin down automatically after the timer expires. The Seagate is the only one with APM enabled, FWIW. I've read here about head parking on these drives using a DOS utility but that is different to it spinning down (and not recommended for NASs apparently)
I've read a lot of similar threads about this issue but can't see anyone with exactly the same issue, as my settings appear to be working for the other drives. Does anyone have any idea why these drives don't spin down like my others?
My other related question is, why do some drives report that they are asleep and others active? If I attempt to access data on the NAS all drives in the pool spin up (ada0-3) - see below. Is it possible for any data to be read from the drive while some disks are spinning or is the data always evenly distributed across the drives?
My RAID setup is a RAIDZ1 comprising of 4 2TB disks (ada0-3) in one pool. All have "-m root" as an extra SMART option, a SMART check interval of 120, Power mode 'Standby - Check the device unless it is in SLEEP or STANDBY mode', Offline Immediate Test every 2 hours, Conveyance Self-Test every 4 hours and the other two at much longer intervals. Motherboard is an ASUS E45M1-I DELUXE with 8GB of memory. FreeNAS version 8.3.0
Some debug output below. All scripts have come from other posts on the forum but pretty much are just checking whether the 'spinning value' is FF or 00. I don't have a Kill-a-watt or something similar to measure power usage
After accessing a network share:
Spin-up counter. ada2 and ada3 are the WD Red drives.
Thanks for your time.
I'm having some issues with drive spin-down that I'm trying to troubleshoot. First off, does anyone know if the WD RED drives work with the ataidle spin down timer (or has had it working)?
I have the "HDD Standby" set to 30 for all 4 of my drives, however the WD Red drives never seem to spin down on their own (according to the value of smart attribute 4 - Start_Stop_Count as reported by smartctl -a /dev/adaX). If I issue the immediate command (-s) they report that they are spun down.
All other drives in my system (one WD Black drive, one Seagate Barracuda and a 2.5" WD Scorpio Blue) spin down automatically after the timer expires. The Seagate is the only one with APM enabled, FWIW. I've read here about head parking on these drives using a DOS utility but that is different to it spinning down (and not recommended for NASs apparently)
I've read a lot of similar threads about this issue but can't see anyone with exactly the same issue, as my settings appear to be working for the other drives. Does anyone have any idea why these drives don't spin down like my others?
My other related question is, why do some drives report that they are asleep and others active? If I attempt to access data on the NAS all drives in the pool spin up (ada0-3) - see below. Is it possible for any data to be read from the drive while some disks are spinning or is the data always evenly distributed across the drives?
My RAID setup is a RAIDZ1 comprising of 4 2TB disks (ada0-3) in one pool. All have "-m root" as an extra SMART option, a SMART check interval of 120, Power mode 'Standby - Check the device unless it is in SLEEP or STANDBY mode', Offline Immediate Test every 2 hours, Conveyance Self-Test every 4 hours and the other two at much longer intervals. Motherboard is an ASUS E45M1-I DELUXE with 8GB of memory. FreeNAS version 8.3.0
Some debug output below. All scripts have come from other posts on the forum but pretty much are just checking whether the 'spinning value' is FF or 00. I don't have a Kill-a-watt or something similar to measure power usage
[root@axiom] ~# ./lstemp.sh
System Temperatures - Mon Mar 11 21:45:11 EDT 2013
FreeNAS-8.3.0-RELEASE-p1-x64 (r12825)
System Load: 0.34, 0.12, 0.08
CPU Temperature:
Drive Activity Status
ada0:FF ada1:00 ada2:FF ada3:FF ada4:FF
HDD Temperature:
ada0 40 WD-WMAY02684900 WDC
ada1 N/A - Drive in standby mode
ada2 36 WD-WMC300105434 WDC
ada3 36 WD-WMC300446835 WDC
ada4 31 WD-WXL1E32FNWMY WDC
[root@axiom] ~# ./spintest.sh
time: 21:45:05
ada0: SPINNING
ada1: IDLE
ada2: SPINNING
ada3: SPINNING
ada4: SPINNING
After accessing a network share:
[root@axiom] ~# ./lstemp.sh
System Temperatures - Mon Mar 11 22:07:29 EDT 2013
FreeNAS-8.3.0-RELEASE-p1-x64 (r12825)
System Load: 0.02, 0.10, 0.09
CPU Temperature:
Drive Activity Status
ada0:FF ada1:FF ada2:FF ada3:FF ada4:FF
HDD Temperature:
ada0 38 WD-WMAY02684900 WDC
ada1 29 W1E0F8E9 ST2000DM001-9YN164
ada2 34 WD-WMC300105434 WDC
ada3 34 WD-WMC300446835 WDC
ada4 30 WD-WXL1E32FNWMY WDC
Spin-up counter. ada2 and ada3 are the WD Red drives.
[root@axiom] ~# smartctl -a /dev/ada0 | grep "Start_Stop_Count"
4 Start_Stop_Count 0x0032 098 098 000 Old_age Always - 2828
[root@axiom] ~# smartctl -a /dev/ada1 | grep "Start_Stop_Count"
^[[A^[[D 4 Start_Stop_Count 0x0032 098 098 020 Old_age Always - 2860
[root@axiom] ~# smartctl -a /dev/ada2 | grep "Start_Stop_Count"
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 15
[root@axiom] ~# smartctl -a /dev/ada3 | grep "Start_Stop_Count"
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 16
[root@axiom] ~# smartctl -a /dev/ada4 | grep "Start_Stop_Count"
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 301
[root@axiom] ~#
Thanks for your time.