21.5. NFS の開始と停止
NFS サーバーを実行するには、portmap サービスが実行されている必要があります。portmap がアクティブであることを確認するには、root で以下のコマンドを入力します。
service portmap status
portmap サービスが実行中の場合は、nfs サービスを開始できます。NFS サーバーを起動するには、root で以下を入力します。
service nfs start
注記
NFS クライアントとサーバーの両方が適切に機能するには、nfslock を起動する必要もあります。root タイプで NFS ロックを開始するには、/sbin/service nfslock start を実行します。NFS が起動時に開始するように設定されている場合は、chkconfig --list nfslock を実行して nfslock も起動するようにしてください。nfslock が の に設定されていない場合、これはコンピューターが起動するたびに /sbin/service nfslock の起動 を手動で実行する必要があることを意味します。システムの起動時に nfslock を自動的に起動するように設定するには、の端末 chkconfig nfslock に以下のコマンドを入力し ます。
サーバーを停止するには、root で以下を入力します。
service nfs stop
restart
オプションは、NFS を停止して起動する簡単な方法です。これは、NFS の設定ファイルを編集した後に設定変更を有効にする最も効率的な方法です。
サーバーを再起動するには、root で以下を入力します。
service nfs restart
condrestart
(conditional restart) オプションは、現在実行中の場合にのみ nfs を開始します。このオプションは、デーモンが実行されていない場合はデーモンを起動しないため、スクリプトに便利です。
条件付きでサーバーを再起動するには、root で以下を入力します。
service nfs condrestart
サービスを再起動せずに NFS サーバー設定ファイルを再読み込みするには、root で以下のコマンドを入力します。
service nfs reload
デフォルトでは、nfs サービスはシステムの起動時に自動的に起動し ません。システムの起動時に NFS が起動するように設定するには、/sbin/chkconfig、/usr/sbin/ntsysv、または Services Configuration Tool プログラムなどの initscript ユーティリティーを使用します。これらのツールの詳細は、18章 を参照してください。