Hallo, Rolf-Hubert Pobloth wrote:
Hallo Liste,
hatte das Problem, dass sich SMB nicht starten lassen wollte, weil VMware bereits beim Systemstart seinen eigenen Samba Dämonen gestartet hat.
Aha. Zugegeben, ich kenne aktuelle VMwares nicht, aber...
Nach langem suchen bin ich auf folgende Lösung gekommen.
Im Verzeichnis /etc/init.d gibt es einen script vmware. Wenn ich nun /etc/init.d/vmware stop aufrufe (natürlich nur als root), dann wird die ganze VMware heruntergefahren. Jetzt kommt rcsmb restart und rcnmb restart zum Zuge, um den SuSE Samba zum Laufen zu bringen. Kontrolle mit rcxxxx status ob die Sache läuft und dann
/etc/init.d/vmware start ausführen
wäre es da nicht einfacher dafür zu sorgen dass VMware beim Systemstart nach Samba gestartet wird? Dafür gibt es immerhin Möglichkeiten die insserv selber nutzt... Dann muss man zwar in den Startskripten was ändern, aber das war's dann auch schon... kein su oder sux, keine fehlende Fehlerbehandlung wie in Deinem Script, und das ganze ist mit Bormitteln verwaltbar. Arno
Vmware nimmt jetzt den Samba-Server von SuSE und nun kann man von VMware auch auf den Host, User oder Drucker zugreifen. Dieses wird in der /etc/vmware/smb.conf geregelt.
Hierfür habe ich mir einen entsprechenden Script wie folgt erstellt Er muss natürlich rwx root sein und kann auch nur unter sux als root laufen.
--------------------------------------------- #!/bin/sh
/etc/init.d/vmware stop echo VMware ohne Fehler runtergefahren?? rcsmb restart rcnmb restart echo Samba neu gestartet /etc/init.d/vmware start echo VMware ohne Fehlermeldung gestartet? echo ENDE ------------------------------------------------
Eine Möglichkleit wäre vielleicht noch im vmware script den Samba - Start auszukommentieren um ihn nicht beim Booten mit zu starten, aber ich hasse es in bestehende scripte rumzuwerkeln. Daher habe ich mich für diese Lösung entschieden und wollte es hiermit der Liste als eine der M öglichleiten anbieten.
Mit freundlichem Gruß aus Berlin Rolf-Hubert
-- IT-Service Lehmann al@its-lehmann.de Arno Lehmann http://www.its-lehmann.de