Forumsamba-server startet nicht mehr
Norbert Riedel – Sonntag, 21. Mai 2006 14:32 Uhr

Hallo,

nach einem Sicherheitsupdate (DVD 05/2006) startet mein Samba server nicht mehr. Problem bleibt, wenn samba komplett deinstalliert und wieder neu installiert wird.
Die IP Adresse der Netzwerkkarte wurde geändert, wegen Anpassung an DSL Router.
In Runlevel existiert kein dienst “nmb”
In YAST Netzwerkdienste taucht nur samba client auf.
alle anderen Netzwerkfunktionen funktionieren, System (SUSE 10.0 Chip Edition NOVELL) läuft stabil.

Was ist passiert, wie kriege ich mein SAMBA wieder.
Ich bin dankbar für jeden Tipp.

Norbert Riedel

1 Antwort
Georg Schieche-Dirik – Sonntag, 21. Mai 2006 17:29 Uhr

Existiert “/etc/init.d/smb”?

Was zeigt Yast unter “Software” -> “Software installieren oder löschen?”, wenn Du konkret eine “Suche(n)” nach “Samba” startest (“i” oder garnichts)?

Was passiert, wenn Du “rcsmb start” auf der Kommandozeile aufrufst?

Was passiert, wenn Du die rpm-Packete von der DVD manuell installierst?

Sollte “/etc/init.d/smb” existieren, kannst Du es mit >> “bash -x /etc/init.d/smb start” (oder “stop” oder “status”…) aufrufen. Ich hatte mal ein Problem mit MySQL, “bash -x” zeigt die einzelnen Schritte des Startscriptes an und es ließ sich gleich ersehen, wo es hackte.

Grüße

Georg

Norbert Riedel – Sonntag, 21. Mai 2006 18:48 Uhr

Hallo Georg

/etc/init.d/smb existiert nicht
/etc/init.d/smbfs gibt es

Anzeige in Yast2 suchen “samba”
“kdebase3-samba
libsmbclient
samba-client
sambawinbind
Yast2-samba-clientYast2-samba-client-konfiguration”

auf “rcsmb start” und auch auf “rcnmb start” folgt “command not found”
kannst du damit was anfangen?

Norbert

Jens Singer – Montag, 22. Mai 2006 13:04 Uhr

Hallo Nobert,

nach Deinen Angaben über die installierten Samba-Komponenten, scheint der Samba-Server nicht mehr installiert zu sein (das Paket Samba fehlt).
Also bevor Du es nachinstalliert, solltest Du Deine alte “smb.conf” (wahrscheinlich noch im Verzeichnis /etc/samba) sichern, z.B in “smb.conf-save”.
Hast Du den Server wieder installiert, sollten im Verzeichnis /etc/init.d folgende zwei Samba-Startskripte wieder da sein “nmb” und “smb”.
Kopiere Deine “smb.conf-save” wieder in “/etc/samba/smb.conf”.
Aktiviere in einer Konsole als “root” die beiden Startskripte mit:
“chkconfig -add nmb” und “chkconfig -add smb” (geht auch über Yast->System-> Runlevel-Editor).
Nun starte sie mit “rcnmb start” und “rcsmb start” in der noch offenen Konsole.

Wenn das nicht klappt, fragt noch mal vorbei.

Gruß Jens

Norbert Riedel – Sonntag, 28. Mai 2006 17:16 Uhr

Hallo Jens,
ich fange an zu verzweifeln, jetzt habe ich die suse linux version 10.0 oss (chip edition) komplett neu auf meinem laptop installiert (einschließlich samba), linux läuft auch (Internet, Scanner, …..), nur in der etc/init.d fehlen noch immer die samba Startscripte nmb und smb.
In Yast Sw installieren werden alle samba Pakete als installiert angezeigt. Außerdem kann ich beide Rechner unter linux gegenseitig anpingen, aber mit “fish://< ip-adr> kann ich nur vom laptop auf den Desktop zugreifen nicht aber umgekehrt (firewall deaktiviert auf beiden Rechnern). Das ist doch mekwürdig.

Gruß Norbert