The zpool would be setup for 512b alignment upon creation. You may run into some issues with write speed due to this. Having said that, I know someone who has a mixture of 512b and 4k drives in a RAIDZ pool and it works OK without too much speed degradation at all, go figure.
"zdb 'poolname' |...
I have 10 of these drives in a ZFS RAIDZ2 (equivalent to RAID 6) pool. No problems so far. If you use anything that reads the SMART parameters on the drive, then I would advise flashing to the "fixed" firmware before use.
Just a quick one to be aware of.
For those of you who are going to use newish SAMSUNG HD204UI (2TB F4 EcoGreen 5400rpm) drives in a system, please be aware that you will probably need to patch the firmware on them.
This is due to a bug where if any software uses "IDENTIFY DEVICE" and you...
Modify as you see fit, may be of interest for people looking to save power by spinning down the drives for a zpool when not is use. Also see http://forums.servethehome.com/showthread.php?36-FreeBSD-vault thread :
===================
#!/usr/local/bin/bash
#
# zpool-spindown.sh
#...
Ok, will do.
No, I didn't bother for just a home machine, but still wanted server grade plus ECC for stability. Savings on the PIKE vs Intel or LSI card meant that it ended up being reasonable total price for main components.
The loop in the script was from someone else's script to get drives temperature using smartmontools.
When I had a look at it, I thought it would be easy enough to adjust for spinning down the pool. It works very effectively. I have another similar script that starts the drives. I run that...
OK, here it is in case anyone wants it, modify as you see fit.
usage:
zpool-spindown.sh poolname
==============================
#!/usr/local/bin/bash
#
# zpool-spindown.sh
#
ZPOOL="$1"
if [ -z "$ZPOOL" ]
then
echo "zpool name required"
exit 2
fi...
Just plain FreeBSD STABLE branch.
The job is just shell script. It queries the pool for drive ids, so no need to change:
drives=`zpool status $ZPOOL | egrep "da[0123456789]" | awk '{print $1}' | tr '\n' ' '`
then has a while loop to do a "camcontrol stop" or "camcontrol standby" to each...
I just have a cron job that runs once an hour. It checks if there has been any IO activity on the pool, or if a smb mount is alive or if the pool is scrubbing or re-silvering, otherwise it shuts them down.
I have a 10 drive RAIDZ2 pool, initially all WDC WD15EADS 1.5TB. I bought two spare as well. The purchase was spread over about 3 months and most of the drives are different manufacture dates. Over the last year, 5 of the WD drives have had issues including one of the cold spares I used to...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.