App Layering

Upgrade

Für die neuesten Korrekturen und Funktionen, einschließlich der Kompatibilität mit anderen von Ihnen verwendeten Softwarepaketen, empfehlen wir Ihnen, über die App Layering-Upgrades auf dem Laufenden zu bleiben. Der Upgradevorgang ist teilweise automatisiert, da die Appliance regelmäßig nach dem neuesten Paket sucht. Es lädt neue Pakete herunter, überprüft und extrahiert die Dateien. Benutzer erhalten eine Meldung, wenn sie sich das nächste Mal anmelden, und Administratoren mit entsprechenden Berechtigungen können das Upgrade starten.

Neben der Aktualisierung der App Layering Appliance erwarten Sie auch, Folgendes zu aktualisieren:

  • App Layering Agent, wenn er auf dem Hypervisor - und Provisioning server installiert ist.
  • Veröffentlichte Layerimages (erfordert Provisioning Ihrer Server mit den Images).

In diesem Artikel wird erläutert, wie jedes der zugehörigen Upgrades abgeschlossen wird.

Upgradevorbereitung

Bevor Sie ein Upgrade durchführen:

  • Stellen Sie sicher, dass eine Netzwerkdateifreigabe konfiguriert ist.
  • Sichern Sie die Appliance.
  • Überprüfen Sie den unterstützten Upgradepfad (nur für Versionen vor 19.1)

Stellen Sie sicher, dass eine Netzwerkdateifreigabe konfiguriert ist

Sie können die Freigabe bestätigen, indem Sie sich bei der Appliance anmelden und zu System > Netzwerkdateifreigabenavigieren. Nachdem Sie sichergestellt haben, dass Sie die Dateifreigabe konfiguriert haben, können Sie die Appliance aktualisieren.

Sichern der Appliance

Erstellen Sie einen Snapshot oder einen Checkpoint der Appliance.

Prüfen Sie den unterstützten Upgradepfad

Wenn Sie ein Upgrade von einer älteren Version des Produkts durchführen, verwenden Sie den folgenden Upgradepfad, um die installierte Version auf dem neuesten Stand zu bringen. Klicken Sie auf die Versionsnummer, um zur Download-Seite für diese Version zu gelangen.

Upgrade von Version Zur Version
4.1 4,15
4.7 4,15
4.15 19.1
19.1 19.7
19.7 20.1
20.1 20.8
20.8 20.11
20.11 21,4
21.4 21.7
21.7 21.12

Aktualisieren der Appliance

Upgrades für App Layering Anwendungen sind teilweise automatisiert. Die Appliance sucht regelmäßig nach Upgrades und lädt die neueste herunter, sofern die richtigen Berechtigungen und andere Anforderungen vorhanden sind.

Der Upgrade-Ordner enthält das Appliance-Upgrade, das Agent-Upgrade und einen Ordner mit Tools, die auf Ihrer OS-Layer verwendet werden können.

Was passiert, wenn ein Upgrade gefunden wird

Wenn während der automatischen Überprüfung ein Upgrade gefunden wird, wird der neueste verfügbare komprimierte Ordner auf Ihre Appliance heruntergeladen. Die Appliance überprüft den Download und extrahiert die Dateien im Hintergrund.

In der Zwischenzeit erhält jeder Benutzer eine der folgenden Nachrichten, wenn er sich das nächste Mal anmeldet:

  • Upgrade starten: Führen Sie das Software-Upgrade der App Layering-Appliance aus (nur für Administratoren).
  • Schließen: Verwirft die Nachricht, sodass Sie das Upgrade später manuell über die Registerkarte Benutzer > Appliance aktualisierenstarten können.

Weitere Informationen darüber, worauf die Appliance prüft, finden Sie im Detail unter Funktionsweise der Upgrade-Prüfungen.

Wer kann das Upgrade starten

Nur ein Administrator kann das Upgrade starten.

Wenn Ihre Firewall automatische Downloads des Upgrade-Pakets verhindert

Wenn die Firewallanforderungen das automatische Herunterladen verhindern, laden Sie das Upgrade-Paket von der Citrix Download-Site herunter. Kopieren Sie das Paket in die Netzwerkdateifreigabe, wo die Appliance darauf zugreifen kann.

  1. Navigieren Sie zur ZIP-Datei, und extrahieren Sie die Dateien.
  2. Melden Sie sich bei der Verwaltungskonsole an, wählen Sie Benutzer und klicken Sie dann auf Appliance aktualisieren
  3. Überprüfen Sie den Upgrade-Pfad und klicken Sie auf Upgrade Der Upgrade-Prozess startet und öffnet eine Statusseite im Browser.
  4. Wenn das Upgrade abgeschlossen ist, ändert sich der Status in Upgrade-Status: Abgeschlossen. Aktualisieren Sie die Webseite, um zur Verwaltungskonsole zurückzukehren.
  5. Stellen Sie sicher, dass das Upgrade erfolgreich war, indem Sie in der Verwaltungskonsole auf den Link Info klicken, um die Versionsnummer zu bestätigen.

Wenn Sie ein Upgrade von App Layering 18.12 oder früher durchführen (nur VMware vSphere)

Ab Version 18.12 überprüfen die Schaltflächen TEST und SAVE die VMware vSphere-Berechtigungen. Ein Durchgang bedeutet, dass die Appliance über Berechtigungen zum Erstellen, Bearbeiten und Löschen virtueller Maschinen verfügt.

Wenn Sie ein Upgrade von Version 18.12 oder früher durchführen, sollten Sie einige weitere Berechtigungen festlegen, die jetzt erforderlich sind. Erstellen Sie eine weitere Rolle und weisen Sie die Berechtigungen auf vCenter-Ebene zu.

Eine andere Rolle erstellen

Da die Berechtigung Virtuelle Maschine > Bestand > Entfernen auf vCenter-Ebene zugewiesen werden muss, müssen Sie eine weitere Rolle erstellen.

  1. Navigieren Sie im vSphere Client zu Home > Administration > Rollen.
  2. Klicken Sie auf Add Roleund geben Sie einen Namen ein, zum Beispiel: CALAdmin-vmremove.
  3. Nur Virtuelle Maschine > Bestand > Entfernenhinzufügen. Alles andere kann schreibgeschütztbleiben.
  4. Navigieren Sie im vSphere Client zu Home > Inventar > Hosts und Cluster.
  5. Wählen Sie die Registerkarte vCenter-Berechtigungen aus, klicken Sie mit der rechten Maustaste und wählen Sie Berechtigung hinzufügen aus (oder ändern Sie die Berechtigungen für ein vorhandenes Konto).

    Hinweis:

    Stellen Sie sicher, dass es sich bei dem Konto um das Konto handelt, das die zuvor festgelegten Berechtigungen für das Rechenzentrum besitzt.

  6. Wählen Sie die neue CALAdmin-vmremove Rolle aus, die Sie definiert haben. Stellen Sie sicher, dass das Kontrollkästchen An untergeordnete Objekte weitergeben aktiviert ist, und klicken Sie dann auf OK.

    Hinweis:

    Sie können alle Berechtigungen auf vCenter Ebene festlegen, wenn Ihre Sicherheitsrichtlinie dies zulässt.

Aktivieren von vCenter Berechtigungen

Aktivieren Sie die Berechtigungen, die im Artikel Appliance in vSphere installierenaufgeführt sind.

Deaktivieren Sie die folgenden Einstellungen

Zu Ihrer Referenz sollten Sie die folgenden Einstellungen deaktivieren:

  • vApp
    • Konfiguration der Anwendung
  • Virtuelle Maschine
    • Konfiguration
      • Erweiterte Konfiguration
      • Änderungsverfolgung
      • Verwaltet von
      • Gast-Info zurücksetzen
      • Platzierung austauschen
    • Interagieren
      • Frage beantworten
      • Konsolen-Interaktion
      • Aussetzen
    • Inventar
      • Registrieren
      • Registrierung aufheben
    • Provisioning
      • Anpassen
      • Vorlage bereitstellen
      • Als Vorlage markieren
    • Status
      • Snapshot entfernen

Aktualisieren Sie den App Layering Agent (falls installiert)

Aktualisieren Sie als Nächstes den App Layering Agent. Mit dieser Komponente kann eine Appliance oder eine Verpackungsmaschine PowerShell Befehle lokal ausführen. Sie können erwarten, dass der Agent an den folgenden Speicherorten installiert wird, sofern er in Ihrer Umgebung vorhanden ist:

  • Hyper-V-Server, die App Layering für die Layererstellung oder Imageveröffentlichung verwendet.
  • Citrix Provisioning-Server, auf denen Sie Layerimages veröffentlichen.
  • Server, auf denen eine Connectorkonfiguration PowerShell-Skripts ausführt Um vorhandene Connectorkonfigurationen anzuzeigen, öffnen Sie die Managementkonsole und wählen Sie System > Connectorsaus.

So aktualisieren Sie den App Layering Agent an diesen Speicherorten:

  1. Kopieren Sie die Agent-Upgrade-Datei auf die Server, auf denen der Agent installiert ist.
  2. Doppelklicken Sie auf die Agent-Aktualisierungsdatei, und befolgen Sie die Anweisungen zum Aktualisieren des Agenten.

Aktualisieren Sie Ihre veröffentlichten Layerimages

App Layering-Upgrades beinhalten Treiberaktualisierungen, neue Features und Bugfixes, die im Abschnitt Neue Features dokumentiert sind. Nachdem Sie die Appliance aktualisiert haben, aktualisieren Sie die veröffentlichten Images.

Um Ihre veröffentlichten Images zu aktualisieren, wählen Sie jede Ihrer Image-Vorlagen aus, überprüfen die Einstellungen und verwenden sie, um neue Versionen der Layerimages zu veröffentlichen. Verwenden Sie die neuen Images, um Ihre Systeme bereitzustellen.

So wenden Sie das Upgrade auf Ihre veröffentlichten Layerimages an:

  1. Melden Sie sich bei der Layering-Verwaltungskonsole an.
  2. Wählen Sie die Registerkarte “Images”. Ihre Imagevorlagen werden angezeigt.
  3. Wenn Sie die Einstellungen einer Vorlage überprüfen oder aktualisieren möchten, wählen Sie die Imagevorlage aus und klicken Sie auf Vorlage bearbeiten. Bearbeiten Sie die Einstellungen und klicken Sie auf Vorlage speichern und veröffentlichen.
  4. Wenn die Imagevorlage nicht bearbeitet werden muss, wählen Sie einfach die Vorlage aus und klicken Sie auf Layerimage veröffentlichen.
  5. Verwenden Sie nach dem Veröffentlichen die neuen Layerimages für das Provisioning Ihrer Systeme.

Hintergrund: Wie die Upgrade-Prüfungen im Detail funktionieren

Wenn die App Layering Appliance nach einem Upgrade sucht:

  • Falls ein Update nicht verfügbar ist: Nichts passiert. Eine weitere Überprüfung wird im nächsten geplanten Intervall durchgeführt.
  • Wenn ein Update verfügbar ist, aber keine Netzwerkdateifreigabe konfiguriert ist: Der Benutzer erhält eine Meldung, dass ein Upgrade verfügbar ist. Sie werden aufgefordert, die Konfiguration der Netzwerkdateifreigabe abzuschließen.
  • Wenn ein Update verfügbar ist: Ein Job zum Herunterladen von Upgrade-Medien wird gestartet. Sie können die folgenden Aufgaben auf Fortschritt überprüfen:
    • Herunterladen des Upgrade-Mediums in den lokalen Speicher.
    • Sicherstellen, dass die Prüfsumme des erfolgreich heruntergeladenen Aktualisierungspakets korrekt ist.
    • Extrahieren des heruntergeladenen Upgrade-Pakets in die konfigurierte Netzwerkdateifreigabe. Der Download wird auf die Dateifreigabe der Appliance extrahiert: Ort: NetworkFileShare*AppLayeringVersion* Beispiel: \MyServer\AppLayeringFileShare\4.0.8
      • Wenn die Extraktion erfolgreich ist, werden die Benutzer bei der nächsten Anmeldung benachrichtigt, dass ein Upgrade verfügbar ist.
      • Wenn zu irgendeinem Zeitpunkt während dieses Vorgangs ein Eingreifen des Administrators erforderlich ist, schlägt der Job mit einem Fehler fehl. Beispiel:
        • Kein Platz mehr im lokalen Speicher.
        • Auf der Netzwerkdateifreigabe ist kein Speicherplatz mehr verfügbar.
        • Ungültige Dateien gefunden.

        Hinweis:

        Wenn ein Auftrag fehlschlägt, wird er beim nächsten Prüfintervall erneut versucht, unabhängig davon, ob das Problem behoben wurde.

  • Wenn ein anderes Update gefunden wird, bevor ein zuvor heruntergeladenes installiert wurde - Das neue Upgrade wird heruntergeladen und wird nach erfolgreichem Abschluss zu “Upgrade verfügbar”. “
  • Wenn ein Upgrade heruntergeladen wird, wenn ein anderes verfügbar gemacht wird - Der laufende Download wird abgebrochen und ein neuer Download wird gestartet. Alle Dateien, die sich auf den laufenden Download beziehen, werden gelöscht.

Optional: Manuell nach verfügbaren Upgrades suchen

Automatisierte Upgrade-Prüfungen erhalten immer die neueste Version, Sie können jedoch manuell nach Updates suchen.

So suchen Sie manuell nach einer Aktualisierung:

  1. Melden Sie sich an der Verwaltungskonsole an.
  2. Klicken Sie auf die Registerkarte Benutzer und dann auf die Aktion Appliance aktualisieren . Die neueste Version wird im Feld Upgradedatenträger angezeigt.

Wenn Sie als Administrator bei einem Desktop angemeldet sind und ein Upgrade-Badge angezeigt wird:

  1. Klicken Sie auf Upgrade starten. Die Informationen zum Herunterladen werden im Feld Upgradedatenträgerangezeigt.
  2. Als Administrator können Sie einen anderen Upgradedatenträger auswählen.

Verwenden Sie die detaillierten Schritte im vorherigen Abschnitt, Upgrade der Appliance.