1. 程式人生 > >Red Hat自動啟動和停止NFS服務

Red Hat自動啟動和停止NFS服務

4.4  啟動和停止NFS服務

1.啟動NFS服務

為了使NFS伺服器能正常工作,需要啟動portmap和nfs這兩個服務,並且portmap一定要先於nfs啟動,具體命令如下。

/etc/init.d/portmap start
/etc/init.d/nfs start

命令執行後如圖4-5所示,則表示先後啟動portmap和nfs服務成功。

 
圖4-5  啟動portmap和nfs服務

2.停止NFS服務

在停止NFS服務前,需要先停止NFS服務再停止portmap服務。如果系統中還有其他服務(如NIS服務)需要使用portmap服務時,則可不用停止portmap服務。具體命令如下。

/etc/init.d/nfs stop
/etc/init.d/portmap stop

命令執行後如圖4-6所示,則表示已先後停止了nfs和portmap服務。

 
圖4-6  停止nfs和portmap服務

3.重新啟動NFS服務

相關的命令如下。

/etc/init.d/nfs restart

命令執行後如圖4-7所示,表示重新啟動nfs服務成功。

 
圖4-7  重新啟動nfs服務

4.檢查portmap和nfs服務的狀態

相關的命令如下。

/etc/init.d/portmap status
/etc/init.d/nfs status

命令執行後如圖4-8所示,表示portmap和nfs服務正在執行。

 
圖4-8  檢查portmap和nfs服務狀態

5.設定自動啟動NFS服務

對於實際應用中的Linux系統,每次開機後都手工啟動nfs服務是不現實的,應該設定系統在指定的執行級別(通常為3和5)自動啟動portmap和nfs服務。具體命令如下。

chkconfig --level 35 portmap on
chkconfig --level 35 nfs on

當然,也可以執行"ntsysv"命令啟動服務配置程式,找到"nfs"和"portmap"服務,分別在其前面加上"*",然後選擇"確定"即可,如圖4-9所示。

 
圖4-9  設定自動執行nfs和portmap服務