CentOS6でNFSマウントを行なったところ
rpc.statd is not running
のエラーが表示されました。
“rpcbind”が起動していないとエラーになるとの情報を読み
起動していますがエラーが消えません。
他のサーバ(CentOS7)からはマウントができています。
また-o nolock
とオプションを付けるとエラーは出なくなりました。
“CentOS6では-o nolockが必要”の理由を教えてください。
$ sudo service rpcbind start rpcbind を起動中: [ OK ] $ sudo service rpcbind status rpcbind (pid 162415) を実行中... $ sudo mount 192.168.1.21:/volume1/share2 /mnt mount.nfs: rpc.statd is not running but is required for remote locking. mount.nfs: Either use '-o nolock' to keep locks local, or start statd. mount.nfs: an incorrect mount option was specified
$ sudo mount -o nolock 192.168.1.21:/volume1/share2 /mnt
"rpcinfo -p" は成功するけれど、"rpcinfo -p 127.0.0.1" は失敗する状況ではないでしょうか?