P14 - Mount TrueNAS NFS Storage on Proxmox
🚀 TrueNAS – P14: Mount TrueNAS NFS Storage on Proxmox (9-Minute Easy Setup)
If you’re running a Proxmox VE lab or production environment, shared storage is not optional — it’s critical.
In this guide, you will learn how to Mount TrueNAS NFS Storage on Proxmox in under 9 minutes using a clean and production-ready method.
This setup is ideal for:
🖥️ VM storage
📦 ISO repository
💾 Backup targets
🔄 Shared cluster storage
Let’s build it properly — the right way.
📌 Why Use TrueNAS NFS with Proxmox?
Using NFS storage from TrueNAS offers multiple advantages:
✅ Centralized storage management
✅ Easy VM migration (cluster-ready)
✅ Snapshot & backup capability
✅ Lightweight and fast
✅ Enterprise-friendly solution
For home labs and SMB environments, this combination is extremely powerful.
🧰 Lab Environment
| Component | IP Address |
|---|---|
| TrueNAS | 192.168.1.10 |
| Proxmox | 192.168.1.20 |
⚠️ Ensure both systems are in the same network and can ping each other.
🔧 Step 1 – Create Dataset on TrueNAS
1️⃣ Go to Storage → Datasets
2️⃣ Click Add Dataset
3️⃣ Name it: proxmox-nfs
4️⃣ Set Share Type: Generic
5️⃣ Save
This dataset will be exported via NFS.
🌐 Step 2 – Enable and Configure NFS Service
1️⃣ Go to Services → NFS
2️⃣ Enable the service
3️⃣ Set:
Number of Servers: default
Enable NFSv4 (recommended)
Click Start Automatically
🔐 Step 3 – Configure NFS Share
1️⃣ Go to Sharing → Unix Shares (NFS)
2️⃣ Click Add
Configuration:
Path:
/mnt/pool/proxmox-nfsAuthorized Networks:
192.168.1.0/24Maproot User:
rootMaproot Group:
wheel
Save and confirm changes.
⚠️ Using Maproot avoids permission issues with Proxmox root access.
🖥️ Step 4 – Add NFS Storage in Proxmox
Login to Proxmox Web GUI.
1️⃣ Go to Datacenter → Storage → Add → NFS
Fill in:
ID:
truenas-nfsServer:
192.168.1.10Export: Click “Scan” and select dataset
Content:
Disk Image
ISO Image
Container
Backup
Nodes: Select your node
Click Add
✅ Step 5 – Verify Storage
After adding:
Go to Datacenter → Storage
You should see:
You can now:
Create VM disks
Upload ISO files
Store backups
Migrate VMs (if clustered)
🔍 CLI Verification (Optional)
On Proxmox:
Expected output:
You can also check mount:
⚡ Performance Tips
For better performance:
Use 1Gbps or 10Gbps network
Enable Jumbo Frame (optional)
Use SSD pool on TrueNAS
Separate storage network (recommended for production)
🔐 Security Best Practices
✔ Restrict Authorized Networks
✔ Disable NFSv3 if not needed
✔ Use dedicated storage VLAN
✔ Regular snapshot schedule
Never expose NFS to the public internet.
🎯 When Should You Use This Setup?
This is perfect for:
Home lab engineers
IT infrastructure learners
Small business virtualization
Proxmox clusters
Centralized VM backup
If you are building serious infrastructure skills, mastering this setup is essential.
🏁 Conclusion
Mount TrueNAS NFS Storage on Proxmox is one of the most practical and powerful configurations you can implement in a virtualization environment.
It takes less than 10 minutes to deploy, but provides:
Scalability
Flexibility
High availability readiness
Professional storage architecture
If you’re learning Proxmox or building production-ready infrastructure, this integration is a must-have skill.
See also related articles
P21 – Effortless WordPress TrueNAS Setup Guide
P21 – Effortless WordPress TrueNAS Setup Guide 🚀 TrueNAS P21 – WordPress TrueNAS Apps Demo Deploy WordPress Easily (No Docker Skills Needed) Deploying WordPress on a NAS no longer requires deep Docker knowledge or complex manual configurations. With WordPress TrueNAS Apps, you can launch a fully functional WordPress instance directly...
Read MoreP20 – Essential ZFS Disk Scrubbing Best Practices Guide
P20 – Essential ZFS Disk Scrubbing Best Practices Guide 🚀 TrueNAS – P20: ZFS Disk Scrubbing – Step-by-Step Configuration & Best Practices Maintaining data integrity is one of the most important responsibilities of any storage administrator. Even enterprise-grade disks can develop silent data corruption over time. This is where ZFS...
Read MoreP18 – Ultimate MFA TrueNAS Security Setup Guide
P18 – Ultimate MFA TrueNAS Security Setup Guide 🚀 TrueNAS – P18: Secure TrueNAS with MFA (Google Authenticator) – Full Configuration Tutorial Security is critical for any production storage system. A strong password alone is no longer enough. If credentials are leaked, brute-forced, or reused elsewhere, your entire NAS infrastructure...
Read More