←back to thread

185 points psxuaw | 4 comments | | HN request time: 0.805s | source
Show context
asveikau ◴[] No.43536779[source]
ZFS is probably the biggest reason for me. I have a machine with a zfs pool running samba and nfsd.

Philosophically I tend to prefer *BSDs over Linux. I have a few FreeBSD machines, one OpenBSD, and one Linux.

replies(4): >>43537356 #>>43537463 #>>43540789 #>>43541102 #
0x457 ◴[] No.43537356[source]
> ZFS is probably the biggest reason for me.

Maybe in the past there was an argument for that, but ever since FreeBSD started using OpenZFS implementation...what's the difference?

My ideal OS would be something like NixOS, but on FreeBSD and with better language than Nix.

replies(4): >>43539675 #>>43539695 #>>43543266 #>>43548345 #
bluGill ◴[] No.43539695[source]
ZFS is a first class part of FreeBSD. you can use it on linux, but it will always have some rough edges. How rough it open to question though, for some it works well.
replies(2): >>43540514 #>>43540561 #
tomxor ◴[] No.43540561[source]
Used ZFS on Debian in production for 8 years, yet to experience rough edges but always interested to learn.
replies(3): >>43540716 #>>43541720 #>>43542536 #
SoftTalker ◴[] No.43542536[source]
My experience with ZFS (over 10 years ago now) was awful. Still have a bad taste in my mouth though no doubt it's much improved today.
replies(1): >>43543082 #
1. zie ◴[] No.43543082[source]
Sounds like maybe you were holding it wrong? This is year 20 for ZFS in production.

Though Linux support a decade ago with ZFS was pretty rough around the edges. That's not true anymore for many distros of Linux.

replies(1): >>43548257 #
2. SoftTalker ◴[] No.43548257[source]
I didn't run it. But several times a year there were multi-day outages for "rebuilds" and at one point Oracle consultants were involved to get it back on its feet.
replies(1): >>43548516 #
3. tomxor ◴[] No.43548516[source]
If that's Oracle's ZFS then it's not really comparable, it's essentially a very old closed fork. So on top of using a languishing outdated version you have another reliability problem (Oracle). It's a little bit like comparing OracleDB to MariaDB.

Most people use Open ZFS which is from the Illumos project, which was basically the escape hatch that the engineers who wrote ZFS used when Oracle tried to close source Solaris after the Sun acquisition. There are decades of improvements in all of the OSS versions that comprise Illumos (which Oracle has denied themselves by attempting to close source it, since they cannot feed off of downstream OSS code). i.e most of the people who wrote ZFS immediately left Oracle and worked on Open ZFS.

Open ZFS is for both FreeBSD and Linux, and is what most people are referring to when discussing ZFS. I've never used Oracle ZFS and never will.

replies(1): >>43549162 #
4. zie ◴[] No.43549162{3}[source]
Agreed on the larger picture. Oracle ZFS is calcified ZFS. Their last stable release it looks like was in January of 2023.

OpenZFS released 2.3.1 a few weeks ago: https://github.com/openzfs/zfs/releases It has direct support for FreeBSD and Linux.

macOS, Windows and other ports work great, but are not (yet) upstream: https://openzfs.org/wiki/Distributions