"/etc/init.d/vmware start" startet die virtuellen Maschinen nicht
Hallo, Wenn ich "/etc/init.d/vmware start" auf einem SLES10-System eingebe, starten zwar alle VMWare-Dienste und auch die notwendigen Module, die VM's selbst aber nicht. Soll das sein ? Kann das jemand mal mit seinem System testen ? Ich nutze VMWare Server 1.09 Vielen Dank. Bernd -- Bernd Lentes Systemadministration Institut für Entwicklungsgenetik HelmholtzZentrum münchen bernd.lentes@helmholtz-muenchen.de 089 3187 1241 http://www.helmholtz-muenchen.de/idg -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----Ursprüngliche Nachricht----- Von: Lentes, Bernd [mailto:bernd.lentes@helmholtz-muenchen.de] Gesendet: Dienstag, 25. August 2009 19:15 An: OpenSuse-Mailingliste Betreff: "/etc/init.d/vmware start" startet die virtuellen Maschinen nicht
Hallo,
Wenn ich "/etc/init.d/vmware start" auf einem SLES10-System eingebe, starten zwar alle VMWare-Dienste und auch die notwendigen Module, die VM's selbst aber nicht. Soll das sein ? Kann das jemand mal mit seinem System testen ? Ich nutze VMWare Server 1.09
Nachtrag: Beim Booten des Systems starten alle VMWare-Dienste und die VM's. Bernd-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Bernd, Am Dienstag 25 August 2009 19:26:30 schrieb Lentes, Bernd:
Wenn ich "/etc/init.d/vmware start" auf einem SLES10-System eingebe, starten zwar alle VMWare-Dienste und auch die notwendigen Module, die VM's selbst aber nicht. Soll das sein ? Kann das jemand mal mit seinem System testen ? Ich nutze VMWare Server 1.09
Nachtrag: Beim Booten des Systems starten alle VMWare-Dienste und die VM's.
Kommt drauf an in welchem status die VMs vorher waren/sind. Der Autostart der einzelnen VMs (bei denen es in den settings eingeschaltet ist) funktioniert imho nur wenn sie vorher sauber runter gefahren wurden. Und es dauert ne Weile. Was ist dem "/etc/init.d/vmware start" vorausgegangen? Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Falk Sauer schrieb:
Kommt drauf an in welchem status die VMs vorher waren/sind. Der Autostart der einzelnen VMs (bei denen es in den settings eingeschaltet ist) funktioniert imho nur wenn sie vorher sauber runter gefahren wurden. Und es dauert ne Weile.
Was ist dem "/etc/init.d/vmware start" vorausgegangen?
Ein "/etc/init.d/vmware stop", das die Maschinen sauber runterfährt. Bernd-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Bernd, Am Mittwoch 26 August 2009 10:23:05 schrieb Lentes, Bernd:
Ein "/etc/init.d/vmware stop", das die Maschinen sauber runterfährt.
hast du mal geschaut ob auch wirklich alle prozesse von vmware weg sind wenn du ein vmware stop gemacht hast? Der prozess heißt imho vmware-serverd der die Maschinen startet, den kann man mit top ganz gut beim Arbeiten beobachten. Ich hab leider keine einfachen vmware-server mehr. hast du mal in /var/log/vmware/vmware-serverd.log nachgesehen ob überhaupt ein Versuch unternommen wird die VMs zu starten? Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Falk Sauer schrieb:
hast du mal geschaut ob auch wirklich alle prozesse von vmware weg sind wenn du ein vmware stop gemacht hast?
Der prozess heißt imho vmware-serverd der die Maschinen startet, den kann man mit top ganz gut beim Arbeiten beobachten. Ich hab leider keine einfachen vmware-server mehr.
hast du mal in /var/log/vmware/vmware-serverd.log nachgesehen ob überhaupt ein Versuch unternommen wird die VMs zu starten?
pc53082:~ # /etc/init.d/vmware stop Stopping VMware virtual machines... Stopping VMware services: Virtual machine monitor vmware_stop_vmmon done Bridged networking on /dev/vmnet0 done DHCP server on /dev/vmnet1 done Host-only networking on /dev/vmnet1 done DHCP server on /dev/vmnet8 done NAT service on /dev/vmnet8 done Host-only networking on /dev/vmnet8 done Virtual ethernet vmware_stop_vmnet done pc53082:~ # ps aux|grep -i vmware root 4313 0.0 0.1 32260 4860 ? Ss 13:07 0:00 /usr/lib/vmware-mui/apache/bin/httpd.vmware -DSSL -DSSL_ONLY -DGSX -d /usr/lib/vmware-mui/apache wwwrun 4318 0.1 0.1 32084 5340 ? S 13:07 0:00 /usr/lib/vmware-mui/apache/bin/httpd.vmware -DSSL -DSSL_ONLY -DGSX -d /usr/lib/vmware-mui/apache wwwrun 4322 0.0 0.0 32260 3268 ? S 13:07 0:00 /usr/lib/vmware-mui/apache/bin/httpd.vmware -DSSL -DSSL_ONLY -DGSX -d /usr/lib/vmware-mui/apache root 5363 0.9 0.4 16884 13652 ? Ss 13:11 0:00 /usr/sbin/vmware-serverd root 5373 0.0 0.0 3064 752 pts/1 R+ 13:12 0:00 grep -i vmware Der Prozess vmware-serverd wird durch das Initscript gestoppt, aber kurz danach wieder gestartet !?! In /var/log/vmware/vmware-serverd.log taucht nach /etc/init.d/vmware stop im Abstand von 20 Sekunden folgender Fehler auf: Aug 26 13:23:40: app| Msg_Post: Error Aug 26 13:23:40: app| [msg.vmmonPosix.openFailed] Could not open /dev/vmmon: No such file or directory. Aug 26 13:23:40: app| Please make sure that the kernel module `vmmon' is loaded. Aug 26 13:23:40: app| [localized] Could not open /dev/vmmon: No such file or directory. Aug 26 13:23:40: app| Please make sure that the kernel module `vmmon' is loaded. Aug 26 13:23:40: app| ---------------------------------------- Aug 26 13:23:40: app| Msg_Post: Could not open /dev/vmmon: No such file or directory. Aug 26 13:23:40: app| Please make sure that the kernel module `vmmon' is loaded. Aug 26 13:23:40: app| Aug 26 13:23:40: app| Msg_Post: Error Aug 26 13:23:40: app| [msg.vmmonPosix.initFailed] Failed to initialize monitor device. Aug 26 13:23:40: app| [localized] Failed to initialize monitor device. Aug 26 13:23:40: app| ---------------------------------------- Aug 26 13:23:40: app| Msg_Post: Failed to initialize monitor device. Aug 26 13:23:40: app| Das ist auch logisch, /dev/vmmon existiert nicht und vmmon und vmnet sind nicht geladen. Ein /etc/init.d/vmware start schreibt noch zwei Zeilen in das o.g. log, das ist alles: Aug 26 13:26:52: app| CnxAcceptConnection: Could not receive fd on 16: Connection reset by peer Aug 26 13:26:52: app| Failed to get IPC connection Bernd -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Bernd, Am Mittwoch 26 August 2009 13:31:33 schrieb Lentes, Bernd:
Der Prozess vmware-serverd wird durch das Initscript gestoppt, aber kurz danach wieder gestartet !?!
schlag ihn doch nach dem stop testweise mal "von Hand" tot. Dann wirst du sehen ob es daran liegt/gelegen hat. Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Falk Sauer schrieb:
Hi Bernd,
Am Mittwoch 26 August 2009 13:31:33 schrieb Lentes, Bernd:
Der Prozess vmware-serverd wird durch das Initscript gestoppt, aber kurz danach wieder gestartet !?!
schlag ihn doch nach dem stop testweise mal "von Hand" tot. Dann wirst du sehen ob es daran liegt/gelegen hat.
Der Prozess startet immer wieder automatisch nach einem kill. Bernd-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Bernd, Am Mittwoch 26 August 2009 15:08:30 schrieb Lentes, Bernd:
Falk Sauer schrieb:
Am Mittwoch 26 August 2009 13:31:33 schrieb Lentes, Bernd:
Der Prozess vmware-serverd wird durch das Initscript gestoppt, aber kurz danach wieder gestartet !?!
schlag ihn doch nach dem stop testweise mal "von Hand" tot. Dann wirst du sehen ob es daran liegt/gelegen hat.
Der Prozess startet immer wieder automatisch nach einem kill.
Was sagt den ps axuwf zu dem Thema? Irgend etwas muß den Prozess wieder starten und da kommt imho in diesem Fall nur ein Eltern Prozess in Betracht der den serverd wieder startet. Du müsstest also erst den übergeordneten Prozess töten so es einen gibt. Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Falk Sauer schrieb:
Was sagt den ps axuwf zu dem Thema? Irgend etwas muß den Prozess wieder starten und da kommt imho in diesem Fall nur ein Eltern Prozess in Betracht der den serverd wieder startet.
Du müsstest also erst den übergeordneten Prozess töten so es einen gibt.
Es gibt keinen Elternprozess. Bernd-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Bernd, Am Mittwoch 26 August 2009 17:50:32 schrieb Lentes, Bernd:
Es gibt keinen Elternprozess.
da frage ich mich dann aber auch wer den wieder startet ... hat der serverd nach dem restart wirklich eine neue pid oder fängt der nur den kill ab? Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Falk Sauer schrieb:
Hi Bernd,
Am Mittwoch 26 August 2009 17:50:32 schrieb Lentes, Bernd:
Es gibt keinen Elternprozess.
da frage ich mich dann aber auch wer den wieder startet ... hat der serverd nach dem restart wirklich eine neue pid oder fängt der nur den kill ab?
Prozess ist ein paar Sekunden weg, und dann mit neuer PID da. Bernd-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Bernd, Am Mittwoch 26 August 2009 18:52:14 schrieb Lentes, Bernd:
Prozess ist ein paar Sekunden weg, und dann mit neuer PID da.
in der Zwischenzeit muß es aber etwas geben was ihn wieder startet, das solltest du versuchen zu finden mit einem script in der Art ps ax > vorher.txt vmware stop ps ax > nacher.txt sleep 2 ps ax > nacher2.txt die ergebnisse dann vergleichen es kann imho nicht sein das ein prozess ohne fremde hilfe wieder neu geboren wird, und sei es ein temporäres shell script. Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Lentes, Bernd wrote:
Falk Sauer schrieb:
Hi Bernd,
Am Mittwoch 26 August 2009 17:50:32 schrieb Lentes, Bernd:
Es gibt keinen Elternprozess.
da frage ich mich dann aber auch wer den wieder startet ... hat der serverd nach dem restart wirklich eine neue pid oder fängt der nur den kill ab?
Prozess ist ein paar Sekunden weg, und dann mit neuer PID da.
Der einzige Mechanismus, der mir da noch einfällt: Ist der Prozess vielleicht mit "respawn" in der /etc/inittab eingetragen? (Ich kenne den vmware Server allerdings nur vom hörensagen; daher ohne jede Gewähr) Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Andreas Kyek schrieb:
Der einzige Mechanismus, der mir da noch einfällt: Ist der Prozess vielleicht mit "respawn" in der /etc/inittab eingetragen?
(Ich kenne den vmware Server allerdings nur vom hörensagen; daher ohne jede Gewähr)
Nein, steht nicht in der /etc/inittab. Bernd-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Andreas, Am Donnerstag 27 August 2009 09:33:12 schrieb Kyek, Andreas, VF-DE:
Der einzige Mechanismus, der mir da noch einfällt: Ist der Prozess vielleicht mit "respawn" in der /etc/inittab eingetragen?
nö, definitiv nicht. Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Falk Sauer
-
Kyek, Andreas, VF-DE
-
Lentes, Bernd