showmount時のエラー “RPC:Program not registered”

7月 25, 2010

showmount -e nfshostnameコマンドで、NFSサーバがエクスポートしているディレクトリ一覧
を取得できる。もしこの時に以下のエラーになったら。

RPC:Program not registered.


NFSに関るデーモンが正常に動いていることを前提としたら、疑うべきところは/etc/hostsあたり。
ホスト名とIPアドレスの相関が正しくなっているか。
また、showmount -e nfsのIPアドレスとして直接IPを指定しても上記の
エラーになるようだと、そもそもそのIP自体が間違っていると思われる。

自分の場合、まさにIPアドレス自体が違ってた・・・
分かってみれば本当に簡単なことだが、自分の中でそこを疑うという前提がなかったので、
ハマった・・・本当にハマった・・・

追記
「NFSに関るデーモン」とは、portmap,mountd,nfsdの3つのこと。
とりあえず以下コマンドで確認。

# rpcinfo -p hostname

または

# ps aux | egrep ‘portmap|mountd|nfsd’


関連記事
NFSサーバとクライアント

Posted by Le Blue | Categories: Linux |

No Responses so far | Have Your Say!

Comments are closed.