Samba startet nicht

Probleme mit Samba, NFS, FTP und Co.
Antworten
kenny
Beiträge: 39
Registriert: 10.01.2002 15:24:54

Samba startet nicht

Beitrag von kenny » 04.05.2002 17:27:09

Ich habe auf einem Server wo, potato leuft, Samba installiert. Wenn ich es dann mit dem init.d script starten, pasiert garnichts. Ich habe dann versucht Samba per Hand zustarten, mit nmbd -D und nmbd -D. Folgende Fehlermeldung stand dann in der Syslog:

May 4 16:26:49 red smbd[803]: [2002/05/04 16:26:49, 0] lib/util_sock.c:open_socket_in(863)
May 4 16:26:49 red smbd[803]: bind failed on port 139 socket_addr=0.0.0.0 (Address already in use)

Kann mir jemand sagen woran es liegt?

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Re: Samba startet nicht

Beitrag von feltel » 04.05.2002 17:48:43

kenny hat geschrieben:May 4 16:26:49 red smbd[803]: [2002/05/04 16:26:49, 0] lib/util_sock.c:open_socket_in(863)
May 4 16:26:49 red smbd[803]: bind failed on port 139 socket_addr=0.0.0.0 (Address already in use)
Scheinbar läuft dann Samba schon. Schau mal mit "ps ax" nach smbd und nmbd-Tasks. Du kannst die alle killen und dann versuch nochmal Samba mit "/etc/init.d/samba start" zu starten.

Anschließend kannst Du ja mal mit smbclient (im Paket smbclient) versuchen, Dich mit Samba zu verbinden.

kenny
Beiträge: 39
Registriert: 10.01.2002 15:24:54

Beitrag von kenny » 04.05.2002 18:18:01

smbd leuft nicht

Wenn ich "/etc/init.d/ samba start " ausführe passier garnichts. Ich habe mal versucht "/etc/init.d/ samba" auszuführe aber da passierte auch nichts, nicht mal die Meldung "Usage: /etc/init.d/samba {start|stop|reload|restart|force-reload}"

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 04.05.2002 18:34:31

kenny hat geschrieben:Wenn ich "/etc/init.d/ samba start " ausführe passier garnichts.
Da sollte schon was passieren, nur kommt keine Ausgabe auf dem Bildschirm dazu. Beim Samba-Start werden die zwei Daemonen smbd (der eigentliche Samba) und nmbd (für die Namensauflösung zuständig) gestartet. Die müssten dann auch in der Prozessliste mit auftauchen.

Was sagt denn "netstat -l"?

kenny
Beiträge: 39
Registriert: 10.01.2002 15:24:54

Beitrag von kenny » 04.05.2002 18:57:41

Wenn ich "/etc/init.d/ samba start " ausführe müste doch diese meldung kommen "Starting Samba daemons: nmbd smbd." oder ?

"netstat -l" sagt:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:time *:* LISTEN
tcp 0 0 *:discard *:* LISTEN
tcp 0 0 *:netbios-ssn *:* LISTEN
tcp 0 0 *:daytime *:* LISTEN
tcp 0 0 *:finger *:* LISTEN
tcp 0 0 *:sunrpc *:* LISTEN
tcp 0 0 *:auth *:* LISTEN
tcp 0 0 p3EE21885.dip.t-:domain *:* LISTEN
tcp 0 0 192.168.1.1:domain *:* LISTEN
tcp 0 0 red:domain *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
udp 0 0 *:talk *:*
udp 0 0 *:ntalk *:*
udp 0 0 *:1031 *:*
udp 0 0 *:netbios-ns *:*
udp 0 0 *:discard *:*
udp 0 0 p3EE21885.dip.t-:domain *:*
udp 0 0 192.168.1.1:domain *:*
udp 0 0 red:domain *:*
udp 0 0 *:sunrpc *:*
Active UNIX domain sockets (only servers)
Proto RefCnt Flags Type State I-Node Path
unix 2 [ ACC ] STREAM LISTENING 7745 /var/run/ndc
unix 2 [ ACC ] STREAM LISTENING 4040 /dev/log

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 04.05.2002 19:15:10

kenny hat geschrieben:Wenn ich "/etc/init.d/ samba start " ausführe müste doch diese meldung kommen "Starting Samba daemons: nmbd smbd." oder ?
Ja, eigentlich schon.

Bei Dir läuft dann ja tatsächlich kein Samba. Deinstallier Samba mal komplett mit "apt-get install samba-" und installier es dann mit "apt-get install samba" neu. Danach mach bitte ein "dpkg-reconfigure samba".

Wenn Du Samba starten willst, dann mach bitte auf einer zweiten Konsole ein "tail -f /var/log/messages". Wenn Fehler auftreten, dann werden die dort entsprechend angezeigt.

kenny
Beiträge: 39
Registriert: 10.01.2002 15:24:54

Beitrag von kenny » 04.05.2002 19:55:40

"dpkg-reconfigure samba" ging nicht, weil debconf: "ackage "samba" is not installed or does not use debconf"

Ich habe das mit der zweiten Konsole ausprobiert aber in der /var/log/messages stand nichts von samba als ich samba starten wolte .

Benutzeravatar
cr
Beiträge: 18
Registriert: 28.05.2002 11:13:48
Wohnort: Århus

samb

Beitrag von cr » 30.05.2002 20:13:24

Sieht aus als ob samba überhaupt nicht richtig installiert ist.

apt-get remove --purge samba
apt-get install samba

(--purge entfernt auch configurationsdateien ist also mit vorsicht zu benutzen.

ob samba läuft kannst du dann mit ps -aux | grep smbd sehen. '
Hier mein output.

cr@monika:~$ ps -aux | grep smbd
Bad syntax, perhaps a bogus '-'?
root 289 0.0 0.3 3760 1448 ? S 19:30 0:00 /usr/sbin/smbd -D
cr 537 0.0 0.1 1340 472 pts/1 S 20:09 0:00 grep smbd
cr@monika:~$
smbd läuft mit pid 289.

Christoph
Christoph Ridder

andrebln
Beiträge: 1
Registriert: 02.06.2002 01:20:51
Wohnort: berlin

Beitrag von andrebln » 02.06.2002 01:30:57

[quote="feltel"][quote="kenny"]Wenn ich "/etc/init.d/ samba start " ausführe müste doch diese meldung kommen "Starting Samba daemons: nmbd smbd." oder ?[/quote]
Ja, eigentlich schon.

Bei Dir läuft dann ja tatsächlich kein Samba. [[/quote]
tcp 0 0 *:netbios-ssn *:* LISTEN

netstat -apt | grep netbios
würde folgendes liefern
tcp 0 0 *:netbios-ssn *:* LISTEN 5775/smbd
also läuft doch samba!

kenny
Beiträge: 39
Registriert: 10.01.2002 15:24:54

Beitrag von kenny » 02.06.2002 01:37:27

Ich habe den Fehler gefunden,
Der inetd hat den Port 139 benutzt. Ich habe Samba jetzt als Daemonen laufen.

kenny

Antworten