3 ms·
ZFS is great. But one thing scares me away from using it. With ZFS, you can't just simply add a new disk raidz set. You have to either build a new pool to send
by aus_ 13y ago
ZFS is great. But one thing scares me away from using it. With ZFS, you can't just simply add a new disk raidz set. You have to either build a new pool to send your data to, or :
1. Buy the same amount of (but larger) hard-disks
2. Replace them one by one
3. After the last disk is done, the size will grow.
4. Sell your old hard-disks.
Much more painful then other raid solutions.
- brianlweiner 13y agoDepending on how you have the arrays organized, I'm sure you can expand a zpool with additional sets. http://www.itsacon.net/computers/unix/expanding-a-zfs-pool/ http://www.itsacon.net/computers/unix/expanding-a-zfs-pool/ zpool add -f poolname raidz[or raidz1,raidz2,etc] /dev/driveid /dev/driveid /dev/driveid ... You'd then have a pool with another raidz section within it, whose size was represented by the capacity of each of the sections within.
- mbell 13y agoYou can just add a new raidz (or any type of vdev) to the zpool.
- mannkind 13y agoFor reference, you can also grow your pools by adding a new raidz array to an existing pool. Edit: Looks like mbell and brianlweiner posted just before me. Bah :)
- e12e 13y agoYou can apparently add a new raidz, though. So adding 3 new drives would be possible (but not very efficient): http://alp-notes.blogspot.no/2011/09/adding-vdev-to-raidz-pool.html?m=1 http://alp-notes.blogspot.no/2011/09/adding-vdev-to-raidz-po... [edit: perhaps there should be a listing of "replies added since you hit reply"-function (with a "confirm" to reply anyway-button) to cut down on redundant replies.. and trade them for upvoting reasonable replies...]