NFS Share Storage not working for me

joeleo

Active Member
Apr 24, 2009
51
1
26
Hi, I've read through several threads on setting up backup storage and can't seem to get this working. Not sure what I'm not understanding but tried different things. Hope someone can help!

I have a dedicated server running proxmox 3.0 and I've signed up for a cloud storage service with my hosting. The cloud storage allows me to use NFS share as storage and is how I have it setup. The cloud storage is accessible by my dedicated host using private ip. I was provided a 10.0.0.x /24 ip to reach the NFS storage. On my proxmox host I have ETH0 configured with 10.0.0.100 /24 and can ping this fine.

However, when configuring NFS storage share from proxmox GUI the "Export" field never picks up anything after entering the NFS share IP server 10.0.0.x... I just enter the IP address of NFS Storage in "Server" field. Thanks in advance for any feedback/suggestions to get this working!

--Joe
 
As far as I know, multicast is needed . Somene else correct this if I'm wrong.

You could try to mount the nfs export using /etc/fstab .

then access that as a directory in pve.
 
What version of NFS is the storage server running?
PVE defaults to NFSv3 so if the storage server is NFSv4-only you need to change the version in /etc/pve/storage.cfg from 3 to 4.
 
@mir the NFS server is running NFSv3... When I create storage what entry needs to go in the "Export" field? Should this be the directory where my backups are? Or, is this the path provided to me by my NFS storage? I'm new to NFS stuff so this all not clear as I've tried various ways.
 
The export field is automatically populated by pve when it calls the server so you must be facing one of these problems:
1) The storage server does not export any folders
2) Proxmox is not allowed access to the storage servers exported folders

What does the /etc/exports on the storage server contain?
It should contain something like:
/exported/folder 10.0.0.0/24(rw,async,fsid=0,no_root_squash,no_subtree_check) <-- export to any server on 10.0.0.0/24

From a command line on your proxmox host try the following command and paste the output here:
rpcinfo 10.0.0.x

Above command should display something like this:
program version netid address service owner
100000 4 tcp6 ::.0.111 portmapper superuser
100000 3 tcp6 ::.0.111 portmapper superuser
100000 4 udp6 ::.0.111 portmapper superuser
100000 3 udp6 ::.0.111 portmapper superuser
100000 4 tcp 0.0.0.0.0.111 portmapper superuser
100000 3 tcp 0.0.0.0.0.111 portmapper superuser
100000 2 tcp 0.0.0.0.0.111 portmapper superuser
100000 4 udp 0.0.0.0.0.111 portmapper superuser
100000 3 udp 0.0.0.0.0.111 portmapper superuser
100000 2 udp 0.0.0.0.0.111 portmapper superuser
100000 4 local /var/run/rpcbind.sock portmapper superuser
100000 3 local /var/run/rpcbind.sock portmapper superuser
100024 1 udp 0.0.0.0.229.34 status 105
100024 1 tcp 0.0.0.0.151.125 status 105
100024 1 udp6 ::.146.217 status 105
100024 1 tcp6 ::.149.21 status 105
100003 2 tcp 0.0.0.0.8.1 nfs superuser
100003 3 tcp 0.0.0.0.8.1 nfs superuser
100003 4 tcp 0.0.0.0.8.1 nfs superuser
100227 2 tcp 0.0.0.0.8.1 - superuser
100227 3 tcp 0.0.0.0.8.1 - superuser
100003 2 udp 0.0.0.0.8.1 nfs superuser
100003 3 udp 0.0.0.0.8.1 nfs superuser
100003 4 udp 0.0.0.0.8.1 nfs superuser
100227 2 udp 0.0.0.0.8.1 - superuser
100227 3 udp 0.0.0.0.8.1 - superuser
100003 2 tcp6 ::.8.1 nfs superuser
100003 3 tcp6 ::.8.1 nfs superuser
100003 4 tcp6 ::.8.1 nfs superuser
100227 2 tcp6 ::.8.1 - superuser
100227 3 tcp6 ::.8.1 - superuser
100003 2 udp6 ::.8.1 nfs superuser
100003 3 udp6 ::.8.1 nfs superuser
100003 4 udp6 ::.8.1 nfs superuser
100227 2 udp6 ::.8.1 - superuser
100227 3 udp6 ::.8.1 - superuser
100021 1 udp 0.0.0.0.135.130 nlockmgr superuser
100021 3 udp 0.0.0.0.135.130 nlockmgr superuser
100021 4 udp 0.0.0.0.135.130 nlockmgr superuser
100021 1 tcp 0.0.0.0.171.171 nlockmgr superuser
100021 3 tcp 0.0.0.0.171.171 nlockmgr superuser
100021 4 tcp 0.0.0.0.171.171 nlockmgr superuser
100021 1 udp6 ::.198.12 nlockmgr superuser
100021 3 udp6 ::.198.12 nlockmgr superuser
100021 4 udp6 ::.198.12 nlockmgr superuser
100021 1 tcp6 ::.165.196 nlockmgr superuser
100021 3 tcp6 ::.165.196 nlockmgr superuser
100021 4 tcp6 ::.165.196 nlockmgr superuser
100005 1 udp 0.0.0.0.209.164 mountd superuser
100005 1 tcp 0.0.0.0.175.41 mountd superuser
100005 1 udp6 ::.176.119 mountd superuser
100005 1 tcp6 ::.131.135 mountd superuser
100005 2 udp 0.0.0.0.204.1 mountd superuser
100005 2 tcp 0.0.0.0.152.151 mountd superuser
100005 2 udp6 ::.229.37 mountd superuser
100005 2 tcp6 ::.193.230 mountd superuser
100005 3 udp 0.0.0.0.233.244 mountd superuser
100005 3 tcp 0.0.0.0.237.238 mountd superuser
100005 3 udp6 ::.192.168 mountd superuser
100005 3 tcp6 ::.216.99 mountd superuser
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!