El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
El router Cisco IOS XRv 9000 es un router basado en la nube que se implementa en una instancia de máquina virtual (VM) en hardware de servidor x86 con software IOS XR de 64 bits. El router Cisco IOS XRv 9000 proporciona servicios tradicionales de borde del proveedor en un diseño virtualizado, así como capacidades de reflector de ruta virtual. El router Cisco IOS XRv 9000 se basa en el software Cisco IOS XR, por lo que hereda y comparte la amplia gama de funciones de protocolo de red disponible en otras plataformas IOS XR.
Este documento presenta las opciones y procedimientos para actualizar los routers virtuales XRv 9000.
Cisco recomienda que tenga conocimiento sobre estos temas:
La información proporcionada en este documento se basa en estas versiones de software y hardware:
La información en este documento se creó a partir de dispositivos en un entorno de laboratorio específico. Todos los dispositivos utilizados en este documento se iniciaron con una configuración predeterminada. Se recomienda comprender el impacto potencial de cualquier comando en la red de producción.
Hay dos opciones disponibles para actualizar el router XRv9000:
Nota:
La opción 1 proporciona más flexibilidad, ya que la configuración de VM se puede ajustar mientras se instala la nueva versión. También está más libre de problemas.
La opción 2 es más sencilla y no es necesario migrar el servicio. El tiempo de inactividad suele ser más corto. Pero los errores de software de XRv 9000 podrían afectar el procedimiento de actualización. La lista de algunos problemas conocidos que se han corregido en las últimas versiones es la siguiente:
Puede seguir la guía de instalación para instalar la nueva instancia de XRv 9000. A continuación, debe migrar la configuración de la instancia antigua a la nueva para restaurar el servicio en la nueva versión.
Guía de Instalación y Configuración del Router Cisco IOS XRv 9000
Este método sigue el procedimiento de instalación XR estándar.
El ISO para la nueva versión debe estar listo en un servidor de archivos. Los protocolos admitidos son los siguientes.
Nota: Compruebe la suma de comprobación MD5 de los archivos de imagen en el servidor
La suma de comprobación MD5 está en el archivo README. Por ejemplo, README-fullk9-R-XRV9000-612.txt tiene
# 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
Puede utilizar la herramienta de suma de comprobación MD5 en el servidor y comparar la salida. A continuación se muestra el ejemplo de md5sum en plataformas Linux. Puede ver que el resultado coincide con el valor del archivo README.
[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
Instale add source <location of the new ISO file>
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
Examples:
Puede utilizar "show install repositorio" para confirmar si la imagen se ha agregado correctamente.
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
Nota: Si "install add" se anula, consulte "show install log" por el motivo. Algunas de las razones son las siguientes:
Es posible preparar estos archivos instalables antes de la activación. Durante la fase de preparación, se realizan comprobaciones previas a la activación y los componentes de los archivos instalables se cargan en la configuración del router. El proceso de preparación se ejecuta en segundo plano y el router se puede utilizar completamente durante este tiempo. Cuando la fase de preparación finaliza, todos los archivos preparados se pueden activar instantáneamente. Las ventajas de la preparación antes de la activación son:
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.
Nota: "install prepare" e "install enable" pueden usar "install operation id" como parámetro para evitar problemas para dar todos los nombres de paquetes. El comando anterior podría ser "install prepare id 1" (instalar ID 1). Puede encontrar el ID 1 en la salida del paso 2.
Ya que preparamos la imagen en el paso 3, sólo tiene que introducir "instalar activar" para activar la nueva versión.
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
De lo contrario, debe introducir "install enable xrv9k-fullk9-x-6.2.2" o "install enable id 3".
Nota: Esta operación recargará el router
Después de que el router vuelva a funcionar, se ejecuta con 6.2.2 como la versión activa.
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]
Este paso confirmará la última actualización permanentemente después de que el router vuelva a funcionar. De lo contrario, el router volverá a la versión anterior después de la siguiente recarga.
Puede utilizar "show install commit" y "show install active" para verificar si la actualización es correcta.
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
La actualización se ha cancelado debido a que "no se pudo preparar el volumen lógico para la nueva VM"
Este problema puede verse antes del 6.1.4. Vuelva a intentarlo cuando se produzca este problema. Si todavía falla, utilice la opción 1 en su lugar.
El router se inicia con la versión anterior después de la activación de la instalación
Este problema se puede ver antes del 6.2.2. Vuelva a intentarlo cuando se produzca este problema. Si todavía falla, utilice la opción 1 en su lugar.
Notas de la versión del router Cisco IOS XRv 9000, IOS XR versión 6.2.2