Seite 1 von 1

VMware vSphere CLI vm start : Host not found

Verfasst: 12.02.2016, 11:45
von spacewalk
Auf der Command Line von „VMware vSphere CLI“ möchte ich eine virtuelle Maschine starten.
Die vSphere-Struktur sieht aus wie folgt :

siehe Attachment


Mein Befehl lautet :
vmware-cmd.pl -U domain\username -H ABC.def.ghi -h Y2 "[data_storage_name] Z5/Z5.vmx" start

Nach der Passworteingabe lautet die Fehlermeldung :
Host not found.

Was mache ich falsch ?

Verfasst: 12.02.2016, 12:29
von ~thc
Laut

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2012964

lautet die alternative Syntax

Code: Alles auswählen

vmware-cmd --server esxhost path_to_vmx_file start
or
vmware-cmd --server vcenter --vihost esxhost path_to_vmx_file start


Ist "ABC.def.ghi" dein vCenter?
Ist "Y2" dein ESXi-Host im Cluster?

Verfasst: 12.02.2016, 12:43
von spacewalk
Ja, ABC.def.ghi ist mein vCenter.
X = Cluster (?)
Y = Host
Z = virt. Maschine

Leider ist das Bild nicht hochgeladen worden:

ABC.def.ghi
->X1
--->Y1
------>Z1
->X2
--->Y2
------>Z2
------>Z3
------>Z4
------>Z5

Verfasst: 12.02.2016, 12:46
von spacewalk
vmware-cmd.pl --server ABC.def.ghi --vihost Y2 Z5 start
Enter username: domain\username
Enter password:password
Invalid config path Z5.

Verfasst: 12.02.2016, 13:37
von Martin
Von der Syntax-Dokumentation im oben angegebenen KB-Artikel:
"path_to_vmx_file is the full path to a virtual machine's vmx file"

Verfasst: 12.02.2016, 14:19
von ~thc
Also

Code: Alles auswählen

vmware-cmd.pl --server ABC.def.ghi --vihost Y2 "/vmfs/volumes/volume-name/path-inside-volume/machine-name.vmx" start


oder

Code: Alles auswählen

vmware-cmd.pl --server ABC.def.ghi --vihost Y2 "[myStorage1] testvms/VM1/VM1.vmx" start

Verfasst: 12.02.2016, 20:16
von Dayworker
@spacewalk
Das unser Forum keine Dateianhänge mehr gestattet, wir den Upload-Button nicht ausblenden können und die Verlinkung auf einen Freehoster oder eigenen Webspace empfehlen, steht jetzt auch in diesem Thread.