vine-users ML アーカイブ



[vine-users:056207] Re: NFS での動作不良

  • From: Y.Nagamachi <naga@xxxxxxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:056207] Re: NFS での動作不良
  • Date: Wed, 27 Nov 2002 01:18:22 +0900
On Tue, 26 Nov 2002 20:26:25 +0900
okui <okui@xxxxxxxxxxxx> wrote:

> 私もよくわかっていないんです。
> http://www.linux.or.jp/JF/JFdocs/NFS-HOWTO/index.htmlを見ると portmap,
> lockd,statdが動いたら
> クライアント側でサーバでマウントできると書いてあります、
> でもそこいらへんの事がハッキリとしません。
> 雑誌によってはlockdはいらないと書いてあるのもあるし。
> (でもnfslock動かしたらlockdとstadが起動するけど)

/etc/init.d/nfslock を覗いてみると kernel 2.2.18 より以前のバージョンでは
rpc.lockd は起動しないようになっているので rpc.lockd は必要ないでしょう。
rpc.statd に関して以前ハマったのは Vine 2.6 をインストールしたときだったか
/var/lib/nfs/statd の所有者とグループが rpcuser になってなくて起動できない
ことがありました。
# ls -la /var/lib/nfs/statd
で確認してみてください。

> nfsdを起動するって書いてあるのもあるしなんだか混乱しています。
> でも/etc/rc.d/init.dにはnfsd起動スクリプトってないけど。
> vineでは別のスクリプトから参照されてるのかも。
> NFSでサーバ側とクライアント側で必要なデーモンてなんでしょうか?

/etc/init.d/nfs というスクリプトがありませんか?
これが NFS サーバ関係の起動スクリプトです。
もしなければ nfs-utils を入れ直した方がいいかもしれません。
自分のマシン(Vine 2.6,nfs-utils-0.3.1-12vl2)では

# /etc/init.d/nfs status
rpc.mountd (pid 992) を実行中...
nfsd (pid 1004 1003 1002 1001 1000 999 998 997) を実行中...
rpc.rquotad (pid 987) を実行中...

のように表示されます。
NFS サーバは基本的に /etc/exports の設定だけで
# /etc/init.d/nfs start
すればよかったような気がするんですがどうでしょうか?

# Vine 2.1 の頃は Solaris をクライアントにするとフリーズしたりしてました。

> 又、autofsを使用すると必要なデーモンも変るんでしょうか?
NFS サーバがちゃんと動いていれば大丈夫だと思います。

################################
#      Yasuyuki Nagamachi      #
# naga@xxxxxxxxxxxxxxxxxxxxxxx #
################################