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サーバとクライアント