Date: Tue, 4 Jan 2011 20:09:35 -0500 (EST) From: Rick Macklem <rmacklem@uoguelph.ca> To: Marek Salwerowicz <marek_sal@wp.pl> Cc: freebsd-stable@freebsd.org, Maciej Milewski <milu@dat.pl>, Jean-Yves Avenard <jyavenard@gmail.com> Subject: Re: NFSv4 - how to set up at FreeBSD 8.1 ? Message-ID: <241056373.111669.1294189775780.JavaMail.root@erie.cs.uoguelph.ca> In-Reply-To: <DDB42FB5761D4C91B046976C8A4A371E@marekdesktop>
next in thread | previous in thread | raw e-mail | index | archive | help
> Hi, > > so it slowly starts working: > > nfs4-server# cat /etc/exports > V4: / > / -maproot=root -network 192.168.183.0 -mask 255.255.255.0 > nfs4-server# > > nfs4-server# ps aux | grep mountd > root 857 0.0 0.6 3348 1520 ?? Is 11:53PM 0:00.01 > /usr/sbin/mountd -e -r > nfs4-server# ps aux | grep nfsd > root 1303 0.0 0.5 3288 1324 ?? Is 12:04AM 0:00.03 nfsd: master > (nfsd) > root 1304 0.0 0.5 3288 1260 ?? S 12:04AM 0:00.02 nfsd: server > (nfsd) > nfs4-server# > > > I am able to mount the root '/' from nfs4-server: > > nfs4-client# mount_nfs -o nfsv4 192.168.183.131:/ /marek_nfs4/ > nfs4-client# ls /marek_nfs4/ > .cshrc cdrom home proc usr > .profile compat lib rescue var > .snap dev libexec root > COPYRIGHT dist media sbin > bin entropy mnt sys > boot etc plik tmp > nfs4-client# mount > /dev/ad0s1a on / (ufs, local) > devfs on /dev (devfs, local, multilabel) > /dev/ad0s1e on /tmp (ufs, local, soft-updates) > /dev/ad0s1f on /usr (ufs, local, soft-updates) > /dev/ad0s1d on /var (ufs, local, soft-updates) > 192.168.183.131:/ on /marek_nfs4 (newnfs) > nfs4-client# > > it works also on different partition: > > nfs4-server# cat /etc/exports > V4: /usr > /usr/home -maproot=root -network 192.168.183.0 -mask 255.255.255.0 > nfs4-server# > > > nfs4-client# mount_nfs -o nfsv4 192.168.183.131:/home /marek_nfs4/ > nfs4-client# ls /marek_nfs4/ > marek > nfs4-client# > You can also do the following: For /etc/exports V4: / /usr/home -maproot=root -network 192.168.183.0 -mask 255.255.255.0 Then mount: # mount_nfs -o nfsv4 192.168.183.131:/usr/home /marek_nfs4/ (But only if the file system for "/" is ufs and not zfs and, admittedly there was a debate that has to be continued someday that might make it necessary to export "/" as well for ufs like zfs requires.) rick ps: And some NFSv4 clients can cross server mount points, unlike NFSv2, 3.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?241056373.111669.1294189775780.JavaMail.root>