XenServer

vApps

Eine vApp ist eine logische Gruppe aus einer oder mehreren verwandten virtuellen Maschinen (VMs), die als eine Einheit gestartet werden können. Wenn eine vApp gestartet wird, werden die in der vApp enthaltenen VMs in einer vom Benutzer vordefinierten Reihenfolge gestartet. Mit dieser Funktion können virtuelle Maschinen, die voneinander abhängen, automatisch sequenziert werden. Ein Administrator muss den Start abhängiger VMs nicht mehr manuell sequenzieren, wenn ein ganzer Dienst einen Neustart erfordert (z. B. für ein Softwareupdate). Die VMs innerhalb der vApp müssen sich nicht auf einem Host befinden und können mithilfe der normalen Regeln innerhalb eines Pools verteilt werden.

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

Hinweis:

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

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 in der Liste eine vApp 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 der vApp virtuelle Computer hinzu oder entfernen sie aus
  • So ändern Sie die Startreihenfolge 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.

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

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

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

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

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

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

vApps erstellen

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 wählen, aber ein Name, der die vApp beschreibt, ist am besten. Obwohl es ratsam ist, zu vermeiden, mehrere vApps mit demselben Namen zu erstellen, ist dies nicht erforderlich. XenCenter erzwingt nicht, dass vApp-Namen eindeutig sind. 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
Bestellung 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 Startreihenfolgenwert von 0 (Null) werden zuerst gestartet. Virtuelle Rechner mit einem Startreihenfolgenwert von 1 werden als Nächstes gestartet. Dann werden VMs mit einem Startreihenfolgenwert von 2 gestartet und so weiter.
Versuch, die nächste VM danach zu starten Gibt an, wie lange nach dem Start der VM gewartet werden soll, bevor versucht wird, die nächste Gruppe von VMs in der Startsequenz zu starten. Bei dieser nächsten Gruppe handelt es sich um die Gruppe von VMs mit einer niedrigeren Startreihenfolge.
  1. Auf der letzten Seite von vApps verwaltenkönnen Sie die vApp-Konfiguration überprüfen. Klicken Sie auf Zurück, um zurückzugehen und Einstellungen zu ändern, oder auf Fertig stellen, um die vApp zu erstellen und vApps verwaltenzu schließen.

    Hinweis:

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

vApps löschen

Gehen Sie wie folgt 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 vApp, die Sie löschen möchten, aus der Liste aus. Klicken Sie auf Löschen.

Hinweis:

Die virtuellen Maschinen in der vApp werden nicht gelöscht.

Starten und Herunterfahren von vApps mit XenCenter

Um eine vApp zu starten oder herunterzufahren, verwenden Sie vApps verwalten, auf die Sie über das Pool-Menü zugreifen können. Wenn Sie eine vApp starten, werden alle darin enthaltenen 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 festgelegt werden, wenn Sie die vApp zum ersten Mal erstellen. Sie können diese Werte jederzeit im Dialogfeld vApp-Eigenschaften oder im Eigenschaftendialogfeld der einzelnen VM ändern.

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. Sie können auch mit der rechten Maustaste in den Bereich Ressourcen klicken und im Kontextmenü vApps verwalten auswä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. Sie können auch mit der rechten Maustaste in den Bereich Ressourcen klicken und im Kontextmenü vApps verwalten auswählen.

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

    Ein Soft-Shutdown wird auf allen VMs versucht. 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. Es werden möglicherweise nicht immer alle laufenden Prozesse heruntergefahren. Wenn Sie eine VM auf diese Weise herunterfahren, riskieren Sie Datenverlust. Verwenden Sie ein erzwungenes Herunterfahren nur, wenn ein Soft Shutdown nicht möglich ist

Importieren und exportieren Sie 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 das unter Exportieren von VMs als OVF/OVAbeschriebene Verfahren.

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 das unter Importieren von VMs als OVF/OVAbeschriebene Verfahren.

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

vApps