Powering down disks for RAID-Z

I have a 4-disk RAID-Z that does not get accessed for about 4 hours per day. I'd like to power down the disks during this time, just to save the planet and my wallet that small amount. Is there a good, reliable way to do this?
 
I don't see any problems with it. I spin down my ZFS mirror daily and the drives spin up when they are accessed.

I use atacontrol spindown, but have I also tried camcontrol idle when using
Code:
ahci_load="YES"
 
@toddnni: I havent tried it yet, but basically i could use:

Code:
atacontrol spindown ad10 900 &
atacontrol spindown ad12 900 &
atacontrol spindown ad14 900 &
atacontrol spindown ad16 900 &

and that should spindown whole raidz pool after 900s if there is no request access on either of disks ?

i have also read somewhere that i need to turn of S.M.A.R.T. option in BIOS to be able to use spindown (at least without unexpected behavior). Any comments on that ?
 
gossamer,

ampersands (&) aren't needed with atacontrol and I would suggest longer timeout.

I haven't yet seen a motherboard with SMART capabilities, but smartd.conf(5) suggests that SMART checks may cause drives to spin up. There is an option -n to prevent checks when drives are in lower power state.
 
I looked into this a bit more, and found that with worst-case figures, shutting down my disks for 4 hours per day would save me roughly 5kWh per year, which is 40 cents.

I decided to keep them running. Spinning them down often increases the chances of them failing. Not worth 40c/year.
 
Back
Top