Sharing storage between hosts

cassandrander

New Member
Apr 8, 2026
2
0
1
Hello,
I’ve just set up my first Proxmox VE environment and I’m working with two machines:

Host 1 (storage): 32 GB RAM, plenty of disk space
2× 500 GB SSDs (mirror)
3× 12 TB drives (ZFS RAID)
Host 2 (memory): 128 GB RAM, limited storage
2× 240 GB SSDs
2× 600 GB SAS drives

I’d like to run most workloads on the high-memory host (Host 2), but use the storage from Host 1.

Is it possible to share storage between the two Proxmox hosts?
If so, what’s the best way to configure it?
 
Hello,
There are multiple options here; perhaps the easiest is to use NFS:
https://pve.proxmox.com/pve-docs/pve-admin-guide.html#storage_nfs
In general you would need to:
  1. Host 1: Install the NFS server package (apt install nfs-kernel-server) and export your ZFS mount points by adding them to /etc/exports.
  2. Host 2 Proxmox GUI: Go to Datacenter > Storage > Add > NFS. Use the IP of Host 1 as the server and the export path as the target.
    For content types: select "Disk Image," "ISO Image," and "Container" to use the storage for your workloads.
 
  • Like
Reactions: woma