Durchführen eines NSSU
ZUSAMMENFASSUNG Führen Sie die folgenden Schritte aus, um ein Nonstop Software Upgrade (NSSU) auf Ihrem Gerät durchzuführen.
Konfiguration von Linecard-Upgrade-Gruppen für nonstops Software-Upgrade
Sie können Linecard-Upgrade-Gruppen für unterbrechungsfreie Software-Upgrades (NSSU) auf unterstützenden Plattformen konfigurieren. Linecard-Upgrade-Gruppen können die für den Abschluss eines NSSU-Vorgangs erforderliche Gesamtzeit verkürzen und Ihnen die Steuerung der Upgrade-Reihenfolge zwischen den Switches ermöglichen, die aktualisiert werden sollen.
- So arbeiten Linecard Upgrade Groups mit Nonstop Software Upgrade
- Support für Linecard-Upgrade-Gruppen
- Konfigurieren von Linecard-Upgrade-Gruppen auf einem EX4650 Virtual Chassis, einem Virtual Chassis der QFX-Serie oder einem QFX5100 VCF
- Konfigurieren von Linecard-Upgrade-Gruppen auf eigenständigen EX6200- oder EX8200-Switches
- Konfigurieren von Linecard-Upgrade-Gruppen auf einem EX8200 Virtual Chassis
So arbeiten Linecard Upgrade Groups mit Nonstop Software Upgrade
Mit NSSU können Sie Software auf unterstützten Switches mit redundanten Routing-Engines, einem Virtual Chassis oder einer Virtual Chassis Fabric (VCF) mit einem einzigen Befehl mit minimaler Unterbrechung des Netzwerkverkehrs aufrüsten.
In der Standardkonfiguration aktualisiert NSSU jede Linecard in einem Switch- oder Linecard-Rollenmitglied in einem Virtual Chassis oder VCF nacheinander. Der Datenverkehr fließt weiterhin über die anderen Linecards oder Mitglieder, während jede von ihnen im Rahmen des Upgrades neu gestartet wird. Dieses Verhalten minimiert die Unterbrechung des Datenverkehrs, wenn Sie Link Aggregation Groups (LAGs) so konfigurieren, dass sich die Mitgliedsverbindungen jeder LAG auf verschiedenen Linecards oder Mitgliedern befinden. Wenn also ein Member-Link einer LAG ausfällt, sind die restlichen Verbindungen aktiv und der Datenverkehr fließt weiterhin durch die LAG.
Wenn Sie Linecard-Upgrade-Gruppen für NSSU konfigurieren, aktualisiert NSSU alle Geräte in jeder Upgradegruppe gleichzeitig und nicht sequenziell, was die Gesamtzeit für das Upgrade auf allen Linecards oder Mitgliedern reduziert.
Um während eines NSSU-Betriebs eine minimale Unterbrechung des Datenverkehrs zu erreichen, müssen Sie die Linecard-Upgrade-Gruppen so definieren, dass sich die Mitgliedsverbindungen der LAGs auf Linekarten oder Mitgliedern befinden, die sich in verschiedenen Upgrade-Gruppen befinden. Informationen zur Konfiguration von LAGs finden Sie unter Konfigurieren aggregierter Ethernet-Verbindungen (CLI-Prozedur).
NSSU aktualisiert die Gruppen in der Reihenfolge, in der sie in der Konfiguration angezeigt werden (mit anderen Worten, in der Reihenfolge, in der Sie sie konfigurieren). Aus diesem Grund können Sie auch Upgrade-Gruppen definieren, um die Upgrade-Sequenz während eines NSSU-Vorgangs zu steuern.
Verwenden Sie die upgrade-group
Konfigurationsaussage in der [edit chassis nssu]
Hierarchie, um Upgrade-Gruppen zu konfigurieren.
Support für Linecard-Upgrade-Gruppen
Die folgenden Plattformen unterstützen NSSU Linecard-Upgrade-Gruppen:
EX4650 Virtual Chassis mit mehr als drei Komponenten-Switches
Virtual Chassis für QFX3500, QFX3600 und QFX5100
QFX5100 Virtual Chassis Fabric (VCF)
EX6200- oder EX8200-Switches mit redundanten Routing-Engines
EX8200 Virtual Chassis
Konfigurieren von Linecard-Upgrade-Gruppen auf einem EX4650 Virtual Chassis, einem Virtual Chassis der QFX-Serie oder einem QFX5100 VCF
Wenn Sie Linecard-Upgrade-Gruppen auf einem EX4650 Virtual Chassis, einem Virtual Chassis der QFX-Serie oder einem QFX5100 VCF konfigurieren, dessen Switches keine separaten Linecards haben, verwenden Sie nur die Option, um die fpcs
Virtual Chassis- oder VCF-Mitglieds-IDs anzugeben, die Sie in einer Upgrade-Gruppe einschließen möchten. Sie müssen die member
Option nicht verwenden.
Wenn Sie eine Upgradegruppe erstellen und der Upgradegruppe einen Virtual Chassis- oder VCF-Member-Switch hinzufügen möchten, konfigurieren Sie den Namen der Upgradegruppe und geben Sie die Mitgliedsnummer mit der
fpcs
Option:[edit chassis] user@switch# set nssu upgrade-group group-name fpcs member-number
Um beispielsweise eine angerufene
vcf
Upgrade-Gruppe zu erstellen und dieser Gruppe Linecard-Rollenmitglied 2 hinzuzufügen:[edit chassis] user@switch# set nssu upgrade-group vcf fpcs 2
Falls
vcf
bereits vorhanden, fügt dieser Befehl Member 2 zuvcf
.Um eine Upgrade-Gruppe zu erstellen, die mehrere Mitglieder in einem Virtual Chassis oder VCF enthält, geben Sie nach der Option mehrere Mitgliedernummern an, die
fpcs
in eckigen Klammern eingeschlossen sind:[edit chassis] user@switch# set nssu upgrade-group group-name fpcs [list-of-member-numbers]
Um beispielsweise eine Upgrade-Gruppe zu erstellen, die die
vc1
Mitglieder 1 und 2 enthält:[edit chassis] user@switch# set nssu upgrade-group vc1 fpcs [1 2]
Stellen Sie sicher, dass Sie die Konfiguration festlegen, bevor Sie einen NSSU-Vorgang starten.
Konfigurieren von Linecard-Upgrade-Gruppen auf eigenständigen EX6200- oder EX8200-Switches
So konfigurieren Sie Linecard-Upgrade-Gruppen auf einem eigenständigen EX6200- oder EX8200-Switch:
So erstellen Sie eine Upgrade-Gruppe und fügen ihr eine Linecard hinzu:
[edit chassis] user@switch# set nssu upgrade-group group-name fpcs slot-number
Um beispielsweise eine aufgerufene
group3
Upgrade-Gruppe zu erstellen und die Linecard in Steckplatz 5 hinzuzufügen:[edit chassis] user@switch# set nssu upgrade-group group3 fpcs 5
Falls
group3
bereits vorhanden, fügt dieser Befehl Linecard 5 zugroup3
.So erstellen Sie eine Upgrade-Gruppe und fügen ihr mehrere Linecards hinzu:
[edit chassis] user@switch# set nssu upgrade-group group-name fpcs [list-of-slot-numbers]
Wenn Sie beispielsweise eine Upgrade-Gruppe aufrufen
primary
und linecards in den Steckplätzen 1, 4 und 7 hinzufügen möchten,[edit chassis] user@switch# set nssu upgrade-group primary fpcs [1 4 7]
Falls
primary
bereits vorhanden, fügt dieser Befehl Linecards in den Steckplätzen 1, 4 und 7 hinzuprimary
.
Siehe auch
Konfigurieren von Linecard-Upgrade-Gruppen auf einem EX8200 Virtual Chassis
So konfigurieren Sie Linecard-Upgrade-Gruppen auf einem EX8200 Virtual Chassis:
So erstellen Sie eine Upgrade-Gruppe und fügen ihr eine Linecard auf einem Virtual Chassis-Mitglied hinzu:
[edit chassis] user@switch# set nssu upgrade-group group-name member member-id fpcs slot-number
Um beispielsweise eine angerufene
primary-ny
Upgrade-Gruppe zu erstellen und ihr die Linecard auf Member 1 im Steckplatz 5 hinzuzufügen:[edit chassis] user@switch# set nssu upgrade-group primary-ny member 1 fpcs 5
Falls
primary-ny
bereits vorhanden, fügt dieser Befehl Linecard 5 auf Member 1 hinzuprimary-ny
.So erstellen Sie eine Upgrade-Gruppe, die mehrere Linekarten auf einem Virtual Chassis-Mitglied enthält:
[edit chassis] user@switch# set nssu upgrade-group group-name member member-id fpcs [list-of-slot-numbers]
Um beispielsweise eine Upgrade-Gruppe
primary-ny
zu erstellen, die die Linekarten in den Steckplätzen 1 und 2 auf Mitglied 0 und in den Steckplätzen 3 und 4 auf Member 1 enthält:[edit chassis] user@switch# set nssu upgrade-group primary-ny member 0 fpcs [1 2] [edit chassis] user@switch# set nssu upgrade-group primary-ny member 1 fpcs [3 4]
Siehe auch
Beispiel: Konfigurieren von Linecard-Upgrade-Gruppen für nonstop Software-Upgrades auf Switches der EX-Serie
Nonstop Software Upgrade (NSSU) ermöglicht es Ihnen, die Software, die auf einem Switch der EX-Serie ausgeführt wird, mit redundanten Routing-Engines oder auf den meisten Virtual Chassis der EX-Serie mit einem einzigen Befehl und mit minimaler Unterbrechung des Netzwerkverkehrs zu aktualisieren. Standardmäßig aktualisiert NSSU die Software, die auf Linecards ausgeführt wird, jeweils eine Linecard nach der anderen.
Um die Zeit für ein NSSU zu verkürzen, können Sie Linecard-Upgrade-Gruppen auf einem EX6200- oder EX8200-Switch mit redundanten Routing-Engines oder auf einem EX8200 Virtual Chassis konfigurieren.
Dieses Beispiel zeigt, wie Sie NSSU so konfigurieren, dass Linecard-Upgrade-Gruppen verwendet werden:
Anforderungen
In diesem Beispiel werden die folgenden Hardware- und Softwarekomponenten verwendet:
Ein SWITCH EX8200 mit redundanten Routing-Engines
Junos OS Version 10.4 oder höher für Switches der EX-Serie
Bevor Sie mit der Konfiguration von Linecard-Upgrade-Gruppen beginnen, stellen Sie sicher, dass Sie die Link Aggregation Groups (LAGs) wie unter Konfigurieren aggregierter Ethernet-Verbindungen (CLI-Prozedur) beschrieben konfiguriert haben. Unter Übersicht und Topologie finden Sie Details zu den LAG-Konfigurationen für dieses Beispiel.
Übersicht und Topologie
In der Standardkonfiguration aktualisiert NSSU jede Linecard in einem Switch oder Virtual Chassis nach und nach. Der Datenverkehr fließt weiterhin über die anderen Linecards, während eine Linecard im Rahmen des Upgrades neu gestartet wird. Dieses Verhalten ermöglicht es Ihnen, Unterbrechungen des Datenverkehrs zu minimieren, indem Sie Link Aggregation Groups (LAGs) so konfigurieren, dass sich die Mitgliedsverbindungen jeder LAG auf verschiedenen Linecards befinden. Wenn ein Member-Link einer LAG ausfällt, sind die restlichen Verbindungen aktiv und der Datenverkehr fließt weiterhin durch die LAG.
Da die Standardkonfiguration jede Linecard nach und nach aktualisiert, kann das Upgrade einige Zeit in Anspruch nehmen. Sie können die Zeit für die Durchführung eines NSSU verkürzen, indem Sie Linecard-Upgrade-Gruppen konfigurieren. Anstatt sequenziell aktualisiert zu werden, werden die Linecards in einer Upgradegruppe gleichzeitig aktualisiert. Um eine minimale Unterbrechung des Datenverkehrs zu erreichen, müssen Sie die Linecard-Upgrade-Gruppen so definieren, dass sich die Mitgliedsverbindungen der LAGs auf Linecards befinden, die sich in verschiedenen Upgrade-Gruppen befinden.
NSSU aktualisiert die Gruppen in der Reihenfolge, in der sie in der Konfiguration angezeigt werden (mit anderen Worten, in der Reihenfolge, in der Sie sie konfigurieren).
Topologie
In diesem Beispiel wird ein EX8200-Switch mit fünf Linecards in den Steckplätzen 0 bis 4 verwendet. Es wurden zwei LAGs konfiguriert:
ae0
— Hat zwei Gliederverbindungen, eine auf der Linecard im Steckplatz 0 und eine auf der Linecard im Steckplatz 1.ae1
— Hat zwei Gliederverbindungen, eine auf der Linecard im Steckplatz 2 und eine auf der Linecard im Steckplatz 3.
Die Schnittstellen auf der Linecard im Steckplatz 4 gehören nicht zu beiden LAG.
Um die Zeit für ein Upgrade zu minimieren und sicherzustellen, dass die Member-Links jeder LAG zu unterschiedlichen Upgrade-Gruppen gehören, konfiguriert dieses Beispiel die folgenden zwei Linecard-Upgrade-Gruppen:
group1
— Enthält die Linecards in den Steckplätzen 0, 2 und 4.group2
—Enthält die Linecards in den Steckplätzen 1 und 3.
Die Linecard im Steckplatz 4 konnte in beide Gruppen eingesteckt werden. Es kann auch komplett von einer Upgradegruppe ausgeschlossen werden und wird separat aktualisiert, nachdem die Linecards in den Upgradegruppen aktualisiert wurden. Es ist jedoch effizienter, es in eine Upgrade-Gruppe einzubeziehen.
Abbildung 1 veranschaulicht die Topologie.

Konfiguration
Führen Sie folgende Aufgaben aus, um Linecard-Upgrade-Gruppen zu erstellen:
CLI-Schnellkonfiguration
Um die Linecard-Upgrade-Gruppen schnell zu erstellen, kopieren Sie die folgenden Befehle und fügen sie in das Switch-Terminal-Fenster ein:
[edit] set chassis nssu upgrade-group group1 fpcs [0 2 4] set chassis nssu upgrade-group group2 fpcs [1 3]
Verfahren
Schritt-für-Schritt-Verfahren
So erstellen Sie die Linecard-Upgrade-Gruppen für eine NSSU:
Erstellen Sie die erste Linecard-Upgrade-Gruppe:
[edit chassis] user@switch# set nssu upgrade-group group1 fpcs [0 2 4]
Erstellen Sie die zweite Linecard-Upgrade-Gruppe:
[edit chassis] user@switch# set nssu upgrade-group group2 fpcs (NSSU Upgrade Groups) [1 3]
Ergebnisse
Zeigen Sie die Ergebnisse der Konfiguration an:
[edit chassis] user@switch# show nssu { upgrade-group group1 { fpcs [ 0 2 4 ]; } upgrade-group group2 { fpcs [ 1 3 ]; } }