10.5. Starting and Stopping NFS
To run an NFS server, the rpcbind
[] service must be running. To verify that rpcbind
is active, use the following command:
service rpcbind status
Using service
command to start, stop, or restart a daemon requires root privileges.
If the rpcbind
service is running, then the nfs
service can be started. To start an NFS server, use the following command as root:
service nfs start
nfslock
must also be started for both the NFS client and server to function properly. To start NFS locking, use the following command:
service nfslock start
If NFS is set to start at boot, ensure that nfslock
also starts by running chkconfig --list nfslock
. If nfslock
is not set to on
, this implies that you will need to manually run the service nfslock start
each time the computer starts. To set nfslock
to automatically start on boot, use chkconfig nfslock on
.
nfslock
is only needed for NFSv2 and NFSv3.
To stop the server, use:
service nfs stop
The restart
option is a shorthand way of stopping and then starting NFS. This is the most efficient way to make configuration changes take effect after editing the configuration file for NFS. To restart the server, as root, type:
service nfs restart
The condrestart
(conditional restart) option only starts nfs
if it is currently running. This option is useful for scripts, because it does not start the daemon if it is not running. To conditionally restart the server, as root, type:
service nfs condrestart
To reload the NFS server configuration file without restarting the service, as root, type:
service nfs reload