TrueNAS Proxmox Plugin

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.

https://forums.truenas.com/t/truenas-proxmox-plugin-ready-for-community-under-testing-for-enterprise/67956

,

Leave a comment

Discover more from /root

Subscribe now to keep reading and get access to the full archive.

Continue reading