I know this has been asked quite a lot... I read threads all day, but still got no definitive answer yet.
The idea is to have a Proxmox VE that runs OMV as NAS solution using a ZFS filesystem.
As far as I see it there a two ways of achieving that:
First:
Passthrough the drives to a OMV in KVM and then build the ZFS filesystem with OMV.
+ OMV has direct access to the drives
- Drives/Folders have to be routed from OMV back to Proxmox so that other VMs can use them
- A lot of RAM has to be adressed to the OMV KVM
Second:
Create ZFS inside Proxmox and pass (part of ?) the vdev to OMV
+ Probably better (native) handling of ZFS
+ all the remaining RAM can be used as needed
- OMV then formats those as ext4 (which can't be any good)
- How much of the vdevs can I give to OMV so that I woun't run into any issues (I read something about like 80%)
I would prefere Proxmox to handle ZFS, so that I don't have to allocate so much RAM and I would generaly feel better about it.
Also ZFS inside OMV is done with a Proxmox kernel so this seems kind of stupid coming from Proxmox in the first place.
The best way to go would probably be to it with Samba inside Proxmox but I really want to have some GUI and I would like to run some Docker containers inside the OMV VM.
Maybe someone can enlighten me
The idea is to have a Proxmox VE that runs OMV as NAS solution using a ZFS filesystem.
As far as I see it there a two ways of achieving that:
First:
Passthrough the drives to a OMV in KVM and then build the ZFS filesystem with OMV.
+ OMV has direct access to the drives
- Drives/Folders have to be routed from OMV back to Proxmox so that other VMs can use them
- A lot of RAM has to be adressed to the OMV KVM
Second:
Create ZFS inside Proxmox and pass (part of ?) the vdev to OMV
+ Probably better (native) handling of ZFS
+ all the remaining RAM can be used as needed
- OMV then formats those as ext4 (which can't be any good)
- How much of the vdevs can I give to OMV so that I woun't run into any issues (I read something about like 80%)
I would prefere Proxmox to handle ZFS, so that I don't have to allocate so much RAM and I would generaly feel better about it.
Also ZFS inside OMV is done with a Proxmox kernel so this seems kind of stupid coming from Proxmox in the first place.
The best way to go would probably be to it with Samba inside Proxmox but I really want to have some GUI and I would like to run some Docker containers inside the OMV VM.
Maybe someone can enlighten me
Last edited: