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>