
Ubuntu日本語フォーラム

ログインしていません。
皆様初めまして
最近計算を行うためにLinuxを勉強し始めたものです。
現在PCクラスタを作りたく、NFS、NIS、rshの設定を行おうとしております。
しかしNISのサーバーの設定(正確にはapt-get install nis)を行った後
OS の起動、スリープ状態からログオン画面になるまでの時間、
ターミナルにてsudo コマンドとした後パスワード入力を求められるまでの時間が
異常に遅くなります。
apt-get remove nisとして
nisを外すと早くなるのでnisの影響だと考えました。
他のホームページにて/etc/hostsファイルを書き換えたらよいとの記載がありました。
そこで
ipアドレス ホスト名.localhost ホスト名
と書き足してみても改善されません。逆にこの記載を消しても改善されません。
記載すべき情報が少ないのかもしれませんが、何かご存知の方おりましたらよろしくご教示ください。
なお当方の使用環境は
イントラネット内プロキシ設定をしたネットワーク環境です。
ですos はubuntu10.04(64bit)
よろしくお願いします。
オフライン
こんにちわー
おそらく NIS ドメインのマスターサーバーにするのだと思いますが NIS インストール後にマスターサーバーに成る様な設定はされましたか?
オフライン
favicon.icoさんこんばんは
上記マシンは仰るとおりマスターサーバーにしたいと思っています。
#vi /etc/default/nis
にて
NISSERVER=masterへ変更
NISCLIENT=falseとしました。
あと
/etc/hostsファイルにて
127.0.0.0 localhost
127.0.0.1 ホスト名
の後にLANで使用するIPアドレス
10.122.,,,, ホスト名を追記しました。
これが原因かとも思いましたが追記部分を消しても改善しませんでした。
オフライン
すっごく時間がかかるというのはマスターサーバーの設定が出来ていないのでネットワーク内のサーバーを探している状態で
端末で NIS サービスを再起動してみてると判るとおもいます
$ sudo service nis restart
Stoping NIS Services
Starting NIS Services
Binding to YP Server
....
.... [fail]
マスターサーバー用の設定が完了していればわりと直ぐにサービスが起動し「Binding to YP Server」とは表示されなくなります
『ypinit コマンドで NIS データベース(NIS マップ)を作成されましたか?』
あと /etc/hosts は -- IP アドレス 10.122.aaa.bbb が固定で割り当てられているとして
127.0.0.0 localhost
127.0.0.1 ホスト名
10.122.aaa.bbb ホスト名
となっているのかな? これを
127.0.0.1 localhost
10.122.aaa.bbb ホスト名
にしたほうがいいかも
オフライン
favicon.icoさん
どうもありがとうございます。
$ sudo service nis restart
Stoping NIS Services
Starting NIS Services
Binding to YP Server
....
.... [fail]
ようなメッセージになっていたような気がします。
またホスト名も、仰るとおりの状況ですので
上記のアドバイス早速試してみます。
色々ありがとうございます。
オフライン
いろいろと調べた結果
/etc/defaults/nis
NISSERVER=master
NISCLIENT=false
としていたのがypserverとつながらない原因のようで
NISSERVER=true
NISCLIENT=false
としたらうまくサービスが動いてくれました。
また上記をの設定をする前に
nsswitch.confを
passwd: compat
group: compat
shadow: compat
から
passwd: compat nis
group: compat nis
shadow: compat nis
とサーバー側なのに設定したのがレスポンスが遅くなる原因みたいでした。
この対応で大丈夫か明日確認してみます。
オフライン
/etc/default/nis ですが
NISSERVER: マスターサーバーにするのなら master にしてください
NISCLIENT: NISSERVER=master の場合こちらは無視されます
オフライン
アドバイスありがとうございます。
ご指摘のとおりに設定を変更しました。
またサーバーの/etc/yp.confを
domain nisドメインネーム server 127.0.0.1
としたところ
sudo service nis restart
にてちゃんとつながりました。
ただクライアント側の設定で
/etc/yp.confに
ypserver ipadress
を入れたもののこちらがまだ繋がらないようです。
サーバー側のyp.confの設定が悪いのでしょうか。
聞いてばかりで申し訳ありません。
また、NISの使用にはrshなどでパスワード認証なくPC間の移動ができる設定も必要なのかもご存知のかたおりましたら
ご教示いただければ幸いです。
よろしくお願いします。
オフライン