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!

einzelne VM starten/stopen über Script bei ESX4i (kostenlos)

Moderatoren: Dayworker, irix

Member
Beiträge: 6
Registriert: 08.06.2010, 14:54

einzelne VM starten/stopen über Script bei ESX4i (kostenlos)

Beitragvon StefanTh » 08.06.2010, 15:14

hi,
wir haben hier ein paar ESX4i rumstehen (kostenlose Variante).
Nun hätte ich gern per Script einzelne VM gestopt und gestartet.
Leider bekomm ich Fehler. Kann es sein das es nur mit den lizensierten ESX'n geht?
Kennt ihr einen Workaround?

Leider bekomm ich mit vSphere PowerCLI Fehler:

[vSphere PowerCLI] C:\Programme\VMware\Infrastructure\vSphere PowerCLI> cd\
[vSphere PowerCLI] C:\> connect-viserver -server esx06
WARNUNG: There were one or more problems with the server certificate:

* The X509 chain could not be built up to the root certificate.

* The certificate's CN name does not match the passed value.

Connect-VIServer : Cannot complete login due to an incorrect user name or passw
ord.
Bei Zeile:1 Zeichen:17
+ connect-viserver <<<< -server esx06
+ CategoryInfo : NotSpecified: (:) [Connect-VIServer], InvalidLog
inException
+ FullyQualifiedErrorId : Client20_ConnectivityServiceImpl_Reconnect_SoapE
xception,VMware.VimAutomation.Commands.ConnectVIServer

[vSphere PowerCLI] C:\> connect-viserver -server esx06

Name Port User
---- ---- ----
esx06 443 root


[vSphere PowerCLI] C:\> Get-VM XP01 | Stop-VM

Bestätigung
Möchten Sie diese Aktion wirklich ausführen?
Ausführen des Vorgangs "Stop-VM" für das Ziel "VM 'XP01'".
[J] Ja [A] Ja, alle [N] Nein [K] Nein, keine [H] Anhalten [?] Hilfe
(Standard ist "J"):J
Stop-VM : 08.06.2010 14:48:42 Stop-VM 529a6ad3-9bd6-f61a-63aa-567ad16fcb8
a fault.RestrictedVersion.summary
Bei Zeile:1 Zeichen:22
+ Get-VM XP01 | Stop-VM <<<<
+ CategoryInfo : NotSpecified: (:) [Stop-VM], SecurityErrorExcept
ion
+ FullyQualifiedErrorId : Client20_MoServiceImpl_Invoke_ViError,VMware.Vim
Automation.Commands.StopVM

[vSphere PowerCLI] C:\>


Gruß
StefanTh

King of the Hill
Beiträge: 13063
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Re: einzelne VM starten/stopen über Script bei ESX4i (kosten

Beitragvon irix » 08.06.2010, 15:35

StefanTh hat geschrieben:hi,
wir haben hier ein paar ESX4i rumstehen (kostenlose Variante).
Nun hätte ich gern per Script einzelne VM gestopt und gestartet.
Leider bekomm ich Fehler. Kann es sein das es nur mit den lizensierten ESX'n geht?


Richtig... ein FreeESXi hat eine ReadOnly API damit er sich nicht zum Nulltarif automatisieren laesst. Dazu kommt das es anderen VMware Partnern untersagt ist Trool und Programme anzubieten welche dem FreeESXi helfen.

Kennt ihr einen Workaround?


Gucken ob es in der busybox moeglich ist :) Ablegen eines Scripts auf einem Datastore und gucken ob man ueber den Dropbear SSH auch Kommandos ausfuehren kann.

Mein Vorschlag waere es aber einfach 400,- zu investieren fuer ein "VMware Essential Promo". Du wirst ja nicht gezwungen das vCenter und die anderen CPU Lizenzen zuverwenden.

Gruss
Joerg

Member
Beiträge: 118
Registriert: 02.04.2009, 11:43
Wohnort: Mannheim

Beitragvon Joe-A-Kim » 08.06.2010, 16:21

Runterfahren ist ja kein Thema, einfach auf Windows-Basis per shutdown.exe
Aber starten... Der VM kann man keinen Wake-On-Lan Treiber oder sowas einbinden, oder? Wäre auch lustig wenn es ginge.

Member
Beiträge: 6
Registriert: 08.06.2010, 14:54

Beitragvon StefanTh » 08.06.2010, 16:36

hi,
danke für die Antwort.
Ist beim vSphere Essentials eine Möglichkeit dabei, VM's im laufenden Betrieb zu sichern ? Momentan testen wir von Trilead den VM Explorer. Gibts da was vergleichbares mit dem man die VM's komprimiert auf eine NAS sichern kann?
Mit dem Trilead werden momentan neben der Sicherung bestimmte VM'S von ESX1 zu ESX2 kopiert. Falls bei ESX1 eine ausfällt könnte man die Kopie auf ESX2 starten. Dies ist der Vorgang der automatisiert werden soll.

@Joe-A-Kim
danke aber, die VM sollte im Fehlerfall komplett down sein.
Also der stop-vm -force befehl wäre genau das was ich suche.

Gruß
StefanTh

King of the Hill
Beiträge: 13063
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 08.06.2010, 17:10

StefanTh hat geschrieben:hi,
danke für die Antwort.
Ist beim vSphere Essentials eine Möglichkeit dabei, VM's im laufenden Betrieb zu sichern ? Momentan testen wir von Trilead den VM Explorer. Gibts da was vergleichbares mit dem man die VM's komprimiert auf eine NAS sichern kann?


Nein, denn VMware liefert ihr undankbares "VMware DR" erst mit dem Essential Plus bzw. Adv. oder aber als kaufbares AddOn mit.
Die funktionelle API eines lizenzierten ESX(i) ermoeglicht aber den Einsatz von 3rd Party Software von VEEAM, Vizioncore, PHD Virtual oder auch Trilead. IIRC ist letzteres das einzige Produkt was auch mit dem FreeESX irgendentwas machen kann.

Mit dem Trilead werden momentan neben der Sicherung bestimmte VM'S von ESX1 zu ESX2 kopiert. Falls bei ESX1 eine ausfällt könnte man die Kopie auf ESX2 starten. Dies ist der Vorgang der automatisiert werden soll.


Veeam: Backup&Replication
Vizioncore: vRanger und vReplicator

Letzteres gibts im Moment noch im Bundle fuer das VMware Essential bzw. wenn man eine Einzellizenz vom vRanger kauft gibts den vReplicator kostenlos dazu.
Im Herbst werden beide Produkte dann zu einem verschmelzen.

Die Replizierungsgeschichten kopieren nach einem Initialdurchgang nur noch die Deltas an geaenderteten Daten und die VM ist auf dem besagten Host auch schon registriert, konfiguriert und laesst sich ueber das ext. Sicherungprogramm auch mal "antesten" bzw. im DR Fall starten.

Zumiund. beim vReplikator gucken ob ESXi (Lizenziert) als Source/Target supportet wird .

Bei weiteren Fragen oder Preisen schick eine PM.

Gruss
Joerg


Zurück zu „ESXi 4“

Wer ist online?

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