
This will checksum the data while at rest in memory, and verify it before writing to disk, thus reducing the window of vulnerability from a memory error. Actually, ZFS can mitigate this risk to some degree if you enable the unsupported ZFS_DEBUG_MODIFY flag (zfs_flags=0x10). If you use UFS, EXT, NTFS, btrfs, etc without ECC RAM, you are just as much at risk as if you used ZFS without ECC RAM. "There’s nothing special about ZFS that requires/encourages the use of ECC RAM more so than any other filesystem. I’ll give you a quote from Matthew Ahrens, one of the cofounders of ZFS at Sun Microsystems and current ZFS developer at Delphix, and let you decide.
UBUNTU OPENZFS 2.0 INSTALL
And aside from a few changes to the release name in the sources.list section, and a small issue with connecting to the internet which may have been my own doing… the install went just fine… in a VM.Ĭopied from the TrueNAS forum to save time. So I ran through the instructions for the most recent version of Ubuntu that didn’t ship with zsys. The instructions for 22.04 currently uses Canonical’s zsys, which has some pretty significant issues and has been put on the back burner by the devs. So I’ve looked into Ubuntu and decided no, for the same reasons I did last time, but I did go through the OpenZFS instructions for installing root on ZFS - Ubuntu - OpenZFS documentation I have been thinking about reinstalling and maybe distro hopping though. In the time I’ve been daily driving my Debian install, I’ve had no issues but again… grain of salt. The Debian installer did not and still doesn’t have a built in option for root on ZFS, so I had to install it by following the instructions provided by the OpenZFS docs. I’ve been running root on ZFS on my Debian install from around the release time of Debian 10. Take what I’m about to say with a grain of salt, as I’m far from being an authority on this but… Seems a bit discouraging, but nevertheless I want to hear your thoughts. I hoped root on ZFS via the installer would be “official” by now, however instead it looks like they almost pulled it out before release. It will likely be based on desktop Xubuntu.

UBUNTU OPENZFS 2.0 UPDATE
I’m about to update my main rig to 22.04, with a new install. I wonder if anyone yet installed Ubuntu 22.04 (or any of its flavours) with root on ZFS? Are you happy with it? Do you use it in “production”? Hey all, I didn’t find a recent thread on this topic. I’d like to see more configuration options like mirror or RAIDZ with multiple disks during install and maybe some GUI tool, but other than that there is no alternative other than doing it manually, which is quite a bit of work. Ubuntu 22.04 is really ZFS for the people. Really nice for people like me, being clumsy and doing stupid things at times. I also edited my grub so I can boot into snapshots. Ubuntu conservative release schedule, especially on an LTS, pretty much guarantees ZFS to work.

And I’ve never seen mismatch of kernel versions and ZFS versions that fuck up the system even with 20.04. If you want ZFS-on-Root, Ubuntu Installer is the easiest way to get it on Linux. And version is 2.0, so a rather recent release by Ubuntu standards. Once it boots and runs, it’s just ZFS and works with all features.

But I can confirm that zpool add and zpool attach work in my 2x NVMe configuration for the rpool. mirroring the bpool (boot pool) as I only use striped vdevs and bpool just sits on one disk. I guess you can add a second drive for redundancy after install?
