- PR -

samba 2.2系 がうまく設定できません

1
投稿者投稿内容
Tt
常連さん
会議室デビュー日: 2003/04/02
投稿数: 42
投稿日時: 2004-06-17 17:04
現在、samba 2.2系をインストールし、動作確認をしているのですが、
NISサーバのクライアントどころかマスターとして起動しているPCからも
ypwhich にてうまくマスターサーバが拾えません。

インストール、設定の手順は以下のとおりです。

1) ypbind-mt-1.17.3 をインストール2) /etc/yp.conf に ypserver の項目を追加
3) /usr/sbin/ypbind を起動
4) rpcinfo -p localhost および rpcinfo -u localhost ypbind を実行し、
サービス内容がポートマッパに登録されていることを確認。
(以下は実行結果です)

# rpcinfo -p localhost
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 1024 status
100024 1 tcp 1024 status
391002 2 tcp 1025 sgi_fam
100007 2 udp 710 ypbind
100007 1 udp 710 ypbind
100007 2 tcp 713 ypbind
100007 1 tcp 713 ypbind
100004 2 udp 716 ypserv
100004 1 udp 716 ypserv
100004 2 tcp 719 ypserv
100004 1 tcp 719 ypserv

# rpcinfo -u localhost ypbind
プログラム 100007 バージョン 1 の準備が完了し待機中です
プログラム 100007 バージョン 2 の準備が完了し待機中です

5) /etc/passwd に以下の記述を追加。
+::::::

6) ypserv-2.13 をインストール。
7) /usr/sbin/ypserv にてデーモンを起動。
rpcinfo -u localhost ypserv を実行し、ポートマッパへ
登録されていることを確認。(以下は実行結果です)

# rpcinfo -u localhost ypserv
プログラム 100004 バージョン 1 の準備が完了し待機中です
プログラム 100004 バージョン 2 の準備が完了し待機中です

9) サーバにて /usr/lib/yp/ypinit -m を実行し、自サーバとスレーブサーバを
登録。(以下は実行結果、xxxxxxxは マスターサーバ の名前です)

xxxxxxxx has been set up as a NIS master server.

Now you can run ypinit -s xxxxxxxx on all slave server.

10) マスターサーバの /etc/nsswitch.conf 内の hosts の行を以下のように変更。
hosts nis files

11) マスターでypwhich を実行したところ、NIS ドメインではなく、IPアドレスが
出力された。

12) 上記と同様の設定を行ったスレーブサーバにて ypwhich -m を実行したところ、
以下のエラー出力。(以下は実行結果です)
※ yp.conf にはマスター、スレーブの順でIPを書いてあります。
ポートマッパへの登録は正常でした。

# ypwhich -m
YPBINDPROC_DOMAIN: Domain not bound
Can't get map list for domain xxxxxxxxx.
Reason: Can't bind to server which serves this domain


ネットで散々探したのですがいまいち手がかりがつかめなくて。。。
教えて君風味になって大変申し訳ないのですが、
どなたか教えていただけないでしょうか。よろしくお願い致します。 (長々とすみません)
Tt
常連さん
会議室デビュー日: 2003/04/02
投稿数: 42
投稿日時: 2004-06-18 12:58
自レスです。
上記に samba とありますが、YPの間違いです(><
本当に申し訳ありません。。。。
1

スキルアップ/キャリアアップ(JOB@IT)