[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:26953] Is portmap package necessary for NFS?



こんにちは.武田といいます.

もう解決した問題なんですが,一応聞いておきたいことがあるので,
メール書いてます.

先日,あるマシンを potato から woody に apt-get upgrade した
のですが,そのマシンの directory を他のマシンから nfs でマウ
ントすることができなくなっちゃいました.

調べてみると,/etc/init.d/nfs-kernel-server と 
/etc/init.d/nfs-common が起動のときに失敗してしまってるよう
でした.どんな風になるのかといいうと

$ /etc/init.d/nfs-kernel-server restart
Stopping NFS kernel daemon: mountd nfsd.
Unexporting directories for NFS kernel daemon...done.
Starting NFS kernel daemon: nfsdnfssvc: Connection refused
 mountdCannot register service: RPC: Unable to receive; errno = Connection refused
.
Exporting directories for NFS kernel daemon...done.
$ /etc/init.d/nfs-common restart
Stopping NFS common utilities: lockd statd.
Starting NFS common utilities: statd lockdlockdsvc: Connection refused
.

というエラーで両方とも失敗してしまいます./var/log/syslog にも

Feb 14 11:42:46 debian kernel: portmap: RPC call returned error 111
Feb 14 11:42:46 debian kernel: RPC: task of released request still queued!
Feb 14 11:42:46 debian kernel: RPC: (task is on xprt_pending)
Feb 14 11:42:51 debian kernel: portmap: RPC call returned error 111
Feb 14 11:42:51 debian kernel: RPC: task of released request still queued!
Feb 14 11:42:51 debian kernel: RPC: (task is on xprt_pending)
Feb 14 11:42:56 debian kernel: portmap: RPC call returned error 111
Feb 14 11:42:56 debian kernel: RPC: task of released request still queued!
Feb 14 11:42:56 debian kernel: RPC: (task is on xprt_pending)

という message が記録されます.

インストールされてるのは

ii  nfs-common     0.1.9.1-1      NFS support files common to client and serve
ii  nfs-kernel-ser 0.1.9.1-1      Kernel NFS server support

で,potato のときはこの 2 つの package を入れてたら,普通に 
NFS server が動いてました.

woody のに移って何が変わったのかよくわからなかったんですが,
portmap っていうものが関係しているみたいだったので,woody に
あった

ii  portmap        5-1            The RPC portmapper

っていう package を install してみたら,すんなり NFS がうま
く動くようになりました.

なんか?状態だったのでもうちょっと調べると,potato のときは
portmap 関係は netbase package に入ってて,それがインストー
ルされてたのでぼくも普通に NFS 使えてたみたいなんですが,
woody にしたら 別 package になって,それを install してなかっ
たので動かなくなったということみたいです.

というように解決したことはしたんですが,そもそも portmap
package は NFS を使うのに必要なものなんでしょうか? それにし
ては別に nfs-common も nfs-kernel-server も Depends してない
みたいですが...それとも,普通は NFS に portmap は必要ない
のがぼくのとこだけ必要な環境になってたということなんでしょう
か?

--

Shiro TAKEDA <ged9203@xxxxxxxxxxxxxxxxxx>