What it does
- New TrueNAS storage plugin for Proxmox VE.
- Designed for Proxmox hosts using a separate TrueNAS server for storage.
- Improves on traditional NFS or LVM-over-iSCSI workflows.
- Provides a “one LUN per virtual disk”, VVOL-like model.
- Automates provisioning through the TrueNAS API.
Key benefits
- ZFS snapshots are offloaded to TrueNAS.
- Per-virtual-disk configuration, including
volblocksize. - Easier VM/disk migration.
- Reduces repetitive manual storage provisioning.
- Supports:
- iSCSI
- NVMe/TCP
Minimum versions
- TrueNAS: 25.10 or newer, because the plugin uses the versioned JSON-RPC WebSocket API.
- Proxmox VE 8.x+: required for iSCSI.
- Proxmox VE 9.x+: required for NVMe/TCP.
Licensing
- Free to use; not restricted to TrueNAS Enterprise.
- Currently distributed through GitHub.
Important limitation
The plugin does not completely replace file-based storage. Proxmox cannot store ISO images, vzdump backups, or other ordinary files on iSCSI/NVMe block storage, so an NFS or SMB share is still required for those purposes.
Bottom line
The plugin makes a dedicated TrueNAS server much more tightly integrated with a Proxmox cluster, particularly for VM disks. It combines automated per-disk ZFS zvol/LUN provisioning, snapshots, and tunability with iSCSI or NVMe/TCP, while NFS/SMB remains necessary for ISO and backup storage.





