<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'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 "-" 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>