This is an old revision of the document!
See also ZFS - Basic Commands.
See also Shared Storage System.
See also napp-it.
See also OpenIndiana.
ZFS Administration: https://pthree.org/2012/04/17/install-zfs-on-debian-gnulinux/
Oracle ZFS with VMware ESXi 5.x Best Practices
Oracle Solaris ZFS Administration Guide
ZFS is a new and high-performance filesystem devised by Sun Microsystems (now Oracle) for the Solaris unix operating system. It has been ported to FreeBSD as well.
http://www.nex7.com/readme1st (scroll down to 'Pool Design Rules')
http://forums.freenas.org/showthread.php?158-What-number-of-drives-are-allowed-in-a-RAIDZ-config
You should have 3, 5, or 9 devices in each vdev
You should have 4, 6, or 10 devices in each vdev
You should have 5, 7, or 11 devices in each vdev
Always enable compression.
zfs set compression=on rpool zfs set compression=on rpool/ROOT
For large-memory systems, choose a larger boot drive because the swap and dump devices take up a lot of space by default.
http://docs.oracle.com/cd/E19963-01/html/821-1448/ggrln.html
http://docs.oracle.com/cd/E19963-01/html/821-1448/zfsboot-2.html
https://github.com/justintime/zpool-scrub-cron/blob/master/zpool_scrub.sh
Scrubs are I/O intensive and can negatively impact performance. They should be scheduled for evenings or weekends to minimize the impact to users.