Wondering how to restart NFS Service in RHEL 7? We can help you.
As part of our Server Management Services, we assist our customers with several RHEL queries.
Today, let us see how our engineers perform the restart.
How to restart NFS Service in RHEL 7
To begin with, we need the rpcbind service active for servers that support NFSv2 or NFSv3 connections.
In order to verify the status, we use the following command:
$ systemctl status rpcbind
On Red Hat Enterprise Linux 7.0, suppose, the NFS server exports NFSv3 and performs at boot.
Then we need to manually start and enable the nfs-lock service:
# systemctl start nfs-lock # systemctl enable nfs-lock
On the other hand, on 7.1 and later, nfs-lock starts automatically if necessary. So an attempt to enable it manually fails.
To start an NFS server, we use the following command:
# systemctl start nfs
After that, to enable NFS to start at boot, we use the following command:
# systemctl enable nfs
Later, to stop the server, we run:
# systemctl stop nfs
An easy method to stop and then start the NFS is the restart option.
This is the most efficient way to make configuration changes take effect after the edits in the configuration file.
Eventually, to restart the server, we type:
# systemctl restart nfs
Once we edit the /etc/sysconfig/nfs file, we restart the nfs-config service for the new values to take effect:
# systemctl restart nfs-config
The try-restart command only starts nfs if it is currently running. It is useful because it does not start the daemon if NFS is not running.
So, to conditionally restart the server, we type:
# systemctl try-restart nfs
Finally, we reload the NFS server configuration file without restarting the service:
# systemctl reload nfs
[Need further assistance? We are here for you]
In short, we saw how our Support Techs restart NFS Service in RHEL 7.