[Samba] nmbdマスターブラウザのエラー解消法

https://blog.goo.ne.jp/59099/e/99d5f45caf70b841007ca31deb812d06

2006_0615_Samba_nmbd_マスターブラウザ

2006年06月15日 | ■18:Windows & UNIX
サーバのログを監視していたら、あるサーバ端末で

■サーバ1
———————————–
Jun 11 06:13:25 hostA nmbd[1497]: [2006/06/11 06:13:25, 0] nmbd/nmbd_namequery.c:query_name_response(101)
Jun 11 06:13:25 hostA nmbd[1497]: query_name_response: Multiple (2) responses received for a query on subnet aaa.aaa.aaa.aaa for name A<1d>.
Jun 11 06:13:25 hostA nmbd[1497]: This response was from IP bbb.bbb.bbb.bbb, reporting an IP address of bbb.bbb.bbb.bbb.
———————————–

ネット上を調べると以下ことらしい。
———————————–
発生するサブネット内にsambaをマスターブラウザとして起動しているUnix
サーバが複数存在して、その状態である拍子にお互い自分をマスターブラウザだと誤認識しまうと、メッセージが出てしまう...
———————————–

で■サーバ2では
———————————–
Jun 14 08:14:11 hostB nmbd[821]: [2006/06/14 08:14:11, 0] nmbdnmbd_become_lmb.c:unbecome_local_master_success(155)
Jun 14 08:14:11 hostB nmbd[821]: *****
Jun 14 08:14:11 hostB nmbd[821]:
Jun 14 08:14:11 hostB nmbd[821]: Samba name server hostB has stopped being a local master browser for workgroup A on subnet bbb.bbb.bbb.bbb
Jun 14 08:14:11 hostB nmbd[821]:
Jun 14 08:14:11 hostB nmbd[821]: *****
———————————–
と出力されてた。

そういえば、同サブネットセグメントの他のネットワークが参照
できなかったことを思い出した。

で結局、ITmedia エンタープライズ : Linux Tips「Sambaを動かすと他のネットワークコンピュータが見えなくなる」を参考にしてみた。

Sambaのバージョン2.0.6以降は、以下のように標準設定されるらしい。

os level = 20
local master = yes
preferred master = yes

これを

os level = 0
local master = no
preferred master = no

このように、マスターブラウザに関する設定を無効にすることに
よって、ログの出力を停止できた。

Linux、Netatalk、Samba、NFSを使用したファイルサーバーについて研究・運用しています。

fsをフォローする
参考リンク

コメント