Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

vmware-cmd und cron

Hilfe bei Problemen mit Installation & Benutzung des VMware ESX/ESXi Server 3.

Moderatoren: Dayworker, irix

Member
Beiträge: 2
Registriert: 07.10.2004, 12:49
Wohnort: Berlin

vmware-cmd und cron

Beitragvon tasche » 09.06.2005, 13:07

Hallo zusammen,

wir haben hier einen esx 2.5 mit 10 virtuellen Servern am laufen. Mein Problem ist nun folgendes:

Ich lasse nachts (in dem Fall 21:30Uhr) einen cronjob laufen, der mir eine virtuelle Maschiene runterfährt, die Files wegkopiert und anschliessend die Maschiene wieder startet.

vmware-cmd -q /..../.. .vmx stop soft
vmkfstools -e .....
vmware-cmd -q /..../.. .vmx start

Wenn dieser Job am Tage "scheduled" wird funktioniert alles bestens. Wenn ich ihn aber nachts eintrage, fährt er die Maschiene nicht mal herunter. Das skript läuft zwar durch (ich schreibe die Ausgaben in ein log), effektiv passiert aber nichts. Die VM wird wie gesagt nicht mal heruntergefahren.

Der Host ist um die Uhr auch nicht mit irgendwelchen anderen Sachen ausgelastet, zumindest nicht mehr als am Tage, wenn die VM's produktiv sind.

Hat irgendwer eine Idee?

Member
Beiträge: 36
Registriert: 20.01.2005, 10:52

Beitragvon sladaloose » 09.06.2005, 13:25

Ja, nur eine:

Der soft-shutdown funktioniert bei mir nicht, wenn ich bei einer virtuellen Maschine mit installiertem Windows einen Benutzer noch angemeldet habe, dann schlägt der shut-down fehl bzw. wird gar nicht erst gemacht.

Kannst du sichergehen, dass kein Benutzer zu der Zeit mehr angemeldet ist?

Weitergehend, wenn du so eine VM ausfindig gemacht hast:
In den vm-ware-tools bei der betroffenen maschine ein shutdown-script hinzufügen, der den Befehl "shutdown -s -f -t 0" sendet.

Member
Beiträge: 2
Registriert: 07.10.2004, 12:49
Wohnort: Berlin

Beitragvon tasche » 16.06.2005, 12:31

Hi,

also ein User ist angemeldet.
(In dem Zusammenhang: Gibt es eigentlich unter Windows eine Möglichkeit, skriptgesteuert einen User abzumelden?)

Ich probier es jetzt mal mit einem shutdown-skript, allerdings ist es in diesem Fall ein w2k-Server, hier kann ich nur die schutdown.exe mit nicht allzuvielen Konfigurationsmöglichkeiten nutzen.

Ein Rechte-Problem kann es an dieser Stelle nicht sein?

Member
Beiträge: 188
Registriert: 02.06.2004, 13:04

Beitragvon Tovaco » 16.06.2005, 12:51

gibt bei windows den "shutdown" command. da könntest du ja ´n script drum rum bauen...das macht dann den server platt...
grüße thorsten

Member
Beiträge: 3
Registriert: 27.06.2005, 16:11

Beitragvon Rolli » 27.06.2005, 16:44

shutdown -l
meldet den user ab (geht aber nicht remote)


Zurück zu „ESX 3 & ESXi 3“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste