App Layering

Upgrade

Für die neuesten Korrekturen und Funktionen, einschließlich der Kompatibilität mit anderen von Ihnen verwendeten Softwarepaketen, empfehlen wir Ihnen, mit den Upgrades der App Layering Funktionen 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. (Andere Benutzer können Später erinnern auswählen, um die Nachricht zu löschen.)

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.

Vor dem Upgrade

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, zu System > Einstellungen und Konfigurationnavigieren und die Netzwerkdateifreigabeeinstellung suchen. 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.

Überprüfen Sie den unterstützten Upgradepfad (nur für Versionen vor 19.1)

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.

Upgrade von Version Zur Version
4.1 4.15
4.15 19.1
19.1 oder höher Aktuelle Version

Obwohl ältere Upgrades nicht öffentlich auf unserer Download-Seite verfügbar sind, kann jeder Support-Techniker (Front Line oder Eskalation) einen Link zu jeder App Layering Version bereitstellen.

Um den Link für ein bestimmtes Upgrade zu erhalten, öffnen Sie einen Support-Fall.

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 Agenten-Upgrade und einen Ordner mit Tools, die auf Ihrem OS-Layer verwendet werden sollen.

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 Administratoren).
  • Später erinnern: Warten Sie sieben Tage, bevor Sie die Nachricht erneut öffnen. Bei Endbenutzern (Nicht-Administratoren) verhindert diese Option, dass die Nachricht angezeigt wird, wenn sie sich an ihren Desktops anmelden.
  • Schließen: Verwirft die Meldung, sodass Sie das Upgrade später manuell über die Registerkarte System > Appliance verwalten > Upgrade starten können.

Weitere Einzelheiten darüber, wonach die Appliance sucht, finden Sie unter So funktionieren die Upgrade-Prüfungen im Einzelnen.

Wer kann das Upgrade starten

Nur ein Administrator kann das Upgrade starten. Mit der Option “ Später erinnern “ können andere Benutzer die Upgrade-Nachricht für sieben Tage abschalten.

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 das Netzwerkdateisystem, wo die Appliance darauf zugreifen kann.

  1. Navigieren Sie zur ZIP-Datei, und extrahieren Sie die Dateien.
  2. Melden Sie sich an der Verwaltungskonsole an, wählen Sie System und klicken Sie dann auf Upgrade, um den Upgrade-Assistenten zu starten.
  3. Klicken Sie auf der Registerkarte Datenträgerdetails auf Durchsuchen.
  4. Navigieren Sie zur Upgradedatei, und klicken Sie auf Auswählen.
  5. Überprüfen Sie den Upgradepfad, und klicken Sie auf Aktualisieren. Der Upgrade-Prozess startet und öffnet eine Statusseite im Browser.
  6. Wenn das Upgrade abgeschlossen ist, ändert sich der Status in Upgrade-Status: Abgeschlossen. Aktualisieren Sie die Webseite, um zur Verwaltungskonsole zurückzukehren.
  7. Überprüfen Sie, ob 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 Release 18.12 überprüfen die Schaltflächen TEST und SAVE die VMware vSphere-Berechtigungen. Ein Durchlauf 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, erwarten Sie, einige weitere Berechtigungen festzulegen, 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 > Bestandsliste > Entfernen auf vCenter-Layern zugewiesen werden muss, müssen Sie eine andere 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. Fügen Sie nur Virtual Machine > Inventar > Entfernen hinzu. Alles andere kann schreibgeschütztbleiben.
  4. Navigieren Sie im vSphere Client zu Home > Bestand > Hosts und Cluster.
  5. Wählen Sie die Registerkarte vCenter Berechtigungen, 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 Zu untergeordneten Objekten 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 im aufgeführten Berechtigungen Artikel zur Installation der Appliance in vSphere.

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 umfassen Treiber-Updates, neue Funktionen und die unter Neue Features dokumentierten Fehlerbehebungen. Nachdem Sie die Appliance aktualisiert haben, aktualisieren Sie die veröffentlichten Images.

Um Ihre veröffentlichten Bilder zu aktualisieren, wählen Sie jede Ihrer Image-Vorlagen aus, überprüfen die Einstellungen und verwenden sie für veröffentlichen neue Versionen der Layerimages. 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 aus. 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 der letzten Registerkarte des Assistenten 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 der Aktionsleiste auf Layerimage veröffentlichen. Klicken Sie im sich öffnenden Assistenten 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:

  • Wenn 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 Auftrag wird gestartet, um “Upgrade-Medien herunterladen. “ Sie können anhand der folgenden Vorgänge auf Fortschritt überprüfen:
    • Herunterladen des Upgrade-Mediums auf den lokalen Speicher.
    • Sicherstellen, dass die Prüfsumme des erfolgreich heruntergeladenen Upgrade-Pakets korrekt ist.
    • Extrahieren des heruntergeladenen Upgrade-Pakets in die konfigurierte Netzwerkdateifreigabe. Der Download wird in die Dateifreigabe der Appliance extrahiert: Speicherort: NetworkFileShare*AppLayeringVersion* Example: \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 während dieses Prozesses ein Fehler einen Administratoreingriff erfordert, schlägt der Auftrag mit einem Fehler fehl. Beispiel:
        • Platzsparend auf lokalem Speicher.
        • Auf der Netzwerkdateifreigabe ist nicht genügend Speicherplatz vorhanden.
        • Ungültige Dateien gefunden.

        Hinweis:

        Wenn ein Auftrag fehlschlägt, wird es im nächsten Prüfintervall wiederholt, unabhängig davon, ob das Problem behoben wurde.

  • Wenn ein anderes Update gefunden wird, bevor ein zuvor heruntergeladener installiert wird - Das neue Upgrade wird heruntergeladen, und sobald erfolgreich abgeschlossen, wird “Upgrade verfügbar” angezeigt.
  • Wenn ein Upgrade heruntergeladen wird, wenn ein anderes verfügbar ist, wird der laufende Download abgebrochen und ein neuer Download 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 System und dann auf die Aktion Upgrade. Der Upgrade-Assistent wird geöffnet und zeigt die neueste Version im Feld Upgrade-Festplatte an.

Wenn Sie als Administrator bei einem Desktop angemeldet sind und eine Upgrade-Benachrichtigung angezeigt wird:

  1. Klicken Sie auf die Schaltfläche Upgrade starten, um den Upgrade-Assistenten zu öffnen. Die Download-Informationen werden im Feld Upgrade Disk angezeigt.
  2. Als Administrator können Sie einen anderen Upgradedatenträger auswählen.

Verwenden Sie die detaillierten Schritte im vorherigen Abschnitt Aktualisieren der Appliance.