I've been watching this thread for a while - glad people are making progress.
I'm running an OpenMediaVault VM using normal disk passthrough of a 4TB NVME and a couple of old sata hard drives. I'd seen that NFS client activity from an LXC to this VM's NFS server can lock things up. NFS traffic from an machine external to this VM seems solid. My less-that-ideal workaround was to have the LXC use sshfs to connect to OMV. If I can figure out how to move to PCI passthrough of the NVME without breaking things I probably will. I'm curious what people think about doing PCI passthrough of the SATA controller for the two hard drives. I currently don't NFS share these drives (they are just used for backup of the NVME drive). This would make the OMV instance look more like a physical machine (it would see SMART, control spindown of all the storage drives etc), but is there some downside I don't see?
I'm running an OpenMediaVault VM using normal disk passthrough of a 4TB NVME and a couple of old sata hard drives. I'd seen that NFS client activity from an LXC to this VM's NFS server can lock things up. NFS traffic from an machine external to this VM seems solid. My less-that-ideal workaround was to have the LXC use sshfs to connect to OMV. If I can figure out how to move to PCI passthrough of the NVME without breaking things I probably will. I'm curious what people think about doing PCI passthrough of the SATA controller for the two hard drives. I currently don't NFS share these drives (they are just used for backup of the NVME drive). This would make the OMV instance look more like a physical machine (it would see SMART, control spindown of all the storage drives etc), but is there some downside I don't see?