ADC

Ein Hochverfügbarkeitspaar aktualisieren

Eine der Anforderungen von NetScaler in einem Hochverfügbarkeits-Setup besteht darin, dieselbe NetScaler-Softwareversion (Release) sowohl auf dem primären als auch auf dem sekundären Knoten zu installieren. Stellen Sie daher sicher, dass die Software auf beiden Knoten aktualisiert wird.

Sie können dasselbe Verfahren wie beim Upgrade einer eigenständigen Instanz anwenden, um beide Knoten in einem Hochverfügbarkeitspaar zu aktualisieren, obwohl für das Upgrade eines Hochverfügbarkeitspaars andere Überlegungen gelten.

Bevor Sie ein NetScaler-Firmware-Upgrade auf einem HA-Paar starten, lesen Sie die im Abschnitt Bevor Sie beginnen genannten Voraussetzungen. Außerdem müssen Sie einige HA-spezifische Punkte berücksichtigen.

Wichtige Hinweise

WICHTIG:

Es ist wichtig, dass sowohl die Upgrade-Änderungen als auch Ihre Anpassungen auf einen aktualisierten NetScaler angewendet werden. Wenn Sie benutzerdefinierte Konfigurationsdateien im Verzeichnis /etc haben, lesen Sie daher den Abschnitt Überlegungen zum Upgrade für benutzerdefinierte Konfigurationsdateien, bevor Sie mit dem Upgrade fortfahren.

  • Aktualisieren Sie zuerst den sekundären Knoten und dann den primären Knoten. Sie können NetScaler mit der CLI oder GUI aktualisieren.

lokalisierte Abbildung

  • Wenn auf beiden Knoten in einem HA-Setup unterschiedliche NetScaler-Softwareversionen ausgeführt werden, sind die folgenden Funktionen deaktiviert:
    • HA-Konfigurationssynchronisierung
    • Weitergabe von HA-Befehlen
    • HA-Synchronisierung von Statusdienstinformationen
    • Verbindungsspiegelung (Verbindungsfailover) von Sitzungen
    • HA-Synchronisierung von Informationen zu Persistenzsitzungen

    Hinweise:

    Das Funktionsverhalten ändert sich wie folgt, wenn auf beiden Knoten unterschiedliche Builds (z. B. 8.x und 4.x) derselben NetScaler-Softwareversion (z. B. 14.1) ausgeführt werden:

    • Diese Funktionen sind deaktiviert, wenn beide Builds unterschiedliche interne HA-Versionen haben.

    • Diese Funktionen funktionieren einwandfrei, wenn beide Builds dieselben internen HA-Versionen haben.

    Im Abschnitt Neue interne HA-Version in NetScaler-Builds können Sie überprüfen, ob sich die interne HA-Version in einem NetScaler-Build geändert hat.

  • Die Synchronisation der Dateien im Modus All des Befehls sync HA files funktioniert erfolgreich, wenn auf den beiden Knoten in einer HA-Konfiguration unterschiedliche NetScaler-Softwareversionen ausgeführt werden oder auf den beiden Knoten unterschiedliche Builds derselben Version ausgeführt werden. Weitere Informationen finden Sie unter Synchronisieren von Konfigurationsdateien im Hochverfügbarkeits-Setup.

Neue interne HA-Version in NetScaler-Builds

In der folgenden Tabelle sind die NetScaler-Builds aufgeführt, in denen sich die interne HA-Version geändert hat:

|Version 14.1|Version 13.1|Version 13.0|Version 12.1| |— |— |— |— | | Build 12.30 | Build 50.23 | Build 92.21 | Build 65.35 | | Build 8.50 | Build 49.15 | Build 90.12 | Build 62.27 | | Build 4.42 | Build 48.47 | Build 87.9 | Build 61.19 | | | Build 45.64 | Build 86.17 | Build 60.19 | | | Build 37.38 | Build 85.19 | Build 59.16 | | | Build 33.54 | Build 84.11 | Build 58.15 | | | Build 30.52 | Build 82.45 | Build 57.18 | | | Build 27.59 | Build 79.64 | Build 56.22 | | | Build 24.38 | Build 76.31 | Build 55.24 | | | Build 21.50 | Build 71.44 | Build 50.31 | | | Build 17.42 | Build 67.43 | Build 49.37 | | | Build 12.51 | Build 64.35 | | | Build 9.60 | Build 61.48 | | | Build 4.44 | Build 58.32 | | | | Build 52.24 | | | | Build 41.28 |

Upgrade eines Hochverfügbarkeitspaars mit der CLI

Der Upgrade-Prozess umfasst die folgenden Schritte:

  1. Aktualisieren Sie die Software auf dem sekundären Knoten
  2. Aktualisieren Sie die Software auf dem primären Knoten

Die folgende Abbildung zeigt das Verfahren zum Aktualisieren der Software auf dem Knoten:

lokalisierte Abbildung

Aktualisieren Sie die Software auf dem sekundären Knoten

  1. Aktualisieren Sie den sekundären Knoten, wie unter Upgrade einer eigenständigen NetScaler-Appliance mit derCLI beschrieben.

  2. Melden Sie sich mit den nsroot-Anmeldeinformationen bei der NetScaler CLI an.

  3. Führen Sie den folgenden Befehl aus, um den Status von NetScaler anzuzeigen.

    show ha node
    <!--NeedCopy-->
    

    Die Befehlsausgabe muss zeigen, dass der Knoten ein sekundärer Knoten ist und die Synchronisation deaktiviert ist.

  4. Führen Sie den folgenden Befehl aus, um ein erzwungenes Failover und eine Übernahme als primären Knoten durchzuführen:

    force failover
    <!--NeedCopy-->
    
  5. Stellen Sie sicher, dass der Knoten jetzt ein primärer Knoten ist.

    Hier ist eine Beispielkonfiguration im neuen Primärknoten.

    login: nsroot
    Password: nsroot
    Last login: Monday Apr  17 08:37:26 2017 from 10.102.29.9
    Done
    show ha node
            2 nodes:
    1)      Node ID:      0
            IP:        10.0.4.2
            Node State: UP
            Master State: Primary
            ...
            Sync State: AUTO DISABLED
            Propagation: AUTO DISABLED
            ...
    Done
    <!--NeedCopy-->
    

Aktualisieren Sie die Software auf dem primären Knoten

Hinweis:

Nach Abschluss des Verfahrens „Software auf dem sekundären Knoten aktualisieren“ ist der ursprüngliche primäre Knoten jetzt ein sekundärer Knoten.

  1. Aktualisieren Sie den sekundären Knoten, wie unter Upgrade einer eigenständigen NetScaler-Appliance mit derCLI beschrieben.

  2. Melden Sie sich mit den nsroot-Anmeldeinformationen bei der NetScaler CLI an.

  3. Führen Sie den folgenden Befehl aus, um den Status des NetScaler anzuzeigen.

    show ha node
    <!--NeedCopy-->
    

    Die Befehlsausgabe muss zeigen, dass der Knoten ein sekundärer Knoten ist und der Status des Knotens UP lautet.

  4. Führen Sie den folgenden Befehl aus, um ein erzwungenes Failover durchzuführen und sicherzustellen, dass der Knoten ein primärer Knoten ist:

    force failover
    <!--NeedCopy-->
    
  5. Stellen Sie sicher, dass der Knoten ein primärer Knoten ist.

    Hier ist eine Beispielkonfiguration des neuen Primärknotens und des neuen Sekundärknotens.

    show ha node
        Node ID:      0
        IP:   10.0.4.11
        Node State: UP
        Master State: Primary
        ...
        ...
        INC State: DISABLED
        Sync State: ENABLED
        Propagation: ENABLED
        Enabled Interfaces : 1/1
        Disabled Interfaces : None
        HA MON ON Interfaces : 1/1
        ...
        ...
        Local node information
        Critical Interfaces: 1/1
    Done
    
    Show ha node
        Node ID:      0
        IP:   10.0.4.2
        Node State: UP
        Master State: Secondary
        ..
        ..
        INC State: DISABLED
        Sync State: SUCCESS
        Propagation: ENABLED
        Enabled Interfaces : 1/1
        Disabled Interfaces : None
        HA MON ON Interfaces : 1/1
        . .
        . .
        Local node information:
        Critical Interfaces: 1/1
    Done
    <!--NeedCopy-->
    

Aktualisieren eines Hochverfügbarkeitspaars über die GUI

Gehen Sie wie folgt vor, um ein NetScaler-Paar in einem Hochverfügbarkeits-Setup mithilfe der ADC-GUI zu aktualisieren. Betrachten Sie ein Beispiel für ein Hochverfügbarkeits-Setup der NetScaler-Instanzen NETSCALER-A (primär) und NETSCALER-B (sekundär).

  1. Aktualisieren Sie den sekundären Knoten. Melden Sie sich mit Administratoranmeldeinformationen bei der GUI des sekundären Knotens an und aktualisieren Sie den Knoten wie unter Upgrade einer eigenständigen NetScaler-Appliance mit derGUI beschrieben.

  2. Failover erzwingen. Führen Sie mithilfe der GUI ein erzwungenes Failover auf dem sekundären Knoten durch, wie unter Einen Knoten zum Failover zwingenbeschrieben.

    Nach dem Failover-Vorgang übernimmt der sekundäre Knoten die Position des primären Knotens und der primäre Knoten wird der neue sekundäre Knoten. Nach dem Failover-Vorgang im HA-Beispiel-Setup:

    • NETSCALER-B wird der neue Primärserver
    • NETSCALER-A wird die neue Sekundärseite
  3. Aktualisieren Sie den ursprünglichen primären Knoten (neuer sekundärer Knoten). Melden Sie sich bei der GUI des neuen sekundären Knotens (NETSCALER-A) an und aktualisieren Sie den Knoten wie unter Aktualisieren einer eigenständigen NetScaler-Appliancemithilfe der GUI beschrieben.

  4. Failover erzwingen. Führen Sie mithilfe der GUI ein erzwungenes Failover auf dem neuen sekundären Knoten (NETSCALER-A) durch, wie unter Einen Knoten zum Failover zwingenbeschrieben.

    Nach diesem zweiten Failover-Vorgang kehrt der Zustand beider Knoten in den Zustand vor dem Start des HA-Upgrade-Vorgangs zurück. Nach dem Failover-Vorgang im HA-Beispiel-Setup:

    • NETSCALER-A wird primär
    • NETSCALER-B wird zweitrangig
  5. Überprüfen Sie den Upgrade-Vorgang. Melden Sie sich bei der GUI beider Knoten an. Navigieren Sie zu System > Hochverfügbarkeit, überprüfen Sie auf der Detailseite den HA-Status beider Knoten. Überprüfen Sie außerdem die aktualisierten Versionsdetails, die im oberen Bereich der GUI angezeigt werden.

So aktualisieren Sie ein Hochverfügbarkeits-Setup mithilfe der GUI

Ein Hochverfügbarkeitspaar aktualisieren