<div dir="ltr">Hello,<div style>in f18 I see this content in file</div><div style><br></div><div style>/lib/systemd/system/nfs.service<br></div><div style><br></div><div style><div>[Unit]</div><div>Description=NFS Server</div>
<div>Requires=proc-fs-nfsd.mount var-lib-nfs-rpc_pipefs.mount rpcbind.service</div><div>Requires=nfs-idmap.service nfs-mountd.service nfs-rquotad.service</div><div>After=network.target named.service</div><div><br></div><div>
[Service]</div><div>Type=oneshot</div><div>RemainAfterExit=yes</div><div>StandardError=syslog+console</div><div>EnvironmentFile=-/etc/sysconfig/nfs</div><div>ExecStartPre=/usr/lib/nfs-utils/scripts/nfs-server.preconfig</div>
<div>ExecStartPre=/usr/sbin/exportfs -r</div><div>ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS $RPCNFSDCOUNT</div><div>ExecStartPost=-/usr/lib/nfs-utils/scripts/nfs-server.postconfig</div><div>ExecStop=/usr/sbin/rpc.nfsd 0</div>
<div>ExecStopPost=/usr/sbin/exportfs -f</div><div><br></div><div>[Install]</div><div>WantedBy=multi-user.target</div><div><br></div><div style>What do they mean the lines where after = sign there is a - (minus)</div><div style>
<br></div><div style>such as</div><div style><br></div><div>EnvironmentFile=-/etc/sysconfig/nfs<br></div><div><br></div><div style>Does this mean that actually environment file is not used?</div><div style><br></div><div style>
In fact I configured ports in iptables satisfying this /etc/sysconfig/nfs </div><div style><div>RPCNFSDCOUNT=8</div><div>LOCKD_TCPPORT=32803</div><div>LOCKD_UDPPORT=32769</div><div>MOUNTD_PORT=892</div><div>RQUOTAD_PORT=875</div>
<div>STATD_PORT=662</div><div>STATD_OUTGOING_PORT=2020</div><div><br></div><div style>But when I start the nfs service and check ports open</div><div style><br></div><div style><div># ps -ef|grep mount</div><div>root     19135     1  0 18:15 ?        00:00:00 /usr/sbin/rpc.mountd</div>
<div>root     19821 17123  0 18:53 pts/0    00:00:00 grep --color=auto mount</div><div><br></div><div># lsof -Pp19135</div><div>COMMAND     PID USER   FD   TYPE             DEVICE SIZE/OFF       NODE NAME</div><div>rpc.mount 19135 root  cwd    DIR              253,1     4096     522387 /var/lib/nfs</div>
<div>rpc.mount 19135 root  rtd    DIR              253,1     4096          2 /</div><div>rpc.mount 19135 root  txt    REG              253,1   276336     674293 /usr/sbin/rpc.mountd</div><div>rpc.mount 19135 root  mem    REG              253,1    62416     654089 /usr/lib64/<a href="http://libnss_files-2.16.so">libnss_files-2.16.so</a></div>
<div>rpc.mount 19135 root  mem    REG              253,1   144552     678575 /usr/lib64/<a href="http://libpthread-2.16.so">libpthread-2.16.so</a></div><div>rpc.mount 19135 root  mem    REG              253,1    40920     655774 /usr/lib64/libgssglue.so.1.0.0</div>
<div>rpc.mount 19135 root  mem    REG              253,1    22624     655691 /usr/lib64/libuuid.so.1.3.0</div><div>rpc.mount 19135 root  mem    REG              253,1   116224     664371 /usr/lib64/<a href="http://libnsl-2.16.so">libnsl-2.16.so</a></div>
<div>rpc.mount 19135 root  mem    REG              253,1  2071376     678570 /usr/lib64/<a href="http://libc-2.16.so">libc-2.16.so</a></div><div>rpc.mount 19135 root  mem    REG              253,1   162168     655777 /usr/lib64/libtirpc.so.1.0.10</div>
<div>rpc.mount 19135 root  mem    REG              253,1    22440     678573 /usr/lib64/<a href="http://libdl-2.16.so">libdl-2.16.so</a></div><div>rpc.mount 19135 root  mem    REG              253,1   217648     678654 /usr/lib64/libblkid.so.1.1.0</div>
<div>rpc.mount 19135 root  mem    REG              253,1    44592     664739 /usr/lib64/libwrap.so.0.7.6</div><div>rpc.mount 19135 root  mem    REG              253,1   162616     678569 /usr/lib64/<a href="http://ld-2.16.so">ld-2.16.so</a></div>
<div>rpc.mount 19135 root    0u   CHR                1,3      0t0       4507 /dev/null</div><div>rpc.mount 19135 root    1u   CHR                1,3      0t0       4507 /dev/null</div><div>rpc.mount 19135 root    2u   CHR                1,3      0t0       4507 /dev/null</div>
<div>rpc.mount 19135 root    3u   REG                0,3        0 4026532424 /proc/19131/net/rpc/auth.unix.ip/channel</div><div>rpc.mount 19135 root    4u   REG                0,3        0 4026532438 /proc/19131/net/rpc/nfsd.export/channel</div>
<div>rpc.mount 19135 root    5u   REG                0,3        0 4026532442 /proc/19131/net/rpc/nfsd.fh/channel</div><div>rpc.mount 19135 root    6r   REG              253,1      299     525178 /var/lib/nfs/etab</div><div>
rpc.mount 19135 root    7u  IPv4             238470      0t0        UDP *:20048 </div><div>rpc.mount 19135 root    8u  IPv4             238480      0t0        TCP *:20048 (LISTEN)</div><div>rpc.mount 19135 root    9u  IPv6             238483      0t0        UDP *:20048 </div>
<div>rpc.mount 19135 root   10u  IPv6             238486      0t0        TCP *:20048 (LISTEN)</div><div>rpc.mount 19135 root   11u  unix 0xffff880036bb8340      0t0     238509 socket</div><div><br></div><div style>I&#39;m able to mount from another host with version 4 but not version 3 so I suspect /etc/sysconfig/nfs is not parsed...</div>
<div style><br></div><div style>If this is the case would it be possible to simply remove the &quot;-&quot; or should I configure parameters in another file for Fedora 18?</div><div style><br></div><div style>Thanks in advance,</div>
<div style>Gianluca</div></div></div></div></div>