CentOS-5 NFSが変

CentOS-5でNFSを設定したがうまくいかない。

CentOS-5 では通常、 /etc/sysconfig/nfs 内に

LOCKD_TCPPORT=32803

LOCKD_UDPPORT=32769

MOUNTD_PORT=662

STATD_PORT=662

と記述しておくと、NFSの使用ポートを固定できるようになっています。

NFSクライアントでマウントはできるのですが、マウント後の動作が安定していない。

rpcinfo -p を見てみると nlockmgr の値が指定した値になっていないことに気がついた。ウェブで検索してしてみても同様のトラブルは見つからないので、再三設定を見直してみても、変な箇所は見つからず、どうしたものか分からなかったが、とりあえずの処置で nfs の再起動をして回避できることが分かったので、/etc/rc.local に追記した。

/etc/rc.local

/etc/rc.d/init.d/nfs restart

これで起動後にNFSを再起動させて、指定したポートを使うようになった。