web-dev-qa-db-ja.com

NFSv4バインドポートを変更しますか?

別の目的でポート2049/tcpを使用する必要があります。 NFSDがバインドするポートを変更する方法はありますか? NFSv3またはNFSv2は必要ないので、rpcbindサービスを使用していません。その設定オプションが見つかりません...

1
four43

NFSv4のみ(RPCBINDなし)を使用している場合は、-p [port number]を/ etc/sysconfig/nfs RPCNFSDARGSに追加してポートを変更し、コメントが解除されていることを確認できます。

/etc/init.d/nfsを見てこれを見つけました、私はこの行を見つけました:

echo -n $"Starting NFS daemon: "
daemon rpc.nfsd $RPCNFSDARGS $RPCNFSDCOUNT

$RPCNFSDARGSの定義をファイルの先頭までさかのぼって追跡し、/ etc/sysconfig/nfsがロードされていることを確認しました。man rpc.nfsdは、ポートを指定する-pオプションを明らかにしました。

私の/ etc/sysconfig/nfsには次の行があります。

RPCNFSDARGS="-p 2050 -N 2 -N 3"
1
four43