Installieren von Software auf Routing-Geräten (Junos OS)
Routing-Geräte werden mit vorinstalliertem Junos OS ausgeliefert. Sobald neue Funktionen und Software-Fixes verfügbar sind, müssen Sie ein Upgrade von Junos OS durchführen, um sie verwenden zu können. Sie können Software auf einzelnen und redundanten Routing-Engines installieren.
Installieren des Softwarepakets auf einem Router mit einer einzelnen Routing-Engine (Junos OS)
Bevor Sie eine neue Softwareversion auf einem Gerät installieren, sollten Sie eine Sicherungskopie des aktuellen Systems erstellen.
Ab Junos OS Version 20.3R1 unterstützen ACX710-Router eingeschränkte Images.
So aktualisieren Sie die Software auf einem Router oder Switch:
Siehe auch
Installieren des Softwarepakets auf einem Gerät mit redundanten Routing-Engines (Junos OS)
Wenn das Gerät über zwei Routing-Engines verfügt, führen Sie eine Junos OS-Installation auf jeder Routing-Engine separat durch, um Unterbrechungen des Netzwerkbetriebs zu minimieren.
Um redundante Routing-Engines zu aktualisieren, installieren Sie zunächst die neue Version von Junos OS auf der Backup-Routing-Engine, während Sie die aktuell ausgeführte Softwareversion auf der primären Routing-Engine beibehalten. Nachdem Sie sich vergewissert haben, dass die neue Softwareversion ordnungsgemäß auf der Backup-Routing-Engine ausgeführt wird, schalten Sie die Gerätesteuerung auf die Backup-Routing-Engine um. Zum Schluss installieren Sie die neue Software auf der neuen Backup-Routing-Engine. Ausführliche Informationen zu den Verfahren finden Sie in den folgenden Unterabschnitten:
- Vorbereiten des Geräts für die Installation (Junos OS)
- Installieren von Software auf der Backup-Routing-Engine (Junos OS)
- Installieren von Software auf der verbleibenden Routing-Engine (Junos OS)
- Abschließen der Installation (Junos OS)
Vorbereiten des Geräts für die Installation (Junos OS)
Finden Sie heraus, ob dies das beste Verfahren für die Aktualisierung Ihres Geräts ist:
Wenn auf Ihrem EX8200-Switch Junos OS Version 10.4R3 oder höher ausgeführt wird, können Sie die Softwarepakete auf beiden Routing-Engines mit einem einzigen Befehl und mit minimaler Netzwerkunterbrechung aktualisieren, indem Sie anstelle dieses Verfahrens das Nonstop Software Upgrade (NSSU) verwenden. Weitere Informationen finden Sie unter Aktualisieren von Software auf einem eigenständigen EX6200- oder EX8200-Switch mit Nonstop Software Upgrade (CLI-Verfahren).
Um zwei verschiedene Junos OS-Versionen ohne Unterbrechung auf der Steuerungsebene und mit minimaler Unterbrechung des Datenverkehrs zu aktualisieren, können Sie das In-Service-Software-Upgrade verwenden, siehe Erste Schritte mit dem einheitlichen In-Service-Software-Upgrade für Router und Switches und Upgrade eines Chassis-Clusters mithilfe des In-Service-Software-Upgrades für Firewalls der SRX-Serie.
Um die Software, die auf Ethernet-Switches der EX-Serie mit redundanten Routing-Engines und allen Mitglieds-Switches in Virtual Chassis der EX-Serie ausgeführt wird, mit einem einzigen Befehl zu aktualisieren, können Sie Nonstop Software Upgrade verwenden, siehe Grundlegendes zum Nonstop-Software-Upgrade auf Switches der EX-Serie.
Informationen zum Aktualisieren des Softwarepakets auf einem EX6200-Switch oder einem EX8200-Switch mit einer installierten Routing-Engine finden Sie unter Installieren von Software auf einem Switch der EX-Serie mit einem virtuellen Chassis oder einer einzelnen Routing-Engine (CLI-Verfahren).
Wenn beim Initiieren einer Softwareinstallation GRES (Graceful Routing Engine Switchover) oder Nonstop Active Routing (NSR) aktiviert ist, wird die Software nicht ordnungsgemäß installiert. Stellen Sie sicher, dass Sie GRES deaktivieren (falls aktiviert). Standardmäßig ist NSR deaktiviert. Wenn NSR aktiviert ist, entfernen Sie die nonstop-routing-Anweisung aus der Hierarchieebene [edit routing-options], um sie zu deaktivieren.
So stellen Sie sicher, dass GRES und NSR deaktiviert sind:
Melden Sie sich bei der Konsole der primären Routing-Engine an.
Weitere Informationen zur Anmeldung bei der Routing-Engine über den Konsolenport finden Sie im spezifischen Hardwarehandbuch für Ihr Gerät.
Wechseln Sie an der CLI-Eingabeaufforderung in den Konfigurationsmodus:
{master} user@host> configure Entering configuration mode {master} [edit] user@host#
Deaktivieren Sie das Nonstop Active Routing (NSR) (unterstützt auf Switches mit Junos OS Version 10.4 oder höher):
{master}[edit] user@host# delete routing-options nonstop-routing
Deaktivieren Sie Nonstop-Bridging, wenn es aktiviert ist:
{master}[edit] user@host# delete protocols layer2-control nonstop-bridging
Routing-Engine-Redundanz deaktivieren, falls aktiviert:
{master}[edit] user@host# (delete | deactivate) chassis redundancy graceful-switchover
Speichern Sie die Konfigurationsänderung auf beiden Routing-Engines:
{master}[edit] user@host# commit synchronize re0: configuration check succeeds re1: commit complete re0: commit complete
Hinweis:Um sicherzustellen, dass die neuesten Konfigurationsänderungen vor dem Softwareupgrade festgeschrieben werden, führen Sie diesen Schritt auch dann aus, wenn das aktive Nonstop-Routing und der ordnungsgemäße Routing-Engine-Switchover zuvor deaktiviert wurden.
Beenden Sie den CLI-Konfigurationsmodus:
[edit] user@host# exit
Installieren von Software auf der Backup-Routing-Engine (Junos OS)
Nachdem das Gerät vorbereitet wurde, installieren Sie zunächst die neue Version von Junos OS auf der Backup-Routing-Engine, während Sie die aktuell ausgeführte Softwareversion auf der primären Routing-Engine beibehalten. Dadurch kann die primäre Routing-Engine den Betrieb fortsetzen und Unterbrechungen Ihres Netzwerks minimieren.
Bevor Sie mit diesem Verfahren beginnen, entscheiden Sie, welches Softwarepaket Sie benötigen, und laden Sie es in das Verzeichnis / var/tmp der primären Routing-Engine herunter. Informationen dazu, welche Pakete für welche Upgrades verwendet werden sollen, finden Sie unter Namen der Junos OS-Installationspakete.
So installieren Sie Software auf der Backup-Routing-Engine:
Melden Sie sich am Konsolenport der aktuellen primären Routing-Engine in Steckplatz 0 an.
Installieren Sie das neue Softwarepaket auf der Backup-Routing-Engine (re1) mit dem
request system software add
folgenden Befehl:user@host> request system software add re1 validate /var/tmp/jinstall-9.2R1.8–domestic-signed.tgz
Installation und Validierung dauern ca. 15 Minuten.
VORSICHT:Schließen Sie die
re0
Option "oder"re1
nicht ein, wenn Sie ein Paket mit dem Befehl installieren, wenn das Routingmodul, auf dem sich das Paket befindet, und das Routingmodul, auf demrequest system software add
Sie das Paket installieren möchten, identisch sind. In solchen Fällen wird das Paket nach einem erfolgreichen Upgrade gelöscht.Bei Routern der M-Serie, MX-Serie und T-Serie, auf denen Junos OS Version 12.2 und höher ausgeführt wird, können Sie den
request system software add set
Befehl verwenden, um mehrere Softwarepakete gleichzeitig zu installieren:user@host> request system software add set re1 /var/tmp/installation-package
Weitere Informationen zu diesem
request system software add set
Befehl finden Sie unter Anfordern des Hinzufügens von Systemsoftware (Junos OS) oder im CLI-Explorer.Starten Sie die Backup-Routing-Engine neu, um die neue Software zu starten:
user@host> request system reboot other-routing-engine Rebooting re1 user@host>
Sie müssen das Gerät neu starten, um die neue Installation von Junos OS auf das Gerät zu laden. Sie können die Schritte 2 und 3 kombinieren, indem Sie dem
request system software add
Befehl etwas hinzufügenreboot. Wenn Sie die Schritte jedoch separat ausführen, stellen Sie sicher, dass Sie die Routing-Engine, zu der Sie gerade Systemsoftware hinzugefügt haben, neu starten.Hinweis:Um die Installation zu beenden, starten Sie Ihr Gerät nicht neu. Beenden Sie stattdessen die Installation, und geben Sie dann den
request system software delete software-package-name
Befehl aus. Dies ist Ihre letzte Chance, die Installation zu stoppen.Die gesamte Software wird geladen, wenn Sie das Gerät neu starten. Die Installation kann zwischen 5 und 10 Minuten dauern. Das Gerät wird dann von dem Startgerät, auf dem die Software gerade installiert wurde, neu gestartet. Wenn der Neustart abgeschlossen ist, zeigt das Gerät die Anmeldeaufforderung an.
Während der Aktualisierung der Software leitet die Routing-Engine, auf der Sie die Installation durchführen, keinen Datenverkehr weiter.
Geben Sie den
show version invoke-on other-routing-engine
Befehl ein, um zu überprüfen, ob die neue Software installiert ist.user@host> show version invoke-on other-routing-engine re1: -------------------------------------------------------------------------- Hostname: host1 Model: mx240 Junos: package-name . . . user@host>
(Optional) Fügen Sie das jweb-Paket mit dem
request system software add
Befehl hinzu. Bevor Sie dieses Paket hinzufügen können, müssen Sie zunächst die Software wie das Installationspaket herunterladen. Weitere Informationen zum Herunterladen des jweb-Pakets finden Sie unter Herunterladen von Software (Junos OS).Das jweb-Installationsmodul fügt eine grafische Benutzeroberfläche für die Routerverwaltung hinzu, mit der Sie Ihren Router anzeigen und konfigurieren können.
Installieren von Software auf der verbleibenden Routing-Engine (Junos OS)
Sobald die Software auf der Backup-Routing-Engine installiert ist, können Sie die Routing-Steuerung auf die Backup-Routing-Engine umschalten und dann die Software auf der verbleibenden Routing-Engine in Steckplatz 0 aktualisieren oder downgraden.
So installieren Sie Software auf der primären Routing-Engine:
Übertragen der Routing-Steuerung von der primären auf die Backup-Routing-Engine:
user@host> request chassis routing-engine master switch warning: Traffic will be interrupted while the PFE is re-initialized Toggle mastership between routing engines ? [yes,no] (no) yes Resolving mastership... Complete. The other routing engine becomes the master.
Weitere Informationen zum
request chassis routing-engine master
Befehl finden Sie im CLI-Explorer.Stellen Sie sicher, dass die Routing-Engine in Steckplatz 1 jetzt die primäre Routing-Engine ist:
user@host> 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 auf der Routing-Engine in Steckplatz 0 mit dem
request system software add
folgenden Befehl:user@host> request system software add validate re0 /var/tmp/jinstall-9.2R1.8–domestic-signed.tgz
Installation und Validierung dauern ca. 15 Minuten.
VORSICHT:Schließen Sie die
re0
Option "oder"re1
nicht ein, wenn Sie ein Paket mit dem Befehl installieren, wenn das Routingmodul, auf dem sich das Paket befindet, und das Routingmodul, auf demrequest system software add
Sie das Paket installieren möchten, identisch sind. In solchen Fällen wird das Paket nach einem erfolgreichen Upgrade gelöscht.Bei Routern der M-Serie, MX-Serie und T-Serie, auf denen Junos OS Version 12.2 und höher ausgeführt wird, können Sie den
request system software add set
Befehl verwenden, um mehrere Softwarepakete gleichzeitig zu installieren:user@host> request system software add set re0 /var/tmp/installation-package
Weitere Informationen zu diesem
request system software add set
Befehl finden Sie unter Anfordern des Hinzufügens von Systemsoftware (Junos OS) oder im CLI-Explorer. Starten Sie die Routing-Engine mit dem
request system reboot
folgenden Befehl neu:user@host> request system reboot Reboot the system? [yes, no] (no) yes
Sie müssen das Gerät neu starten, um die neue Installation von Junos OS auf das Gerät zu laden. Sie können die Schritte 3 und 4 kombinieren, indem Sie dem
request system software add
Befehl etwas hinzufügenreboot. Wenn Sie die Schritte jedoch separat ausführen, stellen Sie sicher, dass Sie die Routing-Engine, zu der Sie gerade Systemsoftware hinzugefügt haben, neu starten.Hinweis:Um die Installation zu beenden, starten Sie Ihr Gerät nicht neu. Beenden Sie stattdessen die Installation, und geben Sie dann den
request system software delete software-package-name
Befehl aus. Dies ist Ihre letzte Chance, die Installation zu stoppen.Die Software wird geladen, wenn Sie das System neu starten. Die Installation kann zwischen 5 und 10 Minuten dauern. Das Gerät wird dann von dem Startgerät, auf dem die Software gerade installiert wurde, neu gestartet. Wenn der Neustart abgeschlossen ist, zeigt das Gerät die Anmeldeaufforderung an.
Während des Upgrades der Software leitet die Routing-Engine, auf der Sie die Installation durchführen, keinen Datenverkehr weiter.
Melden Sie sich bei der aktuellen Backup-Routing-Engine (Steckplatz 0) an, und geben Sie den
show version
Befehl ein, um die Version der installierten Software zu überprüfen.user@host> show version
-
(Optional) Fügen Sie das jweb-Paket mit dem
request system software add
Befehl hinzu. Bevor Sie dieses Paket hinzufügen können, müssen Sie zunächst die Software wie das Installationspaket herunterladen. Weitere Informationen zum Herunterladen des jweb-Pakets finden Sie unter Herunterladen von Software (Junos OS).Das jweb-Installationsmodul fügt eine grafische Benutzeroberfläche für die Routerverwaltung hinzu, mit der Sie Ihren Router anzeigen und konfigurieren können.
Abschließen der Installation (Junos OS)
Sobald die Software auf beiden Routing-Engines installiert ist, setzen Sie den Router auf seine ursprüngliche Konfiguration zurück und sichern die neue Installation.
So schließen Sie das Upgrade redundanter Routing-Engines ab:
Stellen Sie die Konfiguration wieder her, die vor dem Start dieses Verfahrens vorhanden war (unter Vorbereiten des Geräts für die Installation (Junos OS)):
user@host> configure [edit] user@host# rollback 1
Hinweis:Die Zahl im
rollback
Befehl sollte mit der Anzahl der Commits übereinstimmen, die Sie bei der Vorbereitung des Routers für die Installation durchgeführt haben. Wenn Sie z. B. einen separaten Commit zum Deaktivieren der Routing-Engine-Redundanz und zum Deaktivieren von Nonstop-Bridging durchgeführt haben, müssen Sie diesen Schritt verwendenrollback 2
.Speichern Sie die Konfigurationsänderung auf beiden Routing-Engines:
[edit] user@host# commit synchronize and-quit
Übertragen Sie die Routing-Steuerung zurück an die ursprüngliche primäre Routing-Engine in Steckplatz 0:
{backup} user@host> request chassis routing-engine master switch warning: Traffic will be interrupted while the PFE is re-initialized Toggle mastership between routing engines ? [yes,no] (no) yes Resolving mastership... Complete. The other routing engine becomes the master.
Weitere Informationen zum
request chassis routing-engine master
Befehl finden Sie im CLI-Explorer.Stellen Sie sicher, dass die Routing-Engine (Steckplatz 0) tatsächlich die primäre Routing-Engine ist:
{master} user@host> show chassis routing-engine Routing Engine status: Slot 0: Current state Master Election priority Master (default) Routing Engine status: Slot 1: Current state Backup Election priority Backup (default)
Nachdem Sie die neue Software installiert haben und sich davon überzeugt haben, dass sie erfolgreich ausgeführt wird, sichern Sie die neue Software sowohl auf der primären als auch auf der Backup-Routing-Engine.
Um Junos OS mit aktualisiertem FreeBSD zu sichern, verwenden Sie den
request system snapshot recovery
Befehl. Um herauszufinden, auf welchen Plattformen in welchen Versionen Junos OS mit aktualisiertem FreeBSD verwendet wird, lesen Sie den Funktions-Explorer , und geben Sie Junos kernel upgrade to FreeBSD 10+. Weitere Informationen finden Sie im Artikel Änderungen bei der Verwendung von Snapshots für Junos OS mit aktualisiertem FreeBSD.Verwenden Sie für Junos OS den
request system snapshot
folgenden Befehl:{master} user@host> request system snapshot {master} user@host> request routing-engine login other-routing-engine {backup} user@host-re1> request system snapshot {backup} user@host-re1> request routing-engine login other-routing-engine {master} user@host>
Das root-Dateisystem wird in /altroot und /config in /altconfig gesichert. Die Dateisysteme root und /config befinden sich auf der CompactFlash-Karte des Routers, und die Dateisysteme /altroot und /altconfig befinden sich auf der Festplatte oder dem Solid-State-Laufwerk (SSD) des Routers.
Weitere Informationen zu diesem
request system snapshot
Befehl finden Sie im CLI-Explorer .Hinweis:Nachdem Sie den
request system snapshot
Befehl ausgegeben haben, können Sie nicht zur vorherigen Version der Software zurückkehren, da die ausgeführte Kopie und die Sicherungskopie der Software identisch sind.