[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gentoojp-users 529] Re: I'm new to gentoo.
- Subject: [gentoojp-users 529] Re: I'm new to gentoo.
- From: Mamoru KOMACHI <usata@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Sat, 06 Sep 2003 03:30:53 +0900
- References: <[email protected]> <[email protected]>
小町です。ちょいと補足……。
At Sat, 06 Sep 2003 03:13:56 +0900,
I wrote:
> > master:/home /home/ nfs rw 0 0
> > などを記述している場合、クライアントがNFSマウントを試みる段階では
> > master(NIS/NFSサーバの名前)を知らない
>
> ネットワークが上がっているのであれば普通知っていると思うのですが……。
> /etc/resolv.conf の設定次第だと思います。ちなみにこちらでは名前で記述
> してマウントできています(名前解決の順序は hosts,bind,nis になっていま
> すが、NFS サーバの名前が引けるのは bind だけです)。
ここ、こちらの設定で NFS サーバとなっている計算機の名前が引けるように
設定してあるのは bind だけだ(/etc/hosts にも書いてないし NIS でも配っ
てない)、という意味です。DNS でなく NIS で名前が引けるように設定してい
るのであれば、/etc/resolv.conf ではなく NIS のほうで設定してください。
> DHCP でアドレスを取得する際 /etc/resolv.conf も書き換えられると思うの
> ですが(これも設定によりますが)、これの設定が間違っている、という可能性
> はありませんか? もしくは /etc/host.conf の設定で resolv.conf をちゃん
> と見ていない、ということも考えられます。
これも、DNS で引く設定になっているのに /etc/resolv.conf が変になってい
るとうまくいかない、という意味です。たとえば master.asia.com という計
算機だったとして、/etc/fstab には master と名前で書いているけれども 、
DHCP で配られている /etc/resolv.conf には domain asia.com という行が抜
けていて名前が引けない、といったことが考えられます。この場合であれば配
る /etc/resolv.conf に該当行を追加するか、/etc/fstab に FQDN で名前を
書くかすればうまくいくんじゃないかと思います。
> > rc-updateコマンドを参考にして、できあがったスクリプトを
> > /etc/init.dに入れ、
> > rc-update add <スクリプト名> default
> > としましたが、エラーこそ出ないもののやはり起動後に確認すると
> > NFSマウントされていません。
これ、よくよく考えてみるとたぶん動きませんね。/etc/init.d に置くのは
#!/bin/sh で始まる普通のシェルスクリプトではなく、#!/sbin/runscript で
始まる rc ファイルなので、まず先頭の行を変更し、/etc/init.d にある他の
ファイルを参考にして最低限 start() と stop() を書いてください。手で実
行する場合はもちろん普通のシェルスクリプトなので実行できますが、起動時
に実行されるのは runscript でないと実行されないと思います(rc ファイル
の start() 関数の部分が起動時に実行される)。
> > /etc/make.conf, /etc/make.global中に
> > HTTP_PROXY="<ip adress>:<port number>"
> > FTP_PROXY="<ip adress>:<port number>"
> > あるいは
> > PROXY="<ip adress>:<port number>"
これはどっちかというと make.conf の man ページのバグっぽいので、どなた
か本家に報告をお願いします (^^;
--
Mamoru KOMACHI <usata@xxxxxxxxxxxxxxxxxxxxxxx>
http://www.sodan.ecc.u-tokyo.ac.jp/~usata/