In dem Dokumentationssatz für dieses Produkt wird die Verwendung inklusiver Sprache angestrebt. Für die Zwecke dieses Dokumentationssatzes wird Sprache als „inklusiv“ verstanden, wenn sie keine Diskriminierung aufgrund von Alter, körperlicher und/oder geistiger Behinderung, Geschlechtszugehörigkeit und -identität, ethnischer Identität, sexueller Orientierung, sozioökonomischem Status und Intersektionalität impliziert. Dennoch können in der Dokumentation stilistische Abweichungen von diesem Bemühen auftreten, wenn Text verwendet wird, der in Benutzeroberflächen der Produktsoftware fest codiert ist, auf RFP-Dokumentation basiert oder von einem genannten Drittanbieterprodukt verwendet wird. Hier erfahren Sie mehr darüber, wie Cisco inklusive Sprache verwendet.
Cisco hat dieses Dokument maschinell übersetzen und von einem menschlichen Übersetzer editieren und korrigieren lassen, um unseren Benutzern auf der ganzen Welt Support-Inhalte in ihrer eigenen Sprache zu bieten. Bitte beachten Sie, dass selbst die beste maschinelle Übersetzung nicht so genau ist wie eine von einem professionellen Übersetzer angefertigte. Cisco Systems, Inc. übernimmt keine Haftung für die Richtigkeit dieser Übersetzungen und empfiehlt, immer das englische Originaldokument (siehe bereitgestellter Link) heranzuziehen.
Der Cisco IOS XRv 9000 Router ist ein Cloud-basierter Router, der auf einer VM-Instanz auf x86-Serverhardware mit 64-Bit-IOS XR-Software bereitgestellt wird. Der Cisco IOS XRv 9000-Router bietet herkömmliche Provider Edge-Services in einem virtualisierten Formfaktor sowie virtuelle Route Reflector-Funktionen. Der Cisco IOS XRv 9000-Router basiert auf der Cisco IOS XR-Software. Daher übernimmt er die gesamte Bandbreite der Netzwerkprotokollfunktionen, die auf anderen IOS XR-Plattformen verfügbar sind, und gibt diese frei.
In diesem Dokument werden die Optionen und Verfahren für das Upgrade von virtuellen XRv 9000-Routern vorgestellt.
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
Die in diesem Dokument bereitgestellten Informationen basieren auf den folgenden Software- und Hardwareversionen:
Die Informationen in diesem Dokument stammen von Geräten in einer spezifischen Laborumgebung. Alle in diesem Dokument verwendeten Geräte wurden mit einer Standardkonfiguration initialisiert. Es wird empfohlen, die potenziellen Auswirkungen aller Befehle im Produktionsnetzwerk zu kennen.
Für ein Upgrade des XRv9000-Routers stehen zwei Optionen zur Verfügung:
Anmerkung:
Option 1 bietet mehr Flexibilität, da die VM-Konfiguration angepasst werden kann, während die neue Version installiert wird. Es ist außerdem problemloser.
Option 2 ist einfacher und muss nicht migriert werden. Die Ausfallzeit ist normalerweise kürzer. Die Software-Fehler von XRv 9000 können jedoch das Upgrade-Verfahren beeinträchtigen. Die Liste einiger bekannter Probleme, die in den neuesten Versionen behoben wurden, lautet wie folgt:
(Versionskonflikt zwischen Anruf und Host nach der Installation add/install activate/reload )
(Alle lxcs und Host bleiben während der v2-Aktivierung beim Booten hängen)
(Alle LXCs konnten nach dem Neuladen des Systems ohne Installationscommit nach SU nicht gestartet werden/reagieren nicht)Sie können der Installationsanleitung folgen, um die neue XRv 9000-Instanz zu installieren. Anschließend müssen Sie die Konfiguration von der alten auf die neue Instanz migrieren, um den Service in der neuen Version wiederherzustellen.
Cisco IOS XRv 9000 Router - Installations- und Konfigurationsleitfaden
Diese Methode folgt dem standardmäßigen XR-Installationsverfahren.
Das ISO für die neue Version sollte auf einem Dateiserver bereit sein. Folgende Protokolle werden unterstützt:
Anmerkung: Überprüfen Sie die MD5-Prüfsumme der Bilddateien auf dem Server.
Die MD5-Prüfsumme befindet sich in der README-Datei. README-fullk9-R-XRV9000-612.txt verfügt beispielsweise über
# md5 values of files listed in tar file are listed below
9658016aa10c820c8a90c9c747a7cc7a xrv9k-fullk9-x.vrr-6.2.2.iso
86632aa97f0f095cbacf0c93f206987e xrv9k-fullk9-x.vrr-6.2.2.ova
80e8b6a7f38fd7767300dc46341153df xrv9k-fullk9-x.vrr-6.2.2.qcow2.tar
6f0d29818493810c663dd0e10919b2ff xrv9k-fullk9-x.vrr.virsh-6.2.2.xml
Sie können das MD5-Prüfsummentool auf dem Server verwenden und die Ausgabe vergleichen. Das nachfolgende Beispiel ist für md5sum auf Linux-Plattformen. Sie können sehen, dass die Ausgabe mit dem Wert in der README-Datei übereinstimmt.
[cisco@syd-iox-ftp 6.2.2]$ md5sum xrv9k-fullk9-x.vrr-6.2.2.iso
9658016aa10c820c8a90c9c747a7cc7a xrv9k-fullk9-x.vrr-6.2.2.iso
Installieren Sie add source <Speicherort der neuen ISO-Datei>.
RP/0/RP0/CPU0:9000XRV-1#install add source tftp://10.66.70.170/XRV9k/6.2.2 xrv$
Wed Oct 11 21:02:43.251 UTC
Oct 11 21:02:44 Install operation 1 started by cisco:
install add source tftp://10.66.70.170/XRV9k/6.2.2 xrv9k-fullk9-x.vrr-6.2.2.iso
Oct 11 21:02:46 Install operation will continue in the background
RP/0/RP0/CPU0:9000XRV-1#sh install request
Wed Oct 11 21:02:52.243 UTC
The install add operation 1 is 30% complete
RP/0/RP0/CPU0:Oct 11 21:23:01.924 : sdr_instmgr[1171]: %INSTALL-INSTMGR-2-OPERATION_SUCCESS : Install operation 1 finished successfully
Beispiele:
Sie können "show install repository" verwenden, um zu bestätigen, ob das Image erfolgreich hinzugefügt wurde.
RP/0/RP0/CPU0:9000XRV-1#show install inactive
Wed Oct 11 22:40:11.079 UTC
1 inactive package(s) found:
xrv9k-fullk9-x-6.2.2
RP/0/RP0/CPU0:9000XRV-1#show install repository
Wed Oct 11 22:40:16.497 UTC
2 package(s) in XR repository:
xrv9k-xr-6.1.4
xrv9k-fullk9-x-6.2.2
Anmerkung: Wenn "install add" abgebrochen wird, überprüfen Sie bitte "show install log" aus diesem Grund. Dies sind einige der folgenden Gründe:
Es ist möglich, diese installierbaren Dateien vor der Aktivierung vorzubereiten. Während der Vorbereitungsphase werden Voraktivierungsprüfungen durchgeführt, und die Komponenten der installierbaren Dateien werden in das Router-Setup geladen. Der Vorbereitungsprozess läuft im Hintergrund und der Router ist während dieser Zeit voll nutzbar. Nach Abschluss der Vorbereitungsphase können alle vorbereiteten Dateien sofort aktiviert werden. Die Vorteile der Zubereitung vor der Aktivierung sind:
RP/0/RP0/CPU0:9000XRV-1#install prepare xrv9k-fullk9-x-6.2.2
Wed Oct 11 22:49:26.222 UTC
Oct 11 22:49:27 Install operation 3 started by cisco:
install prepare pkg xrv9k-fullk9-x-6.2.2
Oct 11 22:49:27 Package list:
Oct 11 22:49:27 xrv9k-fullk9-x-6.2.2
Oct 11 22:49:31 Install operation will continue in the background
...
RP/0/RP0/CPU0:9000XRV-1#show install prepare
Wed Oct 11 22:54:33.325 UTC
Prepared Boot Image: xrv9k-fullk9-x-6.2.2
Prepared Boot Partition: /dev/panini_vol_grp/xr_lv3
Restart Type: Reboot
Prepared Packages:
xrv9k-fullk9-x-6.2.2
Use the "install activate" command to activate the prepared packages.
Use the "install prepare clean" command to undo the install prepare operation.
Anmerkung: "install prepare" und "install activate" können "install operation id" als Parameter verwenden, um Probleme zu vermeiden, allen Paketen Namen zu geben. Der obige Befehl könnte "install prepare id 1" lauten. Die ID 1 finden Sie in der Ausgabe von Schritt 2.
Da wir das Image in Schritt 3 vorbereitet haben, können Sie einfach "install activate" eingeben, um die neue Version zu aktivieren.
RP/0/RP0/CPU0:9000XRV-1#install activate
Wed Oct 11 22:56:04.184 UTC
Oct 11 22:56:05 Install operation 4 started by cisco:
install activate
This install operation will reload the sdr, continue?
[yes/no]:[yes]
Oct 11 22:56:09 Install operation will continue in the background
RP/0/RP0/CPU0:9000XRV-1#show install request
Wed Oct 11 22:57:18.437 UTC
The install service operation 4 is 20% complete
RP/0/RP0/CPU0:9000XRV-1#RP/0/RP0/CPU0:Oct 11 22:58:01.339 : sdr_instmgr[1171]: %INSTALL-INSTMGR-2-OPERATION_SUCCESS : Install operation 4 finished successfully
Oct 11 22:58:02 Install operation 4 finished successfully
RP/0/RP0/CPU0:Oct 11 22:58:02.825 : sdr_instmgr[1171]: %INSTALL-INSTMGR-2-SYSTEM_RELOAD_INFO : The whole system will be reloaded to complete install operation 4
Andernfalls müssen Sie "install activate xrv9k-fullk9-x-6.2.2" oder "install activate id 3" eingeben.
Anmerkung: Durch diesen Vorgang wird der Router neu geladen.
Nach der Wiederherstellung des Routers wird dieser mit Version 6.2.2 als aktive Version ausgeführt.
RP/0/RP0/CPU0:9000XRV-1#sh install active
Wed Oct 11 23:04:17.872 UTC
Node 0/RP0/CPU0 [RP]
Boot Partition: xr_lv5
Active Packages: 1
xrv9k-xr-6.2.2 version=6.2.2 [Boot image]
Mit diesem Schritt wird das letzte Upgrade endgültig bestätigt, nachdem der Router wieder betriebsbereit ist. Andernfalls fährt der Router nach dem nächsten Neuladen wieder mit der vorherigen Version fort.
Mit den Befehlen "show install commit" und "show install active" können Sie überprüfen, ob das Upgrade erfolgreich war.
RP/0/RP0/CPU0:9000XRV-1#install commit
Wed Oct 11 23:05:45.176 UTC
Oct 11 23:05:46 Install operation 5 started by cisco:
install commit
Oct 11 23:05:47 Install operation will continue in the background
RP/0/RP0/CPU0:9000XRV-1#RP/0/RP0/CPU0:Oct 11 23:05:53.232 : sdr_instmgr[1184]: %INSTALL-INSTMGR-2-OPERATION_SUCCESS : Install operation 5 finished successfully
Das Upgrade wurde abgebrochen, weil "das logische Volume nicht für die neue VM vorbereitet werden konnte".
Dieses Problem trat vor 6.1.4 auf. Wiederholen Sie den Vorgang, wenn Sie auf dieses Problem stoßen. Sollte dies weiterhin fehlschlagen, verwenden Sie stattdessen Option 1.
Router startet mit alter Version nach der Installation aktivieren
Dieses Problem wurde vor 6.2.2 erkannt. Wiederholen Sie den Vorgang, wenn Sie auf dieses Problem stoßen. Sollte dies weiterhin fehlschlagen, verwenden Sie stattdessen Option 1.
Versionshinweise für Cisco IOS XRv 9000 Router, IOS XR Version 6.2.2
Feedback