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 900 Router bietet traditionelle Provider Edge-Services in virtualisiertem Formfaktor sowie Virtual Route Reflector-Funktionen. Der Cisco IOS XRv 9000-Router basiert auf der Cisco IOS XR-Software. Er erbt und nutzt daher die breite Palette an Netzwerkprotokollfunktionen, die auf anderen IOS XR-Plattformen verfügbar sind.
In diesem Dokument werden die Optionen und Verfahren für ein Upgrade der virtuellen XRv 9000-Router vorgestellt.
Cisco empfiehlt, über Kenntnisse in folgenden Bereichen zu verfügen:
Die in diesem Dokument enthaltenen Informationen basieren auf den folgenden Software- und Hardwareversionen:
Die Informationen in diesem Dokument wurden aus Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte wurden mit einer Standardkonfiguration initialisiert. Es wird empfohlen, die potenziellen Auswirkungen eines Befehls im Produktionsnetzwerk zu verstehen.
Es stehen zwei Optionen zur Aktualisierung des XRv9000-Routers zur Verfügung:
Hinweis:
Option 1 bietet mehr Flexibilität, da die VM-Konfiguration angepasst werden kann, während die neue Version installiert ist. Es ist auch emissionsfreier.
Option 2 ist einfacher, und es besteht keine Notwendigkeit, den Service zu migrieren. Die Ausfallzeiten sind normalerweise kürzer. Die Software-Fehler von XRv 9000 könnten jedoch das Upgrade-Verfahren beeinflussen. Die Liste einiger bekannter Probleme, die in den neuesten Versionen wie folgt behoben wurden:
Sie können der Installationsanleitung folgen, um die neue XRv 9000-Instanz zu installieren. Anschließend müssen Sie die Konfiguration von der alten Instanz zur neuen Instanz migrieren, um den Dienst bei der neuen Version wiederherzustellen.
Cisco IOS XRv 9000 Router - Installations- und Konfigurationsleitfaden
Diese Methode folgt dem Standardinstallationsverfahren für XR.
Die ISO für die neue Version sollte auf einem Dateiserver bereit sein. Folgende Protokolle werden unterstützt:
Hinweis: Überprüfen Sie die MD5-Prüfsumme der Bilddateien auf dem Server.
Die MD5-Prüfsumme befindet sich in der README-Datei. Zum Beispiel hat README-fullk9-R-XRV9000-612.txt
# 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 folgende Beispiel gilt für md5sum auf Linux-Plattformen. Sie 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
Fügen Sie eine Quelle hinzu <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
Hinweis: Wenn "install add" abbricht, aktivieren Sie aus diesem Grund die Option "show install log". Dies sind einige Gründe:
Diese installierbaren Dateien können vor der Aktivierung vorbereitet werden. Während der Vorbereitungsphase werden Pre-Activation-Checks durchgeführt, und die Komponenten der installierbaren Dateien werden in die Router-Konfiguration geladen. Der Vorbereitungsprozess läuft im Hintergrund, und der Router ist während dieser Zeit voll verwendbar. Wenn die Vorbereitungsphase beendet ist, können alle vorbereiteten Dateien sofort aktiviert werden. Die Vorteile der Vorbereitung 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.
Hinweis: "install prepare" und "install enable" können die "install operation id" als Parameter verwenden, um zu verhindern, dass alle Paketnamen angegeben werden müssen. Der obige Befehl könnte "install prepare id 1" lauten. Sie finden die ID 1 in der Ausgabe von Schritt 2.
Da wir das Image in Schritt 3 vorbereitet haben, können Sie einfach "install enable" 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 enable xrv9k-fullk9-x-6.2.2" oder "install enable id 3" eingeben.
Hinweis: Bei diesem Vorgang wird der Router neu geladen.
Wenn der Router wieder verfügbar ist, wird 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]
Dieser Schritt bestätigt das letzte Upgrade dauerhaft, nachdem der Router wieder hochgefahren ist. Andernfalls führt der Router nach dem nächsten Neuladen einen Rollback zur vorherigen Version durch.
Sie können "show install commit" und "show install active" verwenden, um zu ü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 wird abgebrochen, weil "das logische Volume für das neue VM nicht vorbereitet werden konnte".
Dieses Problem kann vor 6.1.4 auftreten. Versuchen Sie es erneut, wenn Sie dieses Problem behoben haben. Wenn dies immer noch fehlschlägt, verwenden Sie stattdessen Option 1.
Der Router startet nach der Installation mit der alten Version.
Dieses Problem konnte vor 6.2.2 festgestellt werden. Versuchen Sie es erneut, wenn Sie dieses Problem behoben haben. Wenn dies immer noch fehlschlägt, verwenden Sie stattdessen Option 1.
Versionshinweise für Cisco IOS XRv 9000 Router, IOS XR Version 6.2.2