On 05/05/2012 07:26 PM, Tom H wrote:
On Thu, May 3, 2012 at 4:48 PM, zxq9<[email protected]> wrote:
[root@services sysconfig]# vim nfs
MOUNTD_NFS_V1="no"
MOUNTD_NFS_V2="no"
MOUNTD_NFS_V3="no"
I'm not sure whether this is still the case but you used to need a
"yes" for one of these because nfsv4 needs mountd to export mounts
even though mounted isn't used for mounting an export and doesn't need
to be allowed through the firewall.
Fortunately this is no longer the case -- NFSv4 is much more
self-contained/simpler than previous versions and a lot of this is due to
simplification of the formerly bizaar mountd baggage it used to carry.
You're right, thanks. Although with the config file below, mountd no
longer starts but showmount no longer works... Unless there's an
alternative to "showmount -d" and showmount -e", disabling the mountd
daemon isn't worth the price.
You're right. showmount doesn't work without mountd running. I never
noticed that because I never have a call to use showmount, but if you do
then this might be an issue. automount, fstab etups, etc.
(By the way, on 6.2 - and perhaps earlier 6s - 'MOUNTD_NFS_V1="no"'
isn't necessary.)
# cat /etc/sysconfig/nfs
RPCNFSDARGS="-N 2 -N 3"
LOCKD_TCPPORT=4001
LOCKD_UDPPORT=4001
MOUNTD_PORT=4002
RPCMOUNTDOPTS="-N 2 -N 3"
STATD_PORT=4003
STATD_OUTGOING_PORT=4004
RQUOTAD="no"
RQUOTAD_PORT=4005
#RPCRQUOTADOPTS=""
MOUNTD_NFS_V1="no"
OK, you got me. That was pretty funny -- not sure why I put that in.
Missed my coffee that day?