Build shared Proxmox storage with TrueNAS, the TerraMaster F8 SSD Plus, mirrored ZFS vdevs, and NVMe over TCP. I cover the plugin setup, a service configuration fix, and fio benchmarks showing roughly 50,000 mixed random IOPS, plus the hardware and caching limits behind those results.
Full blog post and fio commands: My TrueNAS storage setup for Proxmox https://www.virtualizationhowto.com/2026/09/i-built-my-ultimate-truenas-storage-setup-for-proxmox/
Chapters:
0:00 TrueNAS and Proxmox storage build overview
1:05 TerraMaster F8 SSD Plus hardware
2:02 Boot drives and data SSDs
2:34 Why I chose three mirrored ZFS vdevs
4:56 Installing and updating the TrueNAS plugin
5:45 Choosing NVMe over TCP
6:34 Fixing the storage service error
7:19 Setting up fio inside an Ubuntu VM
8:03 Mixed random I/O test configuration
8:59 Random IOPS and latency results
9:45 Sequential read and write benchmarks
10:47 PCIe and 10 GbE hardware limits
11:18 Caching and benchmark caveats
12:07 VM responsiveness and overall impressions
13:04 Final storage layout and next steps
Check out the VHT forums to get your questions answered: https://www.virtualizationhowto.com/community/
★ Skool Community https://www.skool.com/homelabexplorers/about?ref=25f64c297b724689ae81c7dd30ba2c21
★ Substack URL: bleevht.substack.com
★ Subscribe to the channel: https://www.youtube.com/channel/UCrxcWtpd1IGHG9RbD_9380A?sub_confirmation=1
★ My blog: https://www.virtualizationhowto.com
★ Twitter: https://twitter.com/vspinmaster
★ LinkedIn: https://www.linkedin.com/in/brandon-lee-vht/
★ Github: https://github.com/brandonleegit
★ Facebook: https://www.facebook.com/people/VirtualizationHowto/100092747277326/
★ Discord: https://discord.gg/Zb46NV6mB3
★ Pinterest: https://www.pinterest.com/brandonleevht/
