[samba-jp:19451] 【解決】ドメインマスタブラウザが頻繁に入れ替わっている(?)
Tamotsu Hasegawa
tamotsu @ nippaku.co.jp
2007年 5月 9日 (水) 21:01:46 JST
長谷川@ニッパク です.
「(3)ドメインマスタブラウザが頻繁に入れ替わっている(?)」に
ついて,解決できましたので作業報告をします.
メンバサーバであるW2KS(192.168.100.5)のイベントログを見たところ,
以下のメッセージが出ていました.
(最後に1回)
ブラウザ サービスがトランスポート
\Device\NetBT_Tcpip_{54BB8B2E-BDF7-4DE8-9EC4-6DFF82CD8AF3} で
バックアップ一覧の取得に失敗した回数が多すぎます。 バックアップ ブラウザ
を停止しています。
(2時間おきに8回ほど)
ブラウザはブラウザ マスタ \\CAMEL (ネットワーク
\Device\NetBT_Tcpip_{54BB8B2E-BDF7-4DE8-9EC4-6DFF82CD8AF3})
からサーバー一覧を取得できませんでした。 データはエラー コードです。
そこでGoogleさんにお聞きしたところ,マイクロソフトの以下の
ドキュメントを見つけました.
「マスタ ブラウザで発生するイベント ID 8021 および 8032 のトラブル
シューティング」
http://support.microsoft.com/kb/135404/ja
このドキュメントには「Sambaサーバーを使うなどある特定の条件で
上記のようなイベントログがでることがあります」という趣旨のことと,
ブラウザサービスの停止方法が書いてあります.
W2KS(メンバサーバ)はマスタブラウザにしたくないので,躊躇する
ことなくブラウザサービスを停止し,再起動時にブラウザサービスが
起動しないように設定し,さらにSambaを再起動することでlog.nmbdの
メッセージが出なくなりました.
camel# tail -n 40 log.nmbd
(snip)
[2007/05/09 20:11:31, 0] nmbd/nmbd.c:main(699)
Netbios nameserver version 3.0.24 started.
Copyright Andrew Tridgell and the Samba Team 1992-2006
[2007/05/09 20:11:31, 1] param/loadparm.c:lp_do_parameter(3427)
WARNING: The "printer admin" option is deprecated
[2007/05/09 20:11:31, 1] param/loadparm.c:lp_do_parameter(3427)
WARNING: The "printer admin" option is deprecated
[2007/05/09 20:11:31, 0] nmbd/asyncdns.c:start_async_dns(151)
started asyncdns process 54665
[2007/05/09 20:11:31, 0] nmbd/nmbd_logonnames.c:add_logon_names(163)
add_domain_logon_names:
Attempting to become logon server for workgroup ZOO on subnet 192.168.100.1
[2007/05/09 20:11:31, 0] nmbd/nmbd_logonnames.c:add_logon_names(163)
add_domain_logon_names:
Attempting to become logon server for workgroup ZOO on subnet UNICAST_SUBNET
[2007/05/09 20:11:31, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(335)
become_domain_master_browser_wins:
Attempting to become domain master browser on workgroup ZOO, subnet UNICAST_SUBNET.
[2007/05/09 20:11:31, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(349)
become_domain_master_browser_wins: querying WINS server from IP 192.168.100.1 for domain master browser name ZOO<1b> on workgroup ZOO
[2007/05/09 20:11:31, 0] nmbd/nmbd_logonnames.c:become_logon_server_success(124)
become_logon_server_success: Samba is now a logon server for workgroup ZOO on subnet UNICAST_SUBNET
[2007/05/09 20:11:31, 0] nmbd/nmbd_become_dmb.c:become_domain_master_stage2(113)
*****
Samba server CAMEL is now a domain master browser for workgroup ZOO on subnet UNICAST_SUBNET
*****
[2007/05/09 20:11:31, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_bcast(290)
become_domain_master_browser_bcast:
Attempting to become domain master browser on workgroup ZOO on subnet 192.168.100.1
[2007/05/09 20:11:31, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_bcast(303)
become_domain_master_browser_bcast: querying subnet 192.168.100.1 for domain master browser on workgroup ZOO
[2007/05/09 20:11:35, 0] nmbd/nmbd_logonnames.c:become_logon_server_success(124)
become_logon_server_success: Samba is now a logon server for workgroup ZOO on subnet 192.168.100.1
[2007/05/09 20:11:39, 0] nmbd/nmbd_become_dmb.c:become_domain_master_stage2(113)
*****
Samba server CAMEL is now a domain master browser for workgroup ZOO on subnet 192.168.100.1
*****
[2007/05/09 20:11:54, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396)
*****
Samba name server CAMEL is now a local master browser for workgroup ZOO on subnet 192.168.100.1
*****
camel# date
Wed May 9 20:53:59 JST 2007
camel# nmblookup -S ZOO#1B
WARNING: The "printer admin" option is deprecated
WARNING: The "printer admin" option is deprecated
querying ZOO on 192.168.100.255
192.168.100.1 ZOO<1b>
Looking up status of 192.168.100.1
CAMEL <00> - H <ACTIVE>
CAMEL <03> - H <ACTIVE>
CAMEL <20> - H <ACTIVE>
..__MSBROWSE__. <01> - <GROUP> H <ACTIVE>
ZOO <00> - <GROUP> H <ACTIVE>
ZOO <1b> - H <ACTIVE>
ZOO <1c> - <GROUP> H <ACTIVE>
ZOO <1d> - H <ACTIVE>
ZOO <1e> - <GROUP> H <ACTIVE>
MAC Address = 00-00-00-00-00-00
camel#
と,いうことで,ひとつ解決できました.
ただ,残りの2つ(「 (1)ログオンに時間がかかる」と「 (2)ホーム
ディレクトリが割り当てられない」)は無関係だったようで,
相変わらず症状が出ています.
引き続き,コメントをお待ちしております.
よろしくお願いします.
/* 長谷川 保 @ (株)ニッパク */
On 2007/05/09 14:12:03
wrote: Tamotsu Hasegawa <tamotsu @ nippaku.co.jp>
> 長谷川@ニッパク です.
>
> #連続投稿ですみません.
> #また,3つの質問がありますが,これらの関連性がわからないので
> #とりあえずスレッドを分けずにひとつのメールにしました.
>
> FreeBSD 6.2R,OpenLDAP2.3.27(pkgでインストール),
> Samba 3.0.24(Portsでインストール)の環境で,
> Windows2000Server(以下,W2KS)がPDCの既存ドメインから
> 移行してPDCを立ち上げました.
> 元々PDCだったW2KSは再インストールして前とは違う名前でメンバ
> サーバになっています.
> また,移動プロファイルは利用していません(利用しない設定にして
> いるつもりです:-)).
>
> この状況で以下の3つの問題が出ていますが,どうにも解決できません.
> 設定の問題だと思うのですが,不具合点等ございましたらご教示いただけま
> せんでしょうか.
>
> (1)ログオンに時間がかかる
>
> administratorでログオンすると問題ない(パスワードを入れてEnterを
> 押してから,デスクトップにアイコンが表示されるまで15秒ほど)ですが,
> 一般ユーザの場合に1分30秒ほどかかります.
> もう少し詳しく書くと,パスワードを入れてEnterを押してからアイコンが
> ない状態のデスクトップが表示されまでは15秒ほど,その後アイコンが
> 表示されるのがEnterを押してから1分30秒ほどです.
> クライアントに保存されているローカルプロファイルを削除してみましたが,
> 症状に変化はありませんでした.
>
> 認証自体はサッと終わっているようなのですが,何が引っかかっている
> のでしょうか?
>
> (2)ホームディレクトリが割り当てられない
>
> usrmgr.exeでホームディレクトリのドライブ(U:)とパス(デフォルトの
> \\%N\%Uや,サンプルの\\%L\%U)を設定しても,パスの設定を削除
> しても,いずれの場合でもログオン後にホームディレクトリが割り当て
> られません.
>
> ちなみに,ログイン後に手動で割り当てを行ってみたのですが,
> ログインしなおすと消えています.
>
> (3)ドメインマスタブラウザが頻繁に入れ替わっている(?)
>
> /var/log/samba/log.nmbdに以下のログが5分毎に繰り返し記録されて
> います.192.168.100.1はFreeBSD+Samba(PDC)で,192.168.100.5は
> W2KS(メンバサーバ)です.
> また,SambaへのPDC移行前は,W2KS(PDC)が192.168.100.1で稼動して
> おり,FreeBSD+Sambaを192.168.100.5として移行作業を行っていました.
> W2KS(PDC)を停止後,FreeBSD+SambaをPDCとし,続いて192.168.100.1に
> 変更しました.
>
> LANの構成は,サブネットは1つで,他ドメインと信頼関係を結ぶこともありま
> せん(他ドメインが存在しません)が,FreeBSD+Samba(192.168.100.1)を
> WINSサーバとし,念のためOS LEVELを65に設定しました.
> また,W2KS(192.168.100.5)のWINSは,192.168.100.1を設定しています.
>
> ログに記録されている動作(ドメインマスタブラウザの取り合い?)は不要だと
> 思うのですが・・・
>
> ===log.nmbd(抜粋)===
> [2007/05/09 13:10:35, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(335)
> become_domain_master_browser_wins:
> Attempting to become domain master browser on workgroup ZOO, subnet UNICAST_SUBNET.
> [2007/05/09 13:10:35, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(349)
> become_domain_master_browser_wins: querying WINS server from IP 192.168.100.1 for domain master browser name ZOO<1b> on workgroup ZOO
> [2007/05/09 13:10:36, 0] nmbd/nmbd_become_dmb.c:become_domain_master_query_success(233)
> become_domain_master_query_success:
> There is already a domain master browser at IP 192.168.100.5 for workgroup ZOO registered on subnet UNICAST_SUBNET.
> ===log.nmbdここまで===
>
> 以上3点です.
> 別スレッドのメールと重複しますが,smb.comfを添付します.
> また,足りない情報がありましたらご指示下さい.
> 以上,よろしくお願いします.
>
> ===smb.confここから===
> # Samba config file created using SWAT
> # from 192.168.100.25 (192.168.100.25)
> # Date: 2007/05/09 11:47:19
>
> [global]
> dos charset = CP932
> unix charset = EUCJP-MS
> display charset = EUCJP-MS
> workgroup = ZOO
> server string = Samba %v
> passdb backend = ldapsam:ldap://127.0.0.1
> guest account = Guest
> log file = /var/log/samba/log.%m
> max log size = 50
> socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
> add user script = /usr/local/sbin/smbldap-useradd -m '%u'
> delete user script = /usr/local/sbin/smbldap-userdel -r '%u'
> add group script = /usr/local/sbin/smbldap-groupadd -p '%g'
> delete group script = /usr/local/sbin/smbldap-groupdel '%g'
> add user to group script = /usr/local/sbin/smbldap-groupmod -m '%u' '%g'
> delete user from group script = /usr/local/sbin/smbldap-groupmod -x '%u' '%g'
> set primary group script = /usr/local/sbin/smbldap-usermod -g '%g' '%u'
> add machine script = /usr/local/sbin/smbldap-useradd -w '%u'; /usr/local/bin/pdbedit -x '%u'
> logon path =
> logon drive = U:
> domain logons = Yes
> os level = 65
> preferred master = Yes
> domain master = Yes
> wins support = Yes
> ldap admin dn = cn=Manager,dc=zoo,dc=nippaku
> ldap group suffix = ou=Groups
> ldap idmap suffix = ou=Idmap
> ldap machine suffix = ou=Computers
> ldap passwd sync = Yes
> ldap suffix = dc=zoo,dc=nippaku
> ldap ssl = no
> ldap user suffix = ou=Users
> admin users = Administrator
> printer admin = Administrator
>
> [printers]
> comment = All Printers
> path = /var/spool/samba
> printable = Yes
> browseable = No
>
> [netlogon]
> comment = Script for Domain Logon
> path = /datadisk/samba/netlogon
> guest ok = Yes
> browseable = No
> share modes = No
>
> [homes]
> comment = Domain user's Home Directories
> read only = No
> browseable = No
> vfs objects = recycle
> recycle:keeptree = yes
> recycle:repository = .recycle
>
> [product]
> comment = Product Information
> path = /datadisk/product
> read only = No
> create mask = 0777
> directory mask = 0777
> guest ok = Yes
> vfs objects = recycle
> recycle:keeptree = yes
> recycle:repository = .recycle
>
> [www]
> comment = WorldWideWeb data
> path = /datadisk/www
> read only = No
> create mask = 0777
> directory mask = 0777
> guest ok = Yes
> vfs objects = recycle
> recycle:keeptree = yes
> recycle:repository = .recycle
>
> [Facsimile]
> comment = Facsimile Log
> path = /datadisk/FAX
> read only = No
> vfs objects = recycle
> recycle:keeptree = yes
> recycle:repository = .recycle
>
> [Document]
> comment = Document
> path = /datadisk/Document
> read only = No
> create mask = 0775
> force create mode = 0770
> directory mask = 0775
> vfs objects = recycle
> recycle:keeptree = yes
> recycle:repository = .recycle
>
> [LanAdmin]
> comment = for LAN Admin
> path = /datadisk/LanAdmin
> read only = No
> create mask = 0774
> directory mask = 0775
> guest ok = Yes
> vfs objects = recycle
> recycle:keeptree = yes
> recycle:repository = .recycle
>
> ===smb.confここまで===
>
> /* 長谷川 保 @ (株)ニッパク */
samba-jp メーリングリストの案内