PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba: nmbd wird nach einiger Zeit nicht mehr ausgeführt



Rainbowhawk
20.02.06, 23:40
Hallo,

ich habe ein merkwürdiges Phänomen mit Samba unter SuSE 9.3 Professional.
Der smbd läuft einwandfrei, jedoch verhält sich der nmbd etwas seltsam.
Nach einem Systemneustart starten sowohl nmbd als auch smbd. Wenn ich nun
per SWAT auf den Samba Server zugreife, dann wird ort der nmbd und der smbd
als "Running" angezeigt. Nach ein paar Tagen Betrieb wechselt der Status des
nmbd unter SWAT auf "not running" Sobald dies der Fall ist, können keine der
WinNT oder Win9x/ME Clients mehr auf den SAMBA Server zugreifen. Der Versuch,
den nmbd per SWAT neu zu starten scheitert.

# ps ax | grep mbd
29635 ? Ss 0:00 /usr/sbin/smbd -D
29636 ? S 0:00 /usr/sbin/smbd -D
25931 ? Ss 0:00 /usr/sbin/nmbd -D -s /etc/samba/smb.conf
25932 ? Ss 0:00 /usr/sbin/nmbd -D -s /etc/samba/smb.conf
3719 ? Ss 0:00 /usr/sbin/nmbd -D

# nmbstatus
Found 0 hosts. Collecting additional information. Please wait.

#


Nach zweimaligem
# /etc/init.d/nmb stop
läßt sich der nmbd entweder wieder über
# /etc/init.d/nmb start
oder per SWAT starten. Er wird unter SWAT dann auch wieder korrekt
als "Running" angezeigt und die WinNT und Win9x/ME Clients können
wieder darauf zugreifen.


Ein Auszug aus der /etc/samba/smb.conf

# Global parameters
[global]
workgroup = EDV
netbios aliases = fileserver01
server string = FILESERVER01
map to guest = Bad User
username map = /etc/samba/smbusers
name resolve order = bcast lmhosts wins host
printcap cache time = 750
printcap name = cups
logon path = \\%L\profiles\.msprofile
logon drive = P:
logon home = \\%L\%U\.9xprofile
domain master = No
wins support = Yes
ldap ssl = no
valid users = @smbusers, @root
printer admin = @ntadmin, root, administrator
cups options = raw


Woran kann dieses Verhalten liegen und wie kann ich das beseitigen?

Rainbowhawk
21.02.06, 06:30
Hallo,

ich hoffe, der Auszug aus dem logfile hilft weiter.
Die letzen Einträge sind wie folgt:

[2006/02/14 10:22:56, 0] nmbd/nmbd.c:main(668)
Netbios nameserver version 3.0.13-1.1-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1994-2004
[2006/02/14 10:22:56, 0] nmbd/asyncdns.c:start_async_dns(149)
started asyncdns process 21905
[2006/02/14 10:24:41, 0] nmbd/nmbd_responserecordsdb.c:find_response_record(220)
find_response_record: response packet id 12271 received with no matching record.
[2006/02/14 10:28:31, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396)
*****

Samba name server FILESERVER01 is now a local master browser for workgroup EDV on subnet 172.16.12.4

*****
[2006/02/14 10:28:36, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fa il(353)
find_domain_master_name_query_fail:
Unable to find the Domain Master Browser name EDV<1b> for the workgroup EDV.
Unable to sync browse lists in this workgroup.
[2006/02/14 10:42:46, 0] nmbd/nmbd.c:terminate(56)
Got SIGTERM: going down...
[2006/02/14 10:43:00, 0] nmbd/nmbd.c:main(668)
Netbios nameserver version 3.0.13-1.1-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1994-2004
[2006/02/14 10:43:00, 0] nmbd/asyncdns.c:start_async_dns(149)
started asyncdns process 22099
[2006/02/14 10:48:44, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396)
*****

Samba name server FILESERVER01 is now a local master browser for workgroup EDV on subnet 172.16.12.4

*****
[2006/02/14 10:48:46, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fa il(353)
find_domain_master_name_query_fail:
Unable to find the Domain Master Browser name EDV<1b> for the workgroup EDV.
Unable to sync browse lists in this workgroup.


Danach folgen lediglich nur noch weitere Fehlermeldungen
wie unten:


[2006/02/16 13:05:48, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fa il(353)
find_domain_master_name_query_fail:
Unable to find the Domain Master Browser name EDV<1b> for the workgroup EDV.
Unable to sync browse lists in this workgroup.
[2006/02/16 13:20:47, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fa il(353)
find_domain_master_name_query_fail:
Unable to find the Domain Master Browser name EDV<1b> for the workgroup EDV.
Unable to sync browse lists in this workgroup.
[2006/02/16 13:35:57, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fa il(353)
find_domain_master_name_query_fail:
Unable to find the Domain Master Browser name EDV<1b> for the workgroup EDV.
Unable to sync browse lists in this workgroup.

emba
21.02.06, 08:27
erhöhe bitte deinen debuglevel (mind. 5), beobachte das problem und poste, wenn es wieder auftritt. dein log ist leider nicht sehr hilfreich

greez

Sargnagel
21.02.06, 09:35
Morgen...

Läuft der Server alleine in dem Netz, gibt es einen PDC oder andere Fileserver?

Grüzi!
Marc

Rainbowhawk
21.02.06, 19:20
Hallo,

das Netzwerk besteht aus einer reinen Arbeitsgruppe. Ein Domain Controller ist nicht vorhanden. Es werden noch zwei Windows 2000 Maschinen betrieben, auf denen aus Softwarekompatibilitätsgründen (leider) ein
Windows 2000 Server OS laufen muss. Diese beiden Maschinen halten
keinerlei Active Directory Strukturen, DNS oder DHCP Dienste.

Ich habe jetzt erstmal das debug Level auf 5 erhöht und den nmbd neu gestartet. Ich bin gespannt wie lange er durchhält. Sobald er sich wieder
verabschiedet hat, werde ich das /var/log/samba/log.nmbd posten.

Gruß
Robert