Oops,You should always pass-through a controller, never disks.
Background, while old still valid: https://www.truenas.com/community/r...guide-to-not-completely-losing-your-data.212/
could it be problematic to set up a PVE with your favorite file system, ZFS, and then double-dub it in a VM running on it?
As a "solution," you'd simply pass through an entire controller instead of individual disks? Even the latter is a shady setup and merely a shady workaround.
You can't argue away the inherent performance loss of ZFS; you can only minimize it with dirty "tricks" and all their resulting consequences.
Doesn't sound very trustworthy.
P.S.:
Wouldn't it perhaps be smarter to use LVM/ext4 as the base on the PVE and only run the VMs with ZFS when needed?
Last edited: