• daggermoon@lemmy.world
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    19 hours ago

    zfs is confusing as hell for noobs like me. I only really recently learned how to use btrfs. Is there any real reason to use zfs over btrfs on Linux anyway?

    • Jakeroxs@sh.itjust.works
      link
      fedilink
      arrow-up
      4
      ·
      13 hours ago

      On top of being confusing, I had my whole proxmox node crash because the ZFS pool randomly crashed out multiple times 🤷‍♂️

      Probably due to the consumer grade nvme I was using it on but… Still why?

      Also used a lot of extra ram just to function

      • _stranger_@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        12 hours ago

        I think it’s just hardware optimization. You get a ton more pain and risk replacing a drive in zfs vs raid10, but it’s more space efficient and flexible to use zfs. This is all academic, because the goal of these systems is a certain level of performance, availability, and data integrity, but not data safety. You need backups (preferably off-site and even off line) backups for that.

        • Jakeroxs@sh.itjust.works
          link
          fedilink
          arrow-up
          1
          ·
          12 hours ago

          To be clear, I didn’t lose any data, ended up moving everything off the ZFS pool and went back to ext, the crashes I had just made the ZFS unavailable until I rebooted the machine.

      • enumerator4829@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 hours ago

        Friends don’t let friends run erasure coding on BTRFS.

        Personally, I don’t run anything on BTRFS. I like having my data intact and I also want two parity drives in my pools.

    • Tiuku@sopuli.xyz
      link
      fedilink
      arrow-up
      5
      ·
      16 hours ago

      There are some niche features, but if you’re not aware of them then no. It’s just licence encumbered btrfs for the majority of us.

    • Matriks404@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      15 hours ago

      I have used btrfs exactly once because it was the default on openSUSE, and the filesystem eventually became corrupted and unrecoverable.