Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Jan 2015 15:22:00 +0100
From:      =?UTF-8?B?TcOkcms=?= Owen <markowen2206@gmail.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: NFS "mount system call failed"
Message-ID:  <20150121152200.707d6361@MARC-THINKPAD.queenland>
In-Reply-To: <2096124637.17646377.1421796855627.JavaMail.root@uoguelph.ca>
References:  <20150120164409.49403c6e@MARC-THINKPAD.queenland> <2096124637.17646377.1421796855627.JavaMail.root@uoguelph.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 20 Jan 2015 18:34:15 -0500 (EST)
Rick Macklem <rmacklem@uoguelph.ca> wrote:

> Mark Owen wrote:
> > 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.
> > 
> Well, here's a couple of comments:
> 1 - Look in /var/log/messages for any errors generated by mountd or
> nfsd on the FreeBSD server.
> 2 - Make sure the daemons (mountd and nfsd) are running, via "ps
> axHl". 3 - It appears you have exported the file system "read-only",
> but are trying to mount it read/write. (I'm not sure this would
> produce an error at mount time or just if/when the client tries to
> write to the file server?)
> 4 - If nothing above helps, use "tcpdump -s 0 -w xxx.pcap host
> <client.host>" on the server to capture packets during a mount
> attempt and then look at xxx.pcap in wireshark (since it understands
> NFS). This will show you what interaction is going on between
> client<->server and may give you the hint as to what is broken.
> 
> rick
> 
> > 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.
> > _______________________________________________
> > freebsd-stable@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> > To unsubscribe, send any mail to
> > "freebsd-stable-unsubscribe@freebsd.org"
> > 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150121152200.707d6361>