Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Nov 2017 19:28:09 -0500
From:      Thomas Laus <lausts@acm.org>
To:        Rick Macklem <rmacklem@uoguelph.ca>
Cc:        freebsd-current@freebsd.org
Subject:   Re: Mergemaster won't run on NFS mount
Message-ID:  <20171123002809.GA57732@mail.laus.org>
In-Reply-To: <YTXPR0101MB2174F8AAD92D8B761AB912A5DD200@YTXPR0101MB2174.CANPRD01.PROD.OUTLOOK.COM>
References:  <bdcfc9c9-506d-2c6b-c198-1c0ae29e15a7@acm.org> <YTXPR0101MB2174F8AAD92D8B761AB912A5DD200@YTXPR0101MB2174.CANPRD01.PROD.OUTLOOK.COM>

next in thread | previous in thread | raw e-mail | index | archive | help
Rick Macklem [rmacklem@uoguelph.ca] wrote:
> Make sure mountd is running with the "-S" option on the nfs server. If not,
> any mount operation done on the NFS server will result in EACCES failures
> while /etc/exports is being reloaded.
> (If it is running with "-S" I don't know why it would fail?)
> 
> ps: "-S" should be the default now...
>
My /etc/exports file is empty.  I have set the sharenfs property to
'YES" on the /usr/obj and /usr/src data sets.  The ZFS filesystem
handles NFS shares internally from the documenation.  In any event,
this is how my system has successfuly been doing NFS for nearly 2
years without any issues.  A client should be able to read and not
write to both /usr/src and /usr/obj to be able to installworld and
installkernel and have all mergemaster writes confined to a local
/var/tmp/temproot.

My /etc/rc.conf doesn't have any flags for mountd.
It is only a "YES" to enable.

Tom

-- 
Public Keys:
PGP KeyID = 0x5F22FDC1
GnuPG KeyID = 0x620836CF



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