PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba SMB Daemon startet nach SuSE-Update



Carry-2
23.06.03, 13:50
:(
Folgendes Problem:
Habe einen Samba-Server als Domänencontroller. Lief bisher auch einwandfrei. Hab am Samstag ein SuSE-Online Update durchgeführt, wobei Samba upgedatet wurde von 2.2.5-80 auf 2.2.5-178. Seitdem lässt sich der SMB-Daemon nicht mehr starten. Das Bizarre: Die Domäne selber funktioniert aber. Erst wenn ich die smb.conf ändere semmelt mir der Samba ab.

Habt Ihr ne Idee?
Bin für jeden Vorschlag dankbar!

Carry:(

Doh!
23.06.03, 13:56
Warte mal, ich befrage meine Glaskugel........ *pling* - mist, jetzt ist sie zerbrochen... hmmm, dann musst Du wohl doch Deine smb.conf posten, so ein ärger...

Doh!
23.06.03, 13:58
Original geschrieben von Carry-2
:Die Domäne selber funktioniert aber.

Die Clients halten die Domain per broadcast am Leben

mamue
23.06.03, 15:51
@Doh!


Warte mal, ich befrage meine Glaskugel........ *pling* - mist, jetzt ist sie zerbrochen...

Kein Problem, ich mail Dir meine, uuencoded wie gehabt, sonst geht sie auch noch kaputt.

Schon mal die /etc/init.d/smb angeschaut, ob die mal wieder überschrieben wurde?
Just gestern hatte ich das gehabt, als ich "meine" Server umräumen musste.
Ansonsten mal in die logs schauen, _warum_ denn smbd (nmbd?) nicht mehr startet.
Un überhaupt, welche SuSE version, da gibt es doch deutliche Unterschiede ziwschen 8.2 un denen davor.
*pling* Schade Doh!, jetzt ist meine auch kaputt, das war wohl zuviel.

mamue

Carry-2
23.06.03, 16:06
Allerdings ne zensierte Version. Die Usernamen und Workgroup bzw. Netbios-Name wurde geändert ansonsten vom Aufbau gleich.




# smb.conf is the main samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SuSE
# Date: 2002-09-12
[global]
workgroup = LINUX
netbios name = LINUX
security = user
encrypt passwords = Yes
guest account = Nobody
map to guest = Bad User
log file = /var/log/samba/%m
socket options = SO_KEEPALIVE IPTOS_LOW DELAY TCP_NODELAY
os level = 99
wins support = yes
character set = ISO8859-15
client code page = 850
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
domain logons = Yes
domain master = Yes
logon Script = %U.bat
logon Script = %m.bat
strict locking = yes
# revalidate = yes

[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon

[homes]
comment = Home Directories
read only = No
create mode = 0600
directory mode = 0700
browseable = No
hide unreadable = yes
writeable = yes
valid users = +users
admin users = +users
path = %H

[Freigabe1]
comment = Freigabe1
path = /file/freigabe1/
guest ok = yes
read only = No
writeable = yes
# username = @users
valid users = +users
read list = +users
write list = +users
admin users = +users

[Freigabe2]
comment = Freigabe2
path = /file/freigabe2/
guest ok = yes
read only = no
username = user1 user2 user3 user4 sysv root
valid users = user1 user2 user3 user4 sysv root
invalid users = user5 user6 user7 user8 user9 user10 user11 user12 user13 user14 user15 user16 user17 user18 user19 user20 user21 user22 user23 user24 user25 user26 user27 user28 user29 user30 user31 user32 user33 user34 user35
read list = user1 user2 user3 user4 sysv root
write list = user1 user2 user3 user4 sysv root
admin users = user1 user2 user3 user4 sysv root

[Freigabe3]
comment = Freigabe3
path = /file/freigabe3/
guest ok = yes
read only = no
username = user5 user6 user7 user8 sysv root
valid users = user5 user6 user7 user8 sysv root
invalid users = user1 user2 user3 user4 user9 user10 user11 user12 user13 user14 user15 user16 user17 user18 user19 user20 user21 user22 user23 user24 user25 user26 user27 user28 user29 user30 user31 user32 user33 user34 user35
read list = user5 user6 user7 user8 sysv root
write list = user5 user6 user7 user8 sysv root
admin users = user5 user6 user7 user8 sysv root

[Freigabe4]
comment = Freigaben4
path = /file/freigabe4/
guest ok = yes
read only = no
username = user9 user10 user11 user12 sysv root
valid users = user9 user10 user11 user12 sysv root
invalid users = user1 user2 user3 user4 user5 user6 user7 user8 user13 user14 user15 user16 user17 user18 user19 user20 user21 user22 user23 user24 user25 user26 user27 user28 user29 user30 user31 user32 user33 user34 user35
read list = user9 user10 user11 user12 sysv root
write list = user9 user10 user11 user12 sysv root
admin users = user9 user10 user11 user12 sysv root

Carry-2
23.06.03, 16:30
Log-Datei log.smbd
Habe ich durchgeforstet. Kein Eintrag seit dem 2003/06/02 und das war ein Tippfehler von meiner Seite!
Kann das sein?! Müsste doch jeder Fehler drinstehen? Oder nicht?

Und danke für die Anteilnahme an meinem Problem!

MfG

Carry

mamue
23.06.03, 19:10
Deine logfiles heissen übrigens


log file = /var/log/samba/%m

Jedenfalls hast Du das so in deine smb.conf eingetragen.
Da ich immer noch nicht weiss, wie die /etc/init.d/smb bzw samba aussieht und welche SuSE Verson Du eigentlich verwendest, kann ich Dir leider nicht helfen.
Also kontrolliere doch bitte noch mal die Pfade eben dort.

mamue

Carry-2
24.06.03, 07:49
SuSE 8.1 Prof.
und die log-file für den smb daemon heißt log.smbd in dem verzeichnis /var/log/samba/.
nmbd startet ganz normal und auch in der nmbd.log sind keine Fehlermeldungen vorhanden. In den Log-Files der einzelnen User stehen auch keine Fehlermeldungen drin die smbd dran hindern könnten zu starten.
Was mir noch aufgefallen ist...
...den Befehl rcsamba gibt es nicht mehr, vorher hatte ich bei Änderungen an der smb.conf rcsamba benutzt um smb und nmb neuzustarten diesen Befehl gibt es mittlerweile nicht mehr

/etc/init.d/smb wurde seit der Einrichtung nicht mehr geändert.

mamue
24.06.03, 08:09
Es heisst jetzt rcsmb und you überschreibt gerne die /etc/init.d/smb. Schau dort rein und sieh nach, was gestartet wird. Siehe ebenfalls /etc/sysconfig/samba oder smb?

mamue

Floonder
04.10.03, 16:36
Sali zäme

Ich habe das selbe problem. Ich kann das smb ebenfalls nicht starten. Was auch noch ist, die Verbindung wird gelegentlich aus heiterem Himmel getrennt. Danach habe ich keine Schreibrechte mehr auf das Verzeichniss. Oder genauer:
Die bestehenden Dateien können geändert werden aber eine neue kann nicht erstellt werden. Leider weiss ich nicht woran das liegen kann. Ich werde aber das Samba von der Suse CD installieren. Das sollte funktionieren

Greetz

Floonder

mamue
05.10.03, 11:58
Auch hier gilt:
Schau in die logfiles, erhöhe notfalls den loglevel und sieh in der (wahrscheinlich) /etc/init.d/smb und /etc/init.d/nmb nach, was eigentlich gestartet wird.

mamue