Seite 1 von 1

Script für ESX4i zum herunterfahren einer VM

Verfasst: 09.11.2009, 22:13
von Nukite2007
Hallo vielleicht kann mir jemand helfen.
Wenn ich folgende Zeile im CMD ausführe, wird meine VM nicht herunterfahren - warum? Wo liegt der Fehler?

"C:\Programme\VMware\VMware VI Remote CLI\bin\vmware-cmd.pl" -H 192.168.1.250 -U root /vmfs/volumes/DATA/XP-PMS_neu/XP-PMS_neu.vmx stop

Habe zuvor VMware-VIRemoteCLI-3.5.0-104314.exe intsalliert und die vmware-cmd.pl Datei habe ich wie unten angepasst:

- Vim::login(service_url => $url, user_name => $username, password => "ROOT-PASSWORT");
- if (!defined $password) {
#print "Enter password: ";
if ( $^O eq "MSWin32" ) {
#require Term::ReadKey;
#Term::ReadKey->import(qw(ReadMode));
#Term::ReadKey->import(qw(ReadLine));
#ReadMode('noecho');
#chomp($password = ReadLine(0));
#ReadMode('normal');
}
else {
#system("stty -echo") and die "ERROR: stty failed\n";
#chomp ($password = <STDIN>);
#system("stty echo") and die "ERROR: stty failed\n";
}
#print "\n";
}

Kann es sein, dass das für ESX 4i nicht klappt?
Danke für Eure Hilfe

Peter

ESX 4 i

Verfasst: 09.11.2009, 22:43
von parkesel
Hallo

Recht helfen kann ich dir nicht nur eins weis ich mit 3.5 hatte ich es am laufen.

Die .pl datei habe ich aber nicht angerührt

"C:\Program Files (x86)\VMware\VMware VI Remote CLI\bin\vmware-cmd.pl" -U root -P deinpassword -H deinehostip /vmfs/volumes/Datastore1/srv02/srv02.vmx stop soft

Aber ich hatte ssh frei geschaltet hast du das?

Verfasst: 09.11.2009, 22:52
von Nukite2007
Hallo,

danke für Deine Antwort.

SSH ist freigeschalten...

Habe eben Dein Script getestet und die original .pl Datei verwendet. Leider erscheint nun folgende Meldung:


SOAP Fault:
-----------
Fault string: fault.RestrictedVersion.summary
Fault detail: RestrictedVersionFault
Operation cannot be performed.

SOAP Fault:
-----------
Fault string: fault.RestrictedVersion.summary
Fault detail: RestrictedVersionFault

Esx herunterfahren

Verfasst: 11.11.2009, 22:27
von parkesel
Hallo

Komisch bei mir funktionierte es

- Ich fuhr die maschiene herunter
- kopierte sie mit winscp weg
- startete sie wieder.

Habe es nun aber mit vcbmounter (VCB) ausgetauscht.

Da wird snapshot gemacht, weg kopiert snapshot gelöscht. Fertig

Verfasst: 11.11.2009, 22:31
von parkesel
http://communities.vmware.com/thread/203414


Ich glaub das haben mehrere ......

Verfasst: 13.11.2009, 22:05
von Nukite2007
Hallo,

ok danke erstmal für Deine Posts..

Ich werde mich mal weiter durchkämpfen.

Grüße
Peter

Verfasst: 26.11.2009, 15:51
von edenheimer
Hallo,

ich habe auch das Problem, dass ich den "SOAP Fault" Fehler bekomme.

Ich habe SSH freigeschaltet.
Leider passiert da nichts.

Ich möchte die VM´s nur Zeitgesteuert starten/stoppen können.

Gibts hier andere Möglichkeiten?

Gruss
Eddy

Verfasst: 27.11.2009, 19:58
von Nukite2007
Hallo Eddy,

hmm bin da leider auch noch nicht weiter gekommen. Das was Du machen willst ist exakt das, was ich auch brauche.

Schade dass wir hier vermutlich nicht weiter kommen...

Falls Du was in Erfahrung bringst - poste es bitte. Ich tue gleiches.

Grüße
Peter

Verfasst: 04.12.2009, 16:19
von wedo
Hallo zusammen

Soviel ich weiss kann man ab ESXi 4 mit VMware VI Remote CLI nur noch "Daten" auslesen, aber keinen "Eingriff" ins System mehr vornehmen (z.Bsp. Shutdown, Snapshots erstellen etc)...

Grüsse wedo