Citrix Hypervisor

vApps

Eine vApp ist eine logische Gruppe von einer oder mehreren verwandten virtuellen Maschinen (VMs), die als einzelne Entität gestartet werden können. Wenn eine vApp gestartet wird, werden die in der vApp enthaltenen VMs in einer benutzerdefinierten Reihenfolge gestartet. Mit dieser Funktion können VMs, die voneinander abhängig sind, automatisch sequenziert werden. Ein Administrator muss den Start abhängiger VMs nicht mehr manuell sequenzieren, wenn ein ganzer Dienst neu gestartet werden muss (z. B. für ein Softwareupdate). Die VMs in der vApp müssen sich nicht auf einem Host befinden und können mit der normalen Regeln innerhalb eines Pools verteilt werden.

Die vApp-Funktion ist in der Notfallwiederherstellung nützlich. Sie können alle VMs, die sich im selben Storage Repository befinden, oder alle VMs, die sich auf dieselbe Service Level Agreement (SLA) beziehen, gruppieren.

Hinweis:

vApps können sowohl mit XenCenter als auch mit der xe CLI erstellt und geändert werden. Weitere Informationen zum Arbeiten mit vApps mit der Befehlszeilenschnittstelle finden Sie unter Befehlszeilenoberfläche.

Verwalten von vApps in XenCenter

Im Dialogfeld “ vApps verwalten “ können Sie vApps erstellen, löschen, ändern, starten und herunterfahren sowie vApps innerhalb des ausgewählten Pools importieren und exportieren. Wenn Sie eine vApp in der Liste auswählen, werden die darin enthaltenen VMs im Detailbereich auf der rechten Seite aufgeführt.

Mit “vApps verwalten” können Sie die folgenden Aktionen ausführen:

  • So ändern Sie den Namen oder die Beschreibung einer vApp
  • So fügen Sie VMs der vApp hinzu oder entfernen sie sie aus
  • So ändern Sie die Startsequenz der VMs in der vApp

So ändern Sie vApps:

  1. Wählen Sie den Pool aus, und wählen Sie im Menü Pool die Option vApps verwalten aus.

    Alternativ können Sie mit der rechten Maustaste in den Bereich Ressourcen klicken und im Kontextmenü vApps verwalten wählen.

  2. Wählen Sie die vApp aus, und wählen Sie Eigenschaften, um das Dialogfeld Eigenschaften zu öffnen.

  3. Wählen Sie die Registerkarte Allgemein, um den vApp-Namen oder die Beschreibung zu ändern.

  4. Wählen Sie die Registerkarte Virtuelle Maschinen, um VMs der vApp hinzuzufügen oder daraus zu entfernen.

  5. Wählen Sie die Registerkarte VM-Startsequenz, um die Werte für die Startreihenfolge und das Verzögerungsintervall für einzelne VMs in der vApp zu ändern.

  6. Klicken Sie auf OK, um die Änderungen zu speichern und Eigenschaftenzu schließen.

Erstellen von vApps

Gehen Sie folgendermaßen vor, um VMs in einer vApp zu gruppieren:

  1. Wählen Sie den Pool aus, und wählen Sie im Menü Pool die Option vApps verwalten aus.

  2. Geben Sie einen Namen für die vApp und optional eine Beschreibung ein. Klicken Sie auf Weiter.

    Sie können einen beliebigen Namen auswählen, aber ein Name, der die vApp beschreibt, ist am besten. Obwohl es ratsam ist, mehrere vApps mit demselben Namen zu erstellen, ist dies nicht erforderlich. XenCenter erzwingt keine eindeutigen vApp-Namen. Es ist nicht notwendig, Anführungszeichen für Namen zu verwenden, die Leerzeichen enthalten.

  3. Wählen Sie aus, welche VMs in die neue vApp aufgenommen werden sollen. Klicken Sie auf Weiter.

    Sie können das Suchfeld verwenden, um nur VMs aufzulisten, die Namen haben, die die angegebene Textzeichenfolge enthalten.

  4. Geben Sie die Startsequenz für die VMs in der vApp an. Klicken Sie auf Weiter.

Wert Beschreibung
Reihenfolge starten Gibt die Reihenfolge an, in der einzelne VMs innerhalb der vApp gestartet werden, sodass bestimmte VMs vor anderen neu gestartet werden können. VMs mit einem Startreihenwert von 0 (Null) werden zuerst gestartet. VMs mit einem Startreihenwert von 1 werden als Nächstes gestartet. Anschließend werden VMs mit einem Startreihenwert von 2 gestartet usw.
Versuchen Sie, die nächste VM nach Gibt an, wie lange nach dem Starten der VM gewartet werden soll, bevor versucht wird, die nächste Gruppe von VMs in der Startsequenz zu starten. Diese nächste Gruppe ist der Satz von VMs, die eine niedrigere Startreihenfolge aufweisen.
  1. Auf der letzten Seite von vApps verwaltenkönnen Sie die vApp-Konfiguration überprüfen. Klicken Sie auf Zurück, um die Einstellungen zu ändern, oder auf Fertig stellen, um die vApp zu erstellen und vApps verwaltenzu schließen.

    Hinweis:

    Eine vApp kann sich über mehrere Server in einem einzigen Pool erstrecken, kann jedoch nicht über mehrere Pools erstrecken.

Löschen von vApps

Gehen Sie folgendermaßen vor, um eine vApp zu löschen:

  1. Wählen Sie den Pool aus, und wählen Sie im Menü Pool die Option vApps verwalten aus.

  2. Wählen Sie die zu löschende vApp aus der Liste aus. Klicken Sie auf Löschen.

Hinweis:

Die VMs in der vApp werden nicht gelöscht.

Starten und Herunterfahren von vApps mithilfe von XenCenter

Verwenden Sie zum Starten oder Herunterfahren einer vApp die Option “vApps verwalten”, auf die über das Menü “ Pool “ zugegriffen wird. Wenn Sie eine vApp starten, werden alle darin eingesetzten VMs automatisch nacheinander gestartet. Die für jede einzelne VM angegebenen Werte für die Startreihenfolge und das Verzögerungsintervall steuern die Startsequenz. Diese Werte können beim ersten Erstellen der vApp festgelegt werden. Ändern Sie diese Werte jederzeit im Dialogfeld “vApp-Eigenschaften” oder im Dialogfeld “VM-Eigenschaften”.

So starten Sie eine vApp:

  1. Öffnen Sie vApps verwalten: Wählen Sie den Pool aus, in dem sich die VMs in der vApp befinden, und wählen Sie im Menü Pool die Option vApps verwalten aus. Alternativ können Sie mit der rechten Maustaste in den Bereich Ressourcen klicken und im Kontextmenü vApps verwalten wählen.

  2. Wählen Sie die vApp aus, und klicken Sie auf Start, um alle darin enthaltenen VMs zu starten.

So fahren Sie eine vApp herunter:

  1. Öffnen Sie vApps verwalten: Wählen Sie den Pool aus, in dem sich die VMs in der vApp befinden, und wählen Sie im Menü Pool die Option vApps verwalten aus. Alternativ können Sie mit der rechten Maustaste in den Bereich Ressourcen klicken und im Kontextmenü vApps verwalten wählen.

  2. Wählen Sie die vApp aus, und klicken Sie auf Herunterfahren, um alle VMs in der vApp herunterzufahren.

    Auf allen VMs wird versucht, ein weiches Herunterfahren durchzuführen. Wenn ein Soft-Shutdown nicht möglich ist, wird ein erzwungenes Herunterfahren durchgeführt.

Hinweis:

Ein weiches Herunterfahren führt ein ordnungsgemäßes Herunterfahren der VM durch, und alle laufenden Prozesse werden einzeln angehalten.

Ein erzwungenes Herunterfahren führt ein hartes Herunterfahren durch und entspricht dem Trennen eines physischen Servers. Möglicherweise werden nicht immer alle laufenden Prozesse heruntergefahren. Wenn Sie eine VM auf diese Weise herunterfahren, riskieren Sie den Datenverlust. Verwenden Sie ein erzwungenes Herunterfahren nur, wenn ein Soft-Shutdown nicht möglich ist.

Importieren und Exportieren von vApps

vApps können als OVF/OVA-Pakete importiert und exportiert werden. Weitere Informationen finden Sie unter Importieren und Exportieren von VMs.

So exportieren Sie eine vApp:

  1. Öffnen Sie vApps verwalten: Wählen Sie im Menü Pool die Option vApps verwaltenaus.

  2. Wählen Sie in der Liste die vApp aus, die Sie exportieren möchten. Klicken Sie auf Exportieren.

  3. Befolgen Sie die unter beschriebenen Schritte Exportieren von VMs als OVF/OVA.

Das Exportieren einer vApp kann einige Zeit in Anspruch nehmen.

So importieren Sie eine vApp:

  1. Öffnen Sie vApps verwalten: Wählen Sie im Menü Pool die Option vApps verwaltenaus.

  2. Klicken Sie auf Importieren, um das Dialogfeld Importieren zu öffnen.

  3. Befolgen Sie die unter beschriebenen Schritte Importieren von VMs als OVF/OVA.

Nachdem der Import abgeschlossen ist, wird die neue vApp in der Liste der vApps unter “vApps verwalten”angezeigt.

vApps