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?
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.
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.
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?
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
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.
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.
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.
I have used btrfs exactly once because it was the default on openSUSE, and the filesystem eventually became corrupted and unrecoverable.
No unless your doing raid 5 or 6 not there isn’t.
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.