It appears Linux root-on-ZFS is a mess.
-
It appears Linux root-on-ZFS is a mess. No standard way to do it. Kernel updates require recompiling ZFS. Boot environments are a cornucopia of constantly evolving hacks.
If you're actually using #ZFS on root, on #Debian, what's your preferred hack to make that happen? #sysadmin
I suspect #openzfsmastery might need to assume root on extFS and data on ZFS, leaving root-on-ZFS for the advanced user or a terminal chapter.

-
It appears Linux root-on-ZFS is a mess. No standard way to do it. Kernel updates require recompiling ZFS. Boot environments are a cornucopia of constantly evolving hacks.
If you're actually using #ZFS on root, on #Debian, what's your preferred hack to make that happen? #sysadmin
I suspect #openzfsmastery might need to assume root on extFS and data on ZFS, leaving root-on-ZFS for the advanced user or a terminal chapter.

@mwl Or root-on-btrfs so you at least get CoW everywhere, even if they are managed in radically different ways.
But yes, root-on-ZFS on Linux is absolutely a mess. It’s the biggest reason I don’t consider Linux for anything I build and have to maintain.
-
@mwl Or root-on-btrfs so you at least get CoW everywhere, even if they are managed in radically different ways.
But yes, root-on-ZFS on Linux is absolutely a mess. It’s the biggest reason I don’t consider Linux for anything I build and have to maintain.
@bob_zim@infosec.exchange @mwl@io.mwl.io That sounds a bit dismissive for containerized applications and cloud deployments.
-
@bob_zim@infosec.exchange @mwl@io.mwl.io That sounds a bit dismissive for containerized applications and cloud deployments.
-
@bob_zim@infosec.exchange @mwl@io.mwl.io Lacks ZFS? You just said ZFS-on-root is a mess. Please be consistent with your argument.
I have functioning fully Debian installs with ZFS-on-root, in production for a non-profit, with ZFSBootMenu powering everything. I build it once, send the snapshot to storage, boot ZFSBootMenu on another system, and pull that snapshot down. It's very easy to deploy systems at scale.
I stay in the Linux container world because it simply works for my employers needs, and works in on-prem + cloud environments. Also, keeping applications in the Linux world makes hiring candidates far easier. -
@bob_zim@infosec.exchange @mwl@io.mwl.io Lacks ZFS? You just said ZFS-on-root is a mess. Please be consistent with your argument.
I have functioning fully Debian installs with ZFS-on-root, in production for a non-profit, with ZFSBootMenu powering everything. I build it once, send the snapshot to storage, boot ZFSBootMenu on another system, and pull that snapshot down. It's very easy to deploy systems at scale.
I stay in the Linux container world because it simply works for my employers needs, and works in on-prem + cloud environments. Also, keeping applications in the Linux world makes hiring candidates far easier.@mrhamel Okay, fine, I left the word “usable” out. Linux lacks *usable* ZFS. Which, to me, is *lacking ZFS*.
I don’t have the patience for the traditional Linux “Tamagotchi mode”.
-
@mrhamel Okay, fine, I left the word “usable” out. Linux lacks *usable* ZFS. Which, to me, is *lacking ZFS*.
I don’t have the patience for the traditional Linux “Tamagotchi mode”.
@bob_zim@infosec.exchange How is it unusable? I don't understand what you mean by "Tamagotchi mode."
-
R AodeRelay shared this topic
-
@bob_zim@infosec.exchange How is it unusable? I don't understand what you mean by "Tamagotchi mode."
@bob_zim@infosec.exchange Judging by the lack of response, you know that is BS, and for insult to injury, Open ZFS works just as well on Windows. It is nice to have a universal file system that isn't FAT32.