Hello!
I have recently moved a physical machine into a Proxmox LXC container. Apparently i haven't done my research properly beforehand, because i'm stuck without quota support on the ZFS subvol based LXC filesystem.
My questions, findings about this:
- On the GUI, the CT creation wizard, or the mount point creation wizard doesn't permit enabling of quotas if zfs type storage is selected. However, if you edit the mountpoint afterwards it lets you select quota, not that it does anything with quota inside the container. Is it by purpose, or is this an inconsistency in the GUI?
- I understand that quotas are only supported on blockdevice (such as lvm,raw) based container mounts.
ZFS could also give out a blockdevice as a ZVOL, why isn't this an option when creating CT mountpoints?
-What should I do to get quota support and enjoy the features of zfs?
Is there a recommended way I could mount an ext4 fs on a ZVOL inside an LXC,
Or I have to use QEMU if I want to keep ZFS as storage?
Thanks
I have recently moved a physical machine into a Proxmox LXC container. Apparently i haven't done my research properly beforehand, because i'm stuck without quota support on the ZFS subvol based LXC filesystem.
My questions, findings about this:
- On the GUI, the CT creation wizard, or the mount point creation wizard doesn't permit enabling of quotas if zfs type storage is selected. However, if you edit the mountpoint afterwards it lets you select quota, not that it does anything with quota inside the container. Is it by purpose, or is this an inconsistency in the GUI?
- I understand that quotas are only supported on blockdevice (such as lvm,raw) based container mounts.
ZFS could also give out a blockdevice as a ZVOL, why isn't this an option when creating CT mountpoints?
-What should I do to get quota support and enjoy the features of zfs?
Is there a recommended way I could mount an ext4 fs on a ZVOL inside an LXC,
Or I have to use QEMU if I want to keep ZFS as storage?
Thanks