Plans to include zfsonlinux Support to proxmox Kernel ?

adoII

Renowned Member
Jan 28, 2010
182
19
83
Hi,

I like proxmox very much but I cannot live without zfsonlinux (zfsonlinux.org).

When operating Proxmox I hate very much to manually add zfsonlinux modules to the Kernel each time when there is a proxmox update.

Are there any plans to add zfsonlinux to proxmox kernel ?

Thanks
 
Hmm, do I misunderstand something ?
The license reads:

...However, there is nothing in either license that prevents distributing it in the form of a binary module or in the form of source code.

All we need is a zfsonlinux module delivered with the proxmox kernel
 
Hmm, do I misunderstand something ?
The license reads:

...However, there is nothing in either license that prevents distributing it in the form of a binary module or in the form of source code.

All we need is a zfsonlinux module delivered with the proxmox kernel

in any case, there is currently no plan to include it. Linux world is moving to btrfs, not to zfs (in the future).
 
Yeah, Linux is moving to btrfs for many many years now while lots of datacenters are using or moving to zfs :-)

A question to the public, maybe we can convince the proxmox Team to support zfs by making a reasonable donation ?
Is anybody willing to take part in this ?
 
Im not entirely sure what the point of having ZFS on the host nodes would be. proxmox is designed so that you just reinstall the node if you manage to mess something up really badly (destroying the initrd or something) because /etc/pve is actually replicated between all your nodes and apart from the network config, thats all the customization you need. In order to get storage to put your VMs/CTs in, you need a dedicated storage system anyhow or HA / live migration wont work and having all your nodes depend on one node being available because it hosts all your storage is not a good idea.

Once you have dedicated storage, which may or may not be ZFS, you get all sorts of data exports from there, all of which proxmox supports (i.e. NFS and iscsi)

Also, is zfsonlinux even considered production stable yet? Ive heard mixed things about that.

Lastly a "datacenter" as you call it needs reliable, rock solid storage which as far as ZFS goes automatically means either oracle solaris (which is a risk, you never know what shady move oracle is going to pull next) or *BSD. The only non-ZFS solid storage contender I know of would be ceph, which also happens to be supported by proxmox now.
 
Illumos based distroes is also an option for a ZFS storage server.

Since the ZFS implementation in Linux is a fuse plugin running in user space it will never be as stable and have the same performance as a native supported file system running in kernel mode.
 
as I understand it, zfsonlinux is a kernel module; theres another native linux ZFS port by KQ or something, and additionally theres ZFS as fuse, so its 3 different "options". fuse based solutions disqualify themselfs automatically due to using fuse. I havent heard anyone using this KQ port or even testing it or anything, so it probably shouldnt be trusted, and lastly zfsonlinux might not be stable.

I had always considered illumos to be a rather obscure OS, somewhat like archlinux is among linux distributions, but okay, apparantly its a valid option too :)

EDITted to add: sorry for slightly going off-topic here, but I consider it interesting to get some "outside" input for things like these
 
Last edited: