NFS "mount system call failed"

Märk Owen markowen2206 at gmail.com
Tue Jan 20 15:44:14 UTC 2015


Hi everyone,

I'm using FreeBSD 10.1 to share a ZFS pool (mounted at /media/storage)
through NFS to Linux clients (Debian 7). I don't seem to get any errors
when the nfs services start on FreeBSD but I can't mount the shares on
the clients, all I get is: mount.nfs4: mount system call failed (Tried
as NFSv3 and NFSv4, same result).

I'm really frustrated here since It worked barely an hour ago and I
have absolutely no idea why I getting this error now.

Anyway, here are my /etc/rc.conf and /etc/exports files from the server:

/etc/rc.conf
	...
	## ZFS
	zfs_enable="YES"
	## NFSv4 Server
	nfs_server_enable="YES"
	nfsv4_server_enable="YES"
	rpcbind_enable="YES"
	mountd_enable="YES"
	mountd_flags="-r"
	#rpc_lockd_enable="YES"
	#rpc_statd_enable="YES"

/etc/exports (I tried both as NFSv3 and NFSv4, here are the two options)
-NFSv3:
	/media/storage/data -ro -alldirs -network 192.168.1.0 -mask
	255.255.255.0

-NFSv4:
	V4:/media/storage -network 192.168.1.0 -mask 255.255.255.0
	/media/storage/data -ro -alldirs -network 192.168.1.0 -mask
	255.255.255.0


On the clients I use the following commands to try to mount the share:
- NFSv3: mount -t nfs -o nolock server-ip:/media/storage/data /mnt/tmp
- NFSv4: mount -t nfs4 server-ip:/data /mnt/tmp

Thank you for reading and I hope that someone will be able to help me.


More information about the freebsd-stable mailing list