AUF DIESER SEITE
Migrations-, Upgrade- und Downgrade-Anweisungen
Dieser Abschnitt enthält die Prozedur zum Upgrade von Junos OS sowie die Upgrade- und Downgrade-Richtlinien für Junos OS. Das Upgrade oder Downgrade von Junos OS kann je nach Größe und Konfiguration des Netzwerks mehrere Stunden dauern.
Software-Upgrades auf Switches der QFX-Serie
Verwenden Sie beim Upgrade oder Downgrade von Junos OS immer das Paket jinstall. Verwenden Sie andere Pakete (z. B. das Paket jbundle) nur, wenn sie von einem Supportmitarbeiter von Juniper Networks angewiesen wurden. Informationen zum Inhalt des Pakets jinstall und Details zum Installationsprozess finden Sie im Installations- und Upgrade-Leitfaden und junos OS-Grundlagen in der QFX-Serie-Dokumentation.
Wenn Sie mit dem Download- und Installationsprozess nicht vertraut sind, führen Sie die folgenden Schritte aus:
-
Gehen Sie in einem Browser zu https://www.juniper.net/support/downloads/junos.html.
Die Seite Junos Platforms Download Software wird angezeigt.
-
Wählen Sie im Abschnitt QFX-Serie der Junos Platforms Download-Software die Plattform der QFX-Serie aus, für die Sie die Software herunterladen möchten.
-
Wählen Sie in der Pull-down-Liste Version rechts neben der Registerkarte Software auf der Seite Software herunterladen die Option 20.3 aus.
-
Wählen Sie im Abschnitt Installationspaket der Registerkarte Software das Installationspaket der QFX-Serie für die Version 20.3 aus.
Das Feld "Warnung" wird angezeigt.
-
Klicken Sie im Feld Warnung auf den Link zum PSN-Dokument, um Details zur Software zu erhalten, und klicken Sie auf den Link, um sie herunterzuladen.
Ein Anmeldebildschirm wird angezeigt.
-
Melden Sie sich beim Authentifizierungssystem von Juniper Networks mit dem Benutzernamen (in der Regel Ihre E-Mail-Adresse) und dem Passwort an, das von den Vertretern von Juniper Networks angegeben wird.
-
Laden Sie die Software auf einen lokalen Host herunter.
-
Kopieren Sie die Software auf das Gerät oder auf Ihre interne Softwarevertriebsseite.
-
Installieren Sie das neue Paket jinstall auf dem Gerät.
Hinweis:Wir empfehlen, alle Softwarepakete out-of-band über die Konsole zu aktualisieren, da während des Upgrade-Prozesses In-Band-Verbindungen verloren gehen.
Kunden in den USA und Kanada verwenden den folgenden Befehl:
user@host> request system software add source/jinstall-host-qfx-5-x86-64-23.1-R1.n-secure-signed.tgz reboot
Ersetzen Sie
source
mit einem der folgenden Werte:-
/pathname – Für ein Softwarepaket, das aus einem lokalen Verzeichnis auf dem Switch installiert wird.
-
Für Softwarepakete, die von einem Remote-Standort heruntergeladen und installiert werden:
-
hostnameftp:///pathname
-
hostnamehttp:///pathname
-
hostnamescp:///pathname (nur für Kanada und die US-Version verfügbar)
-
Durch Hinzufügen des
reboot
Befehls wird der Switch nach der Installation neu gestartet. Wenn der Neustart abgeschlossen ist, zeigt der Switch die Anmeldeaufforderung an. Der Ladevorgang kann 5 bis 10 Minuten dauern.Ein Neustart erfolgt nur, wenn das Upgrade erfolgreich ist.
-
Nach der Installation eines Junos OS Version 20.3-Pakets jinstall
können Sie den request system software rollback
Befehl zur Rückkehr zur zuvor installierten Software geben.
Installation der Software auf QFX10002-60C-Switches
In diesem Abschnitt wird erläutert, wie Sie die Software aktualisieren, die sowohl das Hostbetriebssystem als auch junos OS umfasst. Dieses Upgrade erfordert, dass Sie ein VM-Hostpaket verwenden, z. B. junos-vmhost-install-x.tgz .
Während eines Software-Upgrades wird die alternative Partition der SSD aktualisiert, die nach einem Neustart zur primären Partition wird. Wenn bei der primären SSD ein Startfehler auftritt, kann der Switch mithilfe des auf der alternativen SSD verfügbaren Snapshots booten.
Der QFX10002-60C-Switch unterstützt nur die 64-Bit-Version von Junos OS.
Wenn wichtige Dateien in anderen Verzeichnissen als /config und /var vorhanden sind, kopieren Sie die Dateien vor dem Upgrade an einen sicheren Speicherort. Die Dateien unter /config und /var (außer /var/etc) werden nach dem Upgrade beibehalten.
Um die Software zu aktualisieren, können Sie die folgenden Methoden verwenden:
Wenn sich das Installationspaket lokal auf dem Switch befindet, führen Sie den request vmhost software add <pathname><source> Befehl aus.
Zum Beispiel:
user@switch> request vmhost software add /var/tmp/junos-vmhost-install-qfx-x86-64-23.1R1.9.tgz
Wenn sich das Installationspaket remote vom Switch befindet, führen Sie den request vmhost software add <pathname><source> Befehl aus.
Zum Beispiel:
user@switch> request vmhost software add ftp://ftpserver/directory/junos-vmhost-install-qfx-x86-64-23.1R1.9.tgz
Vergewissern Sie sich, dass die neue Softwareversion nach dem Neustart ordnungsgemäß installiert wurde, indem Sie den show version
Befehl ausführen.
user@switch> show version
Installation der Software auf QFX10002-Switches
Wenn Sie ein Upgrade von einer Softwareversion ohne FreeBSD 10-Kernel (z. B. 15.1X53-D30) durchführen, müssen Sie ein Upgrade von Junos OS Release 15.1X53-D30 auf Junos OS Version 15.1X53-D32 durchführen. Nach der Installation von Junos OS Version 15.1X53-D32 können Sie auf Junos OS Version 15.1X53-D60 oder Junos OS Version 18.3R1 aktualisieren.
Verwenden Sie auf dem Switch die force-host
Option, die neueste Version des Hostbetriebssystems zu installieren. Wenn sich die Version des Hostbetriebssystems jedoch von der version unterscheidet, die bereits auf dem Switch installiert ist, wird die neueste Version installiert, ohne die force-host
Option zu verwenden.
Wenn sich das Installationspaket lokal auf dem Switch befindet, führen Sie den request system software add <pathname><source> reboot Befehl aus.
Zum Beispiel:
user@switch> request system software add /var/tmp/jinstall-host-qfx-10-f-x86-64-20.4R1.n-secure-signed.tgz reboot
Wenn sich das Installationspaket remote vom Switch befindet, führen Sie den request system software add <pathname><source> reboot Befehl aus.
Zum Beispiel:
user@switch> request system software add ftp://ftpserver/directory/jinstall-host-qfx-10-f-x86-64-20.4R1.n-secure-signed.tgz reboot
Vergewissern Sie sich, dass die neue Softwareversion nach dem Neustart ordnungsgemäß installiert wurde, indem Sie den show version
Befehl ausführen.
user@switch> show version
Software-Upgrade von Junos OS Version 15.1X53-D3X auf Junos OS Version 15.1X53-D60, 15.1X53-D61.7, 15.1X53-D62 und 15.1X53-D63 auf QFX10008- und QFX10016-Switches
Sichern Sie vor der Installation der Software alle wichtigen Dateien in /var/home. Wenn Sie weitere Informationen zur Sicherung kritischer Dateien erhalten möchten, wenden Sie sich an den Kundendienst unter https://www.juniper.net/support.
Der Switch enthält zwei Routing-Engines, sodass Sie die Software auf jeder Routing-Engine (re0 und re1) installieren müssen.
Wenn sich das Installationspaket lokal auf dem Switch befindet, führen Sie den request system software add <pathname><source> Befehl aus.
So installieren Sie die Software auf re0:
user@switch> request system software add /var/tmp/jinstall-host-qfx-10-m-15.1X53-D60.n-secure-domestic-signed.tgz re0
Wenn sich das Installationspaket remote vom Switch befindet, führen Sie den request system software add <pathname><source> re0 Befehl aus.
Zum Beispiel:
user@switch> request system software add ftp://ftpserver/directory/jinstall-host-qfx-10-m-15.1X53-D60.n-secure-domestic-signed.tgz re0
So installieren Sie die Software auf re1:
user@switch> request system software add /var/tmp/jinstall-host-qfx-10-m-15.1X53-D60.n-secure-domestic-signed.tgz re1
Wenn sich das Installationspaket remote vom Switch befindet, führen Sie den request system software add <pathname><source> re1 Befehl aus.
Zum Beispiel:
user@switch> request system software add ftp://ftpserver/directory/jinstall-host-qfx-10-m-15.1X53-D60.n-secure-domestic-signed.tgz re1
Starten Sie beide Routing-Engines neu.
Zum Beispiel:
user@switch> request system reboot both-routing-engines
Vergewissern Sie sich, dass die neue Softwareversion nach dem Neustart ordnungsgemäß installiert wurde, indem Sie den show version
Befehl ausführen.
user@switch> show version
Installation der Software auf QFX10008- und QFX10016-Switches
Da der Switch über zwei Routing-Engines verfügt, führen Sie eine Junos OS-Installation auf jeder Routing-Engine separat durch, um den Netzwerkbetrieb zu vermeiden.
Sichern Sie vor der Installation der Software alle wichtigen Dateien in /var/home. Wenn Sie weitere Informationen zur Sicherung kritischer Dateien erhalten möchten, wenden Sie sich an den Kundendienst unter https://www.juniper.net/support.
Wenn graceful Routing Engine Switchover (GRES), Nonstop Bridging (NSB) oder Nonstop Active Routing (NSR) aktiviert ist, wenn Sie eine Softwareinstallation initiieren, wird die Software nicht ordnungsgemäß installiert. Stellen Sie sicher, dass Sie den CLI-Befehl delete chassis redundancy
geben, wenn Sie dazu aufgefordert werden. Wenn GRES aktiviert ist, wird es mit dem redundancy
Befehl entfernt. Standardmäßig ist NSR deaktiviert. Wenn NSR aktiviert ist, entfernen Sie die Nonstop-Routing-Anweisung von der [edit routing-options]
Hierarchieebene, um sie zu deaktivieren.
-
Melden Sie sich bei der Konsole der Master-Routing-Engine an.
Weitere Informationen zur Anmeldung bei der Routing-Engine über den Konsolenport finden Sie im hardwarespezifischen Leitfaden für Ihren Switch.
-
Gehen Sie über die Befehlszeile in den Konfigurationsmodus:
user@switch> configure
-
Deaktivieren der Routing-Engine-Redundanz:
user@switch# delete chassis redundancy
-
Nonstop-Bridging deaktivieren:
user@switch# delete protocols layer2-control nonstop-bridging
-
Speichern Sie die Konfigurationsänderung für beide Routing-Engines:
user@switch# commit synchronize
-
Beenden Sie den CLI-Konfigurationsmodus:
user@switch# exit
Nachdem der Switch vorbereitet wurde, installieren Sie zuerst die neue Version von Junos OS auf der Backup-Routing-Engine, während die derzeit laufende Softwareversion auf der Master-Routing-Engine beibehalten wird. Auf diese Weise kann die Master-Routing-Engine den Betrieb fortsetzen und Die Unterbrechungen Ihres Netzwerks minimieren.
Nachdem Sie sichergestellt haben, dass die neue Softwareversion auf der Backup-Routing-Engine korrekt ausgeführt wird, sind Sie bereit, die Routing-Steuerung auf die Backup-Routing-Engine umzustellen und dann ein Upgrade oder Downgrade der Softwareversion auf der anderen Routing-Engine durchzuführen.
-
Melden Sie sich beim Konsolen-Port der anderen Routing-Engine an (derzeit als Backup).
Weitere Informationen zur Anmeldung bei der Routing-Engine über den Konsolenport finden Sie im hardwarespezifischen Leitfaden für Ihren Switch.
-
Installieren Sie das neue Softwarepaket mit dem
request system software add
Folgenden Befehl:user@switch> request system software add validate /var/tmp/jinstall-host-qfx-10-f-x86-64-23.1R1.n-secure-signed.tgz
Weitere Informationen zum
request system software add
Befehl finden Sie im CLI-Explorer. -
Starten Sie den Switch neu, um die neue Software mit dem
request system reboot
folgenden Befehl zu starten:user@switch> request system reboot
Hinweis:Sie müssen den Switch neu starten, um die neue Installation von Junos OS auf den Switch zu laden.
Starten Sie den Switch nicht neu, um die Installation abzubrechen. Beenden Sie stattdessen die Installation und erteilen Sie dann den
request system software delete <package-name>
Befehl. Dies ist Ihre letzte Chance, die Installation zu beenden.Die gesamte Software wird geladen, wenn Sie den Switch neu starten. Die Installation kann zwischen 5 und 10 Minuten dauern. Der Switch startet dann von dem Startgerät, auf dem die Software gerade installiert wurde, neu. Wenn der Neustart abgeschlossen ist, zeigt der Switch die Anmeldeaufforderung an.
Während die Software aktualisiert wird, sendet die Routing-Engine, auf der Sie die Installation durchführen, keinen Datenverkehr.
-
Melden Sie sich an und geben Sie den
show version
Befehl aus, um die Version der installierten Software zu überprüfen.user@switch> show version
Sobald die Software auf der Backup-Routing-Engine installiert ist, können Sie die Routing-Steuerung auf die Backup-Routing-Engine wechseln und dann die Master-Routing-Engine aktualisieren oder downgraden.
-
Melden Sie sich beim Master-Routing-Engine-Konsolen-Port an.
Weitere Informationen zur Anmeldung bei der Routing-Engine über den Konsolenport finden Sie im hardwarespezifischen Leitfaden für Ihren Switch.
-
Übertragung der Routing-Steuerung an die Backup-Routing-Engine:
user@switch> request chassis routing-engine master switch
Weitere Informationen zum
request chassis routing-engine master
Befehl finden Sie im CLI-Explorer. -
Stellen Sie sicher, dass die Backup-Routing-Engine (Steckplatz 1) die Master-Routing-Engine ist:
user@switch> show chassis routing-engine Routing Engine status: Slot 0: Current state Backup Election priority Master (default) Routing Engine status: Slot 1: Current state Master Election priority Backup (default)
-
Installieren Sie das neue Softwarepaket mit dem
request system software add
Folgenden Befehl:user@switch> request system software add validate /var/tmp/jinstall-host-qfx-10-f-x86-64-23.1R1.n-secure-signed.tgz
Weitere Informationen zum
request system software add
Befehl finden Sie im CLI-Explorer. -
Starten Sie die Routing-Engine mit dem
request system reboot
folgenden Befehl neu:user@switch> request system reboot
Hinweis:Sie müssen neu gestartet werden, um die neue Installation von Junos OS auf den Switch zu laden.
Um die Installation abzubrechen, starten Sie Ihr System nicht neu. Beenden Sie stattdessen die Installation und erteilen Sie dann den
request system software delete jinstall <package-name>
Befehl. Dies ist Ihre letzte Chance, die Installation zu beenden.Die Software wird geladen, wenn Sie das System neu starten. Die Installation kann zwischen 5 und 10 Minuten dauern. Der Switch startet dann von dem Startgerät, auf dem die Software gerade installiert wurde, neu. Wenn der Neustart abgeschlossen ist, zeigt der Switch die Anmeldeaufforderung an.
Während der Aktualisierung der Software sendet die Routing-Engine, auf der Sie die Installation durchführen, keinen Datenverkehr.
-
Melden Sie sich an und geben Sie den
show version
Befehl aus, um die Version der installierten Software zu überprüfen. -
Übertragen Sie die Routing-Steuerung zurück in die Master-Routing-Engine:
user@switch> request chassis routing-engine master switch
Weitere Informationen zum
request chassis routing-engine master
Befehl finden Sie im CLI-Explorer. -
Stellen Sie sicher, dass die Master-Routing-Engine (Steckplatz 0) tatsächlich die Master-Routing-Engine ist:
user@switch> show chassis routing-engine Routing Engine status: Slot 0: Current state Master Election priority Master (default) outing Engine status: Slot 1: Current state Backup Election priority Backup (default)
Eine einheitliche ISSU durchführen
Sie können unified ISSU verwenden, um die auf dem Switch ausgeführte Software mit minimaler Unterbrechung des Datenverkehrs während des Upgrades zu aktualisieren.
Unified ISSU wird in Junos OS Version 13.2X51-D15 und höher unterstützt.
Führen Sie die folgenden Aufgaben aus:
Vorbereiten des Switches auf die Softwareinstallation
Bevor Sie mit der Softwareinstallation mit einheitlicher ISSU beginnen:
-
Stellen Sie sicher, dass Nonstop Active Routing (NSR), Nonstop Bridging (NSB) und Graceful Routing Engine Switchover (GRES) aktiviert sind. NSB und GRES ermöglichen NSB-unterstützten Layer-2-Protokollen die Synchronisierung von Protokollinformationen zwischen den Master- und Backup-Routing-Engines.
So überprüfen Sie, ob nonstops aktives Routing aktiviert ist:
Hinweis:Wenn nonstops aktives Routing aktiviert ist, ist der Graceful Routing Engine Switchover aktiviert.
user@switch> show task replication Stateful Replication: Enabled RE mode: Master
Wenn nonstops aktives Routing nicht aktiviert ist (
Stateful Replication
istDisabled
), finden Sie unter Konfigurieren von Nonstop Active Routing auf Switches Informationen dazu, wie es aktiviert werden kann. -
Ermöglichen Sie Nonstop Bridging (NSB). Informationen zur Aktivierung finden Sie unter Konfigurieren von Nonstop Bridging auf Switches der EX-Serie .
-
(Optional) Sichern Sie die Systemsoftware – Junos OS, die aktive Konfiguration und Protokolldateien – auf dem Switch mit dem
request system snapshot
Befehl auf einem externen Speichergerät.
Upgrade der Software mit Unified ISSU
In diesem Verfahren wird beschrieben, wie Sie die Software aktualisieren, die auf einem eigenständigen Switch ausgeführt wird.
So aktualisieren Sie den Switch mit einheitlicher ISSU:
-
Laden Sie das Softwarepaket herunter, indem Sie das Verfahren im Abschnitt Herunterladen von Softwaredateien mit einem Browser in Installieren von Softwarepaketen auf Geräten der QFX-Serie ausführen.
-
Kopieren Sie das Softwarepaket bzw. die Pakete auf den Switch. Wir empfehlen, die Datei in das
/var/tmp
Verzeichnis zu kopieren. -
Melden Sie sich bei der Konsolenverbindung an. Mithilfe einer Konsolenverbindung können Sie den Fortschritt des Upgrades überwachen.
-
Starten Sie die ISSU:
-
Geben Sie auf dem Switch Folgendes ein:
user@switch> request system software in-service-upgrade /var/tmp/package-name.tgz
wo
package-name.tgz
ist zum Beispieljinstall-host-qfx-10-f-x86-64-23.1R1.n-secure-signed.tgz
.
Hinweis:Während des Upgrades können Sie nicht auf die Junos OS CLI zugreifen.
Der Switch zeigt Statusmeldungen an, die den folgenden Meldungen ähneln, wenn das Upgrade ausgeführt wird:
warning: Do NOT use /user during ISSU. Changes to /user during ISSU may get lost! ISSU: Validating Image ISSU: Preparing Backup RE Prepare for ISSU ISSU: Backup RE Prepare Done Extracting jinstall-host-qfx-5-f-x86-64-18.3R1.n-secure-signed.tgz ... Install jinstall-host-qfx-5-f-x86-64-19.2R1.n-secure-signed.tgz completed Spawning the backup RE Spawn backup RE, index 0 successful GRES in progress GRES done in 0 seconds Waiting for backup RE switchover ready GRES operational Copying home directories Copying home directories successful Initiating Chassis In-Service-Upgrade Chassis ISSU Started ISSU: Preparing Daemons ISSU: Daemons Ready for ISSU ISSU: Starting Upgrade for FRUs ISSU: FPC Warm Booting ISSU: FPC Warm Booted ISSU: Preparing for Switchover ISSU: Ready for Switchover Checking In-Service-Upgrade status Item Status Reason FPC 0 Online (ISSU) Send ISSU done to chassisd on backup RE Chassis ISSU Completed ISSU: IDLE Initiate em0 device handoff
Hinweis:Ein einheitliches ISSU kann anhalten, anstatt abzubrechen, wenn sich die FPC in der Warm-Boot-Phase befindet. Außerdem werden alle Verbindungen, die nach unten und nach oben gehen, während eines warmstarts der Packet Forwarding Engine (PFE) nicht erkannt.
Hinweis:Wenn der einheitliche ISSU-Prozess anhält, können Sie sich die Protokolldateien ansehen, um das Problem zu diagnostizieren. Die Protokolldateien befinden sich unter
/var/log/vjunos-log.tgz
. -
-
Melden Sie sich nach dem Neustart des Switches an. Geben Sie den folgenden Befehl ein, um zu überprüfen, ob die Software aktualisiert wurde:
user@switch>
show version
-
Stellen Sie sicher, dass die Funktion mit ausfallsicheren Dual-Root-Partitionen ordnungsgemäß funktioniert, indem Sie das neue Junos OS-Image in die alternativen Root-Partitionen aller Switches kopieren:
user@switch>
request system snapshot slice alternate
Stabile Dual-Root-Partitionen ermöglichen es dem Switch, transparent von der alternativen Root-Partition zu starten, wenn das System von der primären Root-Partition nicht booten kann.
Upgrade- und Downgrade-Supportrichtlinien für Junos OS-Versionen und erweiterte End-of-Life-Versionen
Wir haben zwei Arten von Versionen, EOL und EEOL:
-
End-of-Life-Versionen (EOL) haben vierundzwanzig Monate nach dem ersten allgemeinen Verfügbarkeitsdatum technischen Support und kundensupport noch weitere sechs Monate.
-
EEOL-Versionen (Extended End of Life) haben technischen Support sechsdreißig Monate nach dem ersten allgemeinen Verfügbarkeitsdatum und den Kundensupport noch weitere sechs Monate.
Sowohl für EOL- als auch für EEOL-Versionen können Sie auf die nächsten drei nachfolgenden Versionen aktualisieren oder ein Downgrade auf die vorherigen drei Versionen durchführen. Sie können beispielsweise ein Upgrade von 20.4 auf die nächsten drei Versionen – 21.1, 21.2 und 21.3 oder ein Downgrade auf die drei vorherigen Versionen – 20.3, 20.2 und 20.1 – durchführen.
Nur für EEOL-Versionen haben Sie eine zusätzliche Option: Sie können direkt von einer EEOL-Version auf die nächsten zwei nachfolgenden EEOL-Versionen aktualisieren, selbst wenn die Zielversion über die nächsten drei Versionen hinausgeht. Ebenso können Sie ein Downgrade von einer EEOL-Version auf die vorherigen beiden EEOL-Versionen direkt durchführen, selbst wenn die Zielversion die vorherigen drei Versionen übersteigt. Zum Beispiel ist 20.4 eine EEOL-Version. Daher können Sie ein Upgrade von 20.4 auf die nächsten beiden EEOL-Versionen – 21.2 und 21.4 oder ein Downgrade auf die beiden vorherigen EEOL-Versionen – 20.2 und 19.4 – durchführen.
Ende | des Supports (EOS) | Upgrade/Downgrade zu folgenden 3 Versionen | Upgrade/Downgrade Upgrade/Downgrade auf nachfolgende 2 EEOL-Versionen | |
---|---|---|---|---|
End-of-Life (EOL) | 24 Monate | Ende der Entwicklung + 6 Monate | Ja | Nein |
Verlängertes End-of-Life (EEOL) | 36 Monate | Ende der Entwicklung + 6 Monate | Ja | Ja |
Weitere Informationen zu EOL- und EEOL-Versionen finden Sie unter https://www.juniper.net/support/eol/junos.html.
Informationen zur Softwareinstallation und -aktualisierung finden Sie im Installations- und Upgradehandbuch.