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 frontera 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 disponibles 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 2 opciones disponibles para actualizar el router XRv9000:
Nota:
La opción 1 ofrece más flexibilidad, ya que la configuración de la máquina virtual se puede ajustar mientras se instala la nueva versión. También es 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 menor. Pero los errores de software de XRv 9000 podrían afectar el procedimiento de actualización. La lista de algunos problemas conocidos que se solucionan en las últimas versiones de la siguiente manera:
( la versión no coincide entre la llamada y el host después de instalar add/install activate/reload )
( Todos los lxc y el host permanecen atascados en el arranque durante la activación de la v2 )
(Todos los LXC no pudieron arrancar/no responder después de la recarga del sistema sin la confirmación de la instalación después de la SU)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 anterior a la nueva instancia 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 estándar de XR.
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 se encuentra 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 el resultado. El siguiente ejemplo es para 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
Install add source <ubicación del nuevo archivo ISO>
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 repository" 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 cancela, compruebe "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 es totalmente utilizable durante este tiempo. Cuando la fase de preparación ha terminado, 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 activate" pueden utilizar "install operation id" como parámetro para evitar problemas al asignar nombres a todos los paquetes. El comando anterior podría ser "install prepare id 1". Puede encontrar el ID 1 en el resultado del paso 2.
Dado que preparamos la imagen en el paso 3, solo tiene que introducir "install activate" 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 ingresar "install activate xrv9k-fullk9-x-6.2.2" o "install activate id 3".
Nota: Esta operación recargará el router
Una vez que el router vuelve a estar activo, 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 de forma permanente después de que el router vuelva a estar activo. De lo contrario, el router volverá a la versión anterior después de la próxima recarga.
Puede utilizar "show install commit" y "show install active" para verificar si la actualización se ha realizado correctamente.
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 anulado debido a un "error al preparar el volumen lógico para la nueva máquina virtual".
Este problema se pudo ver antes de la versión 6.1.4. Vuelva a intentarlo cuando encuentre este problema. Si sigue fallando, utilice la opción 1 en su lugar.
El router arranca con la versión anterior tras la activación de la instalación
Este problema puede aparecer antes de la versión 6.2.2. Vuelva a intentarlo cuando encuentre este problema. Si sigue fallando, utilice la opción 1 en su lugar.
Notas de la versión del router Cisco IOS XRv 9000, versión 6.2.2 de IOS XR
Comentarios