Well, https://pve.proxmox.com/pve-docs/chapter-pvesm.html#_storage_types lists it explicitly as "ZFS (local)"!is this a supported setup for production use ?
I am not sure what that means. But one main feature of ZFS is to have some "self-healing" features, which require redundancy - which requires multiple devices per vdev.assumption: 1 node per zpool (no shared LUNs)
Running ZFS on a obfuscated device (eg, RAID LUN) isnt dangerous per se; its no safer then any other filesystem on raid- which is to say you have no checksum correction facility at the filesystem level so you're paying the zfs tax for no gain. Moreover, write amplification tends to be larger in such scenarios so there are some capacity and performance losses.Running it on a remote block device (through any protocol) would be... brave. Or simplystupidunsupported and dangerous...
Yes. that works. I would consider btrfs as an alternative as it has the same utility with lighter resource load, but pve support isnt as fully baked.assumption: 1 node per zpool (no shared LUNs)
Okay, I must admit I do not know much about that scenario - I've never tried to build such a thing.Running ZFS on a obfuscated device (eg, RAID LUN) isnt dangerous per se
in before @UdoBthe advanced idea is to have 2 (Storage) VMs in a HA pacemaker cluster running under Proxmox VE
Oh, sorry, I can't leave that sentence uncommented because of "similar features" ;-)and to admit lvm/lvm thin instead of zfs would be more common and have similiar features
Not uncommon, but fraught.I would say a pacemaker cluster running in/with Linux VMs should not be an uncommon thing ?!
sorry, but I also can't leave this uncommented :Oh, sorry, I can't leave that sentence uncommented because of "similar features" ;-)
Comparing LVM with ZFS easy. The result is easy too: they only have "logical volume"-management in common. Everything else is different!
Specifically LVM does not offer: an integrated filesystem (w/ LVM it is always stacked on top), transparent compression, self-healing, cheap snapshots, guaranteed integrity, self-healing, replication, potentially integrated encryption (not used in PVE) and probably some feature more...
There are definitely multiple reasons to skip ZFS. But it should be an "informed decision" - knowing what ZFS gives is a prerequisite.
See also: https://forum.proxmox.com/threads/f...y-a-few-disks-should-i-use-zfs-at-all.160037/
We use essential cookies to make this site work, and optional cookies to enhance your experience.