NVMe passthru, Proxmox to Truenas?

Has anyone used an NVMe in passthru mode to a Truenas VM for an slog or L2ARC?

I do. Got two NVMe SSDs in TrueNAS, working flawlessly (one of them as L2ARC, the other as special vdev as part of a mirror).

Look for the SSD controller vendor under “add: PCI Device”. In my case it’s Silicon Motion SSD controller. Might be Phison or whatever for you. No tweaking required, all done using GUI with standard settings on my board (x570D4U-2L2T, good IOMMU groups). As each SSD has it’s own controller, there is no need for “all functions”.

Oh and when setting up TrueNAS…I had much better experience with UEFI. Just tell Proxmox and it automatically creates a 1MB UEFI partition. OVMF UEFI Bios + q35 machine had least amount of troubles.

2 Likes