TrueNAS SCALE On Proxmox
Run TrueNAS SCALE as a Proxmox VM with PCIe HBA passthrough to guarantee data integrity via a bare-metal RAID-Z1 ZFS array.
Published December 18, 2024 · Updated January 31, 2025
TrueNAS SCALE On Proxmox
This cluster is for the point where a host-side naspool stops feeling like a clever shortcut and starts feeling like two jobs mixed together.
The Proxmox host still needs to be the hypervisor. The NAS layer still needs snapshots, alerts, SMB and NFS exports, and a cleaner place to live. Running TrueNAS SCALE as a VM is the compromise that gives you that split without forcing new hardware into the plan first.
When This Path Fits
- you already have a stable Proxmox host and the storage role is growing beyond a simple host export
- you want managed SMB and NFS shares, snapshot schedules, SMART monitoring, and alerting from a dedicated NAS UI
- you have an LSI HBA card and three NAS drives, and you want to use industry-standard PCI-e passthrough and a RAID-Z1 layout to maximize data integrity and self-healing.
Why Move Beyond Host-Side naspool
The host can absolutely export storage directly. That is a valid first stage, and Storage And ZFS still documents it.
The reason to move is not because host-side ZFS is wrong. It is because once the lab wants shared model storage, Time Machine, clearer alerting, and a more dedicated storage control plane, separating the NAS role starts simplifying the rest of the stack.
| Question | Host-side naspool | TrueNAS SCALE VM |
|---|---|---|
| Where do you manage shares? | shell-first | dedicated web UI |
| Snapshot scheduling | cron and scripts | built-in tasks |
| SMART checks and alerting | manual wiring | built-in workflows |
| Time Machine target | manual SMB work | first-class share purpose |
| Shared models and backup exports | possible | cleaner long-term layout |
In This Cluster
- TrueNAS VM Build And Pool Design - reallocate RAM, retire the old
naspool, create the VM, configure LSI 9400 HBA PCIe passthrough, and buildtankas a RAID-Z1 array. - TrueNAS Shares And Proxmox Integration - create child datasets, publish NFS and SMB shares, mount them on the Proxmox host, wire them into containers, and move
vzdumpjobs over. - TrueNAS Protection, Verification, And Failure Handling - set snapshot schedules, SMART tests, scrubs, alerting, UPS integration, and rehearse what actually happens when a drive fails in the RAID-Z1 array.
Read This With
- Homelab Installation if the hardware is still being assembled or those WD RED bays are not committed yet.
- Storage And ZFS if the host is still exporting storage directly and you need the current baseline before migrating.
- Backup And Recovery once
truenas-vzdumpbecomes part of the backup story. - Secure Service Exposure On Proxmox if the TrueNAS UI is going to sit behind the existing reverse proxy layer.