> ZFS is absolutely beautiful, but not on Linux. It has a lot of bugs.
I've used ZoL on many machines for about a decade and never had data loss from it. It's used everywhere - from hobbyists to national labs to corps that manage petabytes of data.
By contrast, my experience with BSD was a disaster. GELI will barf randomly destroying a vdev and sometimes a dataset. This cost me multiple weeks of work over a year.
People report this and the BSD devs say their ECC isn't working. Same hardware works great with ZoL with full integrity.
The BSD ZFS stack was in such a bind that they approached the ZoL folks to join forces. ZoL got rebranded OpenZFS 2.0 with the BSD tree merged in and BSD going forward will be using the ported ZFS code.
Maybe you're talking about OpenIndiana? I first used ZFS on Solaris, went Nexenta for a while, then OpenIndiana, then ZoL, then BSD, then retreated back to ZoL once native dataset encryption landed.
The OpenZFS featureset is just that much better than on Solaris these days. There are always bugs in everything but dataloss is extremely rare. Much safer than ext4 or, heaven forbid, xfs.
Admin tools can always use improvement, and people are regularly submitting patches.
ZFS for General Purpose (Score:4, Informative)
If you need basic NAS, use ZFS to protect your data. RAIDz2 is good enough for large home storage.
The OpenZFS 2.x Debian packages are excellent nowadays but FreeNAS exists if you need an appliance.
If you have skillz, running a basic Linux server is easier in the long run than trying to map your needs to an appliance.
Re: (Score:1)
Re:ZFS for General Purpose (Score:2)
> ZFS is absolutely beautiful, but not on Linux. It has a lot of bugs.
I've used ZoL on many machines for about a decade and never had data loss from it. It's used everywhere - from hobbyists to national labs to corps that manage petabytes of data.
By contrast, my experience with BSD was a disaster. GELI will barf randomly destroying a vdev and sometimes a dataset. This cost me multiple weeks of work over a year.
People report this and the BSD devs say their ECC isn't working. Same hardware works great with ZoL with full integrity.
The BSD ZFS stack was in such a bind that they approached the ZoL folks to join forces. ZoL got rebranded OpenZFS 2.0 with the BSD tree merged in and BSD going forward will be using the ported ZFS code.
Maybe you're talking about OpenIndiana? I first used ZFS on Solaris, went Nexenta for a while, then OpenIndiana, then ZoL, then BSD, then retreated back to ZoL once native dataset encryption landed.
The OpenZFS featureset is just that much better than on Solaris these days. There are always bugs in everything but dataloss is extremely rare. Much safer than ext4 or, heaven forbid, xfs.
Admin tools can always use improvement, and people are regularly submitting patches.