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).
Este documento describe cómo actualizar de forma disruptiva el software NX-OS de los switches Nexus de Cisco serie 3000 y 3100 de una variedad de versiones de software principales a otras versiones de software importantes. En este documento también se describen las rutas de actualización específicas del software NX-OS que se deben seguir en algunos escenarios, así como las dificultades habituales que puede encontrar al intentar actualizar el software NX-OS en los switches Nexus serie 3000 y 3100.
Cisco recomienda que comprenda los aspectos básicos de la copia de archivos en Cisco NX-OS. Para obtener más información sobre esta función, consulte uno de estos documentos aplicables:
Cisco recomienda que comprenda los aspectos básicos de la actualización del software NX-OS en los switches Nexus de Cisco serie 3000 y 3100. Para obtener más información sobre este procedimiento, consulte uno de estos documentos aplicables:
La información de este documento se basa en los switches Nexus de Cisco serie 3000 y 3100 que se enumeran en la sección Hardware aplicable de este documento. La salida del dispositivo en este documento se tomó de un Nexus 3172PQ-10GE (número de modelo N3K-C3172PQ-10GE) que ejecuta varias versiones de software de NX-OS.
La información de este documento se originó a partir de dispositivos dentro de un ambiente de laboratorio específico. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Este documento describe los pasos utilizados para actualizar el software Cisco NX-OS en los switches Nexus de Cisco serie 3000 y 3100 desde y hacia una variedad de versiones de software NX-OS utilizando rutas de actualización disruptivas compatibles. El objetivo de este documento es proporcionar instrucciones paso a paso para realizar actualizaciones de software NX-OS compatibles entre las versiones principales y secundarias del software NX-OS.
Este documento no describe los pasos utilizados para realizar actualizaciones no disruptivas para el software Cisco NX-OS en switches Nexus de Cisco serie 3000 y 3100. Las actualizaciones de software ISSU están fuera del alcance de este documento.
Los nombres de la versión del software Cisco NX-OS contienen varios componentes a los que se puede hacer referencia regularmente en este documento. Los nombres de estos componentes se definen claramente en la sección Cisco NX-OS Software Release Naming de la Guía de Referencia de la Versión de Cisco IOS y Cisco NX-OS Software. En concreto, debe tener en cuenta estos términos:
Por ejemplo, la versión 7.0(3)I7(5a) del software NX-OS tiene estos componentes:
Nombre del componente | Valor del componente |
---|---|
Número de versión principal | 7 |
Número de versión menor | 0 |
Número de versión de mantenimiento | 3 |
Designador de plataforma | I |
Número de versión secundaria de la plataforma | 7 |
Número de versión de mantenimiento de la plataforma | 5 |
Identificador de reconstrucción de plataforma | a |
Como otro ejemplo, la versión 9.3(5) del software NX-OS tiene estos componentes:
Nombre del componente | Valor del componente |
---|---|
Número de versión principal | 9 |
Número de versión menor | 3 |
Número de versión de mantenimiento | 5 |
Nota: La versión principal de NX-OS 9 (a veces denominada 9.x en la documentación) adopta una nueva convención unificada de numeración de versiones que no incluye el designador de plataforma, el número de versión secundaria de la plataforma, el número de versión de mantenimiento de la plataforma o los componentes de identificación de reconstrucciones de la plataforma.
Las guías de configuración de Cisco Nexus se agrupan normalmente por los números de versión principales de NX-OS. Dentro del título de estas guías de configuración, los números de versión principales de NX-OS se suelen mostrar de tal manera que el número de versión principal tiene una variable x anexada referida a la versión secundaria (como 6.x, 7.x, etc.). Por ejemplo, la versión 7.x de la guía de configuración básica de Cisco Nexus serie 9000 NX-OS es aplicable a todas las versiones principales de NX-OS 7 (aunque las advertencias, limitaciones y ejemplos de configuración específicos pueden ser específicos para determinados números de versión secundarios o de mantenimiento).
La excepción a esta regla es la versión principal de NX-OS 9. Para la versión principal de NX-OS 9, las guías de configuración de Cisco Nexus se agrupan por los números de versión principal y secundaria de NX-OS, con una variable x, anexada referida a la versión de mantenimiento (como 9.2(x) y 9.3(x).
Este documento utiliza el formato utilizado por los títulos de las guías de configuración de Cisco Nexus (6.x, 7.x, 9.2(x), 9.3(x), etc.) para describir las actualizaciones de software de NX-OS disruptivas estándar entre dos versiones de software NX-OS.
Una actualización del software NX-OS se realiza normalmente entre dos versiones: una versión de origen (que es la versión de software NX-OS de la que está actualizando) y una versión de destino (que es la versión de software NX-OS a la que está actualizando). Por ejemplo, si actualiza un switch Nexus 3172PQ-10GE de la versión 7.0(3)I7(8) del software NX-OS a la versión 9.3(5) del software NX-OS, 7.0(3)I7(8) sería su versión de origen, mientras que 9.3(5) sería su versión de destino.
Para actualizar de una versión de origen específica a una versión de destino específica, su trayectoria de upgrade puede requerir una actualización a una o más versiones intermedias. Por ejemplo, si actualiza un switch Nexus 3172PQ-10GE de la versión 7.0(3)I7(5a) del software NX-OS a la versión 9.3(5) del software NX-OS, necesita una actualización a una versión intermedia 7.0(3)I7(8) o 9.2(4) antes de poder actualizar correctamente a la versión 9.3(5) del software NX-OS ...
Las actualizaciones de software NX-OS se pueden dividir en dos categorías:
El procedimiento para las actualizaciones de software no disruptivas de ISSU NX-OS está fuera del alcance de este documento. Este documento solo cubre las actualizaciones de software disruptivas estándar de NX-OS.
El procedimiento descrito en este documento sólo se aplica a este hardware:
En esta sección del documento se describe cómo realizar actualizaciones de software NX-OS disruptivas estándar desde diversas versiones de origen hasta diversas versiones de destino.
Esta sección del documento describe cómo realizar una actualización de software NX-OS disruptiva estándar desde una versión de origen de la versión principal de NX-OS 6.x a una versión de destino de la versión principal de NX-OS 6.x.
Un ejemplo de actualización de software NX-OS disruptivo estándar se realiza en un switch Cisco Nexus N3K-C3172PQ-10GE de una versión de origen de 6.0(2)U5(1) a una versión de destino de 6.0(2)U6(10):
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.1 --
El software NX-OS 6.x requiere un total de dos archivos de imagen binarios NX-OS: una imagen del sistema y una imagen kickstart. Debe descargar estas imágenes del sitio web de descarga de software de Cisco a su equipo local. Los pasos específicos que debe seguir para descargar el software del sitio web de descarga de software de Cisco están fuera del alcance de este documento.
Copie los archivos de imagen binaria del sistema y de inicio rápido NX-OS 6.x en el switch Nexus serie 3000 o 3100 que desee actualizar de forma disruptiva mediante el protocolo de transferencia de archivos que elija. Este ejemplo muestra cómo copiar los archivos de imagen binarios de inicio y sistema para la versión de software NX-OS 6.0(2)U6(1a) a través del protocolo de transferencia de archivos (FTP) desde un servidor FTP 192.0.2.100 alcanzable a través del VRF de administración.
N3K-C3172PQ-10GE# dir | include bin 37734400 Sep 21 15:32:00 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 189984434 Sep 21 15:36:46 2020 n3000-uk9.6.0.2.U5.1.bin N3K-C3172PQ-10GE# copy ftp://username@192.0.2.100/n3000-uk9-kickstart.6.0.2.U6.10.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# copy ftp://username@192.0.2.100/n3000-uk9.6.0.2.U6.10.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# dir | include bin 37734400 Sep 21 15:32:00 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 189984434 Sep 21 15:36:46 2020 n3000-uk9.6.0.2.U5.1.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin
Después de copiar los archivos de imagen binarios del sistema y el inicio de kickstart de NX-OS 6.x en el switch Nexus serie 3000 o 3100, le gustaría actualizar de forma disruptiva usando el protocolo de transferencia de archivos que elija, verifique que los archivos de imagen binarios no estén dañados en el transporte, asegurándose de que sus sumas de comprobación MD5 o SHA512 coincidan con lo que se publica en el sitio web de descarga de software de Cisco .
Puede identificar la suma de comprobación MD5 y SHA512 de los archivos de imagen binaria de NX-OS a través del sitio web de descarga de software de Cisco, situando el cursor sobre la imagen en el sitio web. En esta imagen se muestra un ejemplo de esto.
Este ejemplo muestra cómo verificar la suma de comprobación MD5 de los archivos de imagen binaria kickstart y del sistema para la versión de software NX-OS 6.0(2)U6(10) a través del comando show file bootflash:{filename} md5sum. La suma de comprobación MD5 esperada para el archivo de imagen binaria kickstart NX-OS 6.0(2)U6(10) es f07cbe12d2e489ce02b9577b5975335, mientras que la suma de comprobación MD5 esperada para NX-NX-5 El archivo de imagen binaria del sistema OS 6.0(2)U6(10) es 98b1ba8106afbc85b83c0f985a66cd30.
N3K-C3172PQ-10GE# show file bootflash:n3000-uk9-kickstart.6.0.2.U6.10.bin md5sum f07cbe12d2e489ce02b9577b59753335 N3K-C3172PQ-10GE# show file bootflash:n3000-uk9.6.0.2.U6.10.bin md5sum 98b1ba8106afbc85b83c0f985a66cd30
Inicie una actualización de software NX-OS disruptiva estándar a través del comando install all. Este comando requiere que los parámetros kickstart y system se pasen con la ruta de archivo absoluta de los archivos de imagen binaria del sistema y kickstart de NX-OS correspondientes a la versión de destino.
Este ejemplo muestra el comando install all donde el parámetro kickstart apunta a la ruta de archivo absoluta del archivo binario kickstart de NX-OS (bootflash:n3000-kickstart-uk9.6.0.2.U6.10.bin) y el parámetro system apunta a la ruta de archivo absoluta del NX-OS archivo de imagen binaria del sistema (bootflash:n3000-uk9.6.0.2.U6.10.bin).
N3K-C3172PQ-10GE# install all kickstart bootflash:n3000-uk9-kickstart.6.0.2.U6.10.bin system bootflash:n3000-uk9.6.0.2.U6.10.bin Installer is forced disruptive Verifying image bootflash:/n3000-uk9-kickstart.6.0.2.U6.10.bin for boot variable "kickstart". [########################################] 100% -- SUCCESS Verifying image bootflash:/n3000-uk9.6.0.2.U6.10.bin for boot variable "system". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "system" version from image bootflash:/n3000-uk9.6.0.2.U6.10.bin. [########################################] 100% -- SUCCESS Extracting "kickstart" version from image bootflash:/n3000-uk9-kickstart.6.0.2.U6.10.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/n3000-uk9.6.0.2.U6.10.bin. [########################################] 100% -- SUCCESS Performing module support checks. [########################################] 100% -- SUCCESS Notifying services about system upgrade. [########################################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset Forced by the user Images will be upgraded according to following table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 system 6.0(2)U5(1) 6.0(2)U6(10) yes 1 kickstart 6.0(2)U5(1) 6.0(2)U6(10) yes 1 bios v2.6.0(04/01/2014) v2.6.0(04/01/2014) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Mon Sep 21 17:42:55 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Time Stamp: Mon Sep 21 17:43:44 2020 Finishing the upgrade, switch will reboot in 10 seconds.
Después de que se recargue el switch Nexus serie 3000 o 3100, verifique que la actualización se haya realizado correctamente a través del comando show module. El resultado de este comando debe mostrar la versión de destino deseada. Aquí se muestra un ejemplo de esto, donde el switch se actualizó correctamente a la versión 6.0(2)U6(10) del software NX-OS.
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(10) 1.1 --
Después de verificar que la actualización del software NX-OS de la versión de origen a la versión de destino se ha realizado correctamente, mantenga el espacio libre en la memoria flash de inicialización del switch eliminando los archivos de inicio y de imagen binaria del sistema de la versión de origen de la memoria flash de inicialización del dispositivo. Esto se puede hacer con el comando delete bootflash:{filename}. Aquí se muestra un ejemplo de esto, donde los archivos de inicio de NX-OS 6.0(2)U5(1) y de imagen binaria del sistema se eliminan de la memoria flash de inicialización del switch.
N3K-C3172PQ-10GE# dir | include bin 37734400 Sep 21 15:32:00 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 189984434 Sep 21 15:36:46 2020 n3000-uk9.6.0.2.U5.1.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin N3K-C3172PQ-10GE# delete bootflash:n3000-uk9-kickstart.6.0.2.U5.1.bin N3K-C3172PQ-10GE# delete bootflash:n3000-uk9.6.0.2.U5.1.bin N3K-C3172PQ-10GE# dir | include bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin
Esta sección del documento describe cómo realizar una actualización de software NX-OS disruptiva estándar desde una versión de origen de la versión principal de NX-OS 6.x a una versión de destino de la versión principal de NX-OS 7.x.
Nota: Una actualización del software NX-OS a una versión de destino de la versión principal de NX-OS 7.x desde una versión de origen de la versión principal de NX-OS 6.x requiere una actualización intermedia obligatoria a 6.0(2)U6(10) antes de actualizar a la versión de destino deseada.
Un ejemplo de actualización de software NX-OS disruptivo estándar se realiza en un switch Cisco Nexus N3K-C3172PQ-10GE de una versión de origen de 6.0(2)U5(1) a una versión de destino de 7.0(3)I7(9) con la actualización intermedia obligatoria a 6.0(2)U6(10):
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.1 --
Siga la sección Actualización de NX-OS 6.x a NX-OS 6.xde este documento para realizar una actualización de software NX-OS disruptiva estándar desde su versión de origen a una versión intermedia de la versión 6.0(2)U6(10) del software NX-OS. Esto es necesario para que una actualización a una versión de destino en la versión principal de NX-OS 7.x tenga éxito.
El software NX-OS 7.x utiliza un único archivo de imagen binario NX-OS (a veces denominado como un archivo de imagen unificado). Debe descargar esta imagen del sitio web de descarga de software de Cisco a su equipo local. Los pasos específicos que debe seguir para descargar el software del sitio web de descarga de software de Cisco están fuera del alcance de este documento.
Nota: Si está actualizando a la versión 7.0(3)I7(8) o 7.0(3)I7(9) del software NX-OS, debe descargar la imagen de software NX-OS compacto del sitio web de descarga de software de Cisco. Al navegar por el sitio web, seleccione el modelo de switch Nexus que está intentando actualizar y desplácese a la versión de software NX-OS deseada. A continuación, localice la imagen del software con "imagen compacta" en su descripción y la palabra "compacta" en su nombre de archivo. Para obtener más información, consulte la "Compact NX-OS Software Images on Cisco's Software Download Website" (Imágenes de software de NX-OS compactas en el sitio web de descarga de software de Cisco) de la Guía de actualización y actualización de software NX-OS de Cisco Nexus serie 3000, versión 7.x.
Copie los archivos de imagen binaria unificados de la versión de destino en el switch Nexus serie 3000 o 3100 que desee actualizar de forma disruptiva utilizando el protocolo de transferencia de archivos que elija. Este ejemplo muestra cómo copiar la versión de software NX-OS 7.0(3)I7(9) kickstart y los archivos de imagen binaria del sistema a través de FTP (protocolo de transferencia de archivos) desde un servidor FTP 192.0.2.100 alcanzable a través de management VRF.
N3K-C3172PQ-10GE# dir | include bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin N3K-C3172PQ-10GE# copy ftp://username@192.0.2.100/nxos.7.0.3.I7.9.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# dir | include bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin 982694912 Sep 21 18:00:31 2020 nxos.7.0.3.I7.9.bin
Después de que los archivos de imagen binaria unificados de la versión de destino se copien en el switch Nexus serie 3000 o 3100, le gustaría actualizar de forma disruptiva usando el protocolo de transferencia de archivos que elija, verifique que el archivo de imagen binaria no esté dañado en el transporte al asegurarse de que su suma de comprobación MD5 o SHA512 coincida con lo publicado en el sitio web de descarga de software de Cisco.
Puede identificar la suma de comprobación MD5 y SHA512 de los archivos de imagen binaria de NX-OS a través del sitio web de descarga de software de Cisco, situando el cursor sobre la imagen en el sitio web. En esta imagen se muestra un ejemplo de esto.
Este ejemplo muestra cómo verificar la suma de comprobación MD5 del archivo de imagen binaria unificada para la versión de software NX-OS 7.0(3)I7(9) a través del comando show file bootflash:{filename} md5sum. La suma de comprobación MD5 esperada para el archivo de imagen binaria unificado NX-OS 7.0(3)I7(9) es d31d5b556cc4d92f2ff2d83b5df7b943.
N3K-C3172PQ-10GE# show file bootflash:nxos.7.0.3.I7.9.bin md5sum d31d5b556cc4d92f2ff2d83b5df7b943
Inicie una actualización de software NX-OS disruptiva estándar a través del comando install all. Este comando requiere que el parámetro nxos se pase con la ruta de archivo absoluta de los archivos de imagen binaria unificados NX-OS correspondientes a la versión de destino.
Este ejemplo muestra el comando install all donde el parámetro nxos apunta a la ruta de acceso de archivo absoluta del archivo binario unificado NX-OS 7.0(3)I7(9) (bootflash:nxos.7.0.3.I7.9.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.7.0.3.I7.9.bin Installer is forced disruptive Verifying image bootflash:/nxos.7.0.3.I7.9.bin for boot variable "nxos". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "nxos" version from image bootflash:/nxos.7.0.3.I7.9.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/nxos.7.0.3.I7.9.bin. [########################################] 100% -- SUCCESS Performing runtime checks. [########################################] 100% -- SUCCESS Performing module support checks. [########################################] 100% -- SUCCESS Notifying services about system upgrade. [########################################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset Unsupported in new image, module needs to be powered off Images will be upgraded according to following table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 kickstart 6.0(2)U6(10) 7.0(3)I7(9) yes 1 bios v2.6.0(04/01/2014) v5.3.1(05/17/2019) yes Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Mon Sep 21 18:08:21 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom/power-seq. Warning: please do not remove or power off the module at this time. Note: Power-seq upgrade needs a power-cycle to take into effect. On success of power-seq upgrade, SWITCH OFF THE POWER to the system and then, power it up. [########################################] 100% -- SUCCESS Time Stamp: Mon Sep 21 18:12:48 2020 Finishing the upgrade, switch will reboot in 10 seconds.
Después de que el switch Nexus serie 3000 o 3100 se haya recargado, verifique que la actualización se haya realizado correctamente a través del comando show module. El resultado de este comando debe mostrar la versión de destino deseada. Aquí se muestra un ejemplo de esto, donde el switch se actualizó correctamente a la versión 7.0(3)I7(9) del software NX-OS.
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(9) 1.1 NA
Después de verificar que la actualización del software NX-OS de la versión intermedia a la versión de destino fue exitosa, mantenga el espacio libre en la memoria flash de inicialización del switch eliminando los archivos de imagen binaria del sistema y de inicio de la versión intermedia de la memoria flash de inicialización del dispositivo. Esto se puede hacer con el comando delete bootflash:{filename}. Aquí se muestra un ejemplo de esto, donde se eliminan los archivos de inicio rápido NX-OS 6.0(2)U6(10) y de imagen binaria del sistema de la memoria flash de inicialización del switch.
N3K-C3172PQ-10GE# dir | include bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin 982694912 Sep 21 18:00:31 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# delete bootflash:n3000-uk9-kickstart.6.0.2.U6.10.bin Do you want to delete "/n3000-uk9-kickstart.6.0.2.U6.10.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# delete bootflash:n3000-uk9.6.0.2.U6.10.bin Do you want to delete "/n3000-uk9.6.0.2.U6.10.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 982694912 Sep 21 18:00:31 2020 nxos.7.0.3.I7.9.bin
Nota: Debe omitir este paso si actualiza con una imagen de software NX-OS compacta descargada directamente del sitio web de descarga de software de Cisco. Para obtener más información, consulte la "Compact NX-OS Software Images on Cisco's Software Download Website" (Imágenes de software de NX-OS compactas en el sitio web de descarga de software de Cisco) de la Guía de actualización y actualización de software NX-OS de Cisco Nexus serie 3000, versión 7.x.
Ejecute el procedimiento de imagen compacta NX-OS en el archivo de imagen binaria NX-OS 7.0(3)I7(9) almacenado en la memoria flash de inicialización del dispositivo con el comando install all nxos bootflash:{nxos-binary-image-file.bin} Compact. Esto reduce el tamaño del archivo de imagen binaria NX-OS 7.0(3)I7(9), lo que aumenta la cantidad de espacio libre en la memoria flash de inicialización. Se trata de un requisito para realizar futuras actualizaciones del software NX-OS, ya que el tamaño total de la memoria flash de inicialización en el switch Nexus serie 3000 o 3100 no es lo suficientemente grande como para almacenar dos archivos de imagen binaria NX-OS en las versiones principales 7.x o 9.x al mismo tiempo. Para obtener más información sobre el procedimiento de imagen compacta de NX-OS, consulte el documento Procedimiento de imagen compacta de Nexus 3000, 3100 y 3500 NX-OS.
Aquí se muestra un ejemplo del procedimiento de imagen compacta NX-OS ejecutado en el archivo de imagen binaria NX-OS 7.0(3)I7(9) almacenado en la memoria flash de inicialización de un switch Nexus:
N3K-C3172PQ-10GE# dir | include bin 982694912 Sep 21 18:00:31 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# install all nxos bootflash:nxos.7.0.3.I7.9.bin compact Installer will perform compatibility check first. Please wait. Compacting currently loaded image bootflash:/nxos.7.0.3.I7.9.bin .................................... Compact bootflash:/nxos.7.0.3.I7.9.bin done N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 18:24:48 2020 nxos.7.0.3.I7.9.bin
Esta sección del documento describe cómo realizar una actualización de software NX-OS disruptiva estándar desde una versión de origen de la versión principal de NX-OS 6.x a una versión de destino de la versión principal de NX-OS 7.x.
Nota: Una actualización del software NX-OS a una versión de destino de la versión secundaria NX-OS 9.2(x) de una versión de origen de la versión principal de NX-OS 6.x requiere dos actualizaciones intermedias obligatorias. La primera actualización intermedia es a NX-OS 6.0(2)U6(10). La segunda actualización intermedia es a NX-OS 7.0(3)I7(9). Después de la segunda actualización intermedia a la versión 7.0(3)I7(9), puede actualizar a la versión de destino deseada en la versión secundaria NX-OS 9.2(x).
Un ejemplo de actualización de software NX-OS disruptivo estándar se realiza en un switch Cisco Nexus N3K-C3172PQ-10GE de una versión de origen de 6.0(2)U5(1) a una versión de destino de 9.3(5) con actualizaciones intermedias obligatorias a 6.0(2)U6(10) y 7.0(3)I7(9).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.1 --
Siga la sección Actualización de NX-OS 6.x a NX-OS 6.x de este documento para realizar una actualización de software NX-OS disruptiva estándar desde su versión de origen a una versión intermedia de la versión 6.0(2)U6(10) del software NX-OS. Esto es necesario para que una actualización a una versión de destino en la versión secundaria NX-OS 9.2(x) se realice correctamente.
Siga la sección Upgrade From NX-OS 6.x to NX-OS 7.de este documento para realizar una actualización de software NX-OS disruptiva estándar desde una versión intermedia de 6.0(2)U6(10) a una versión intermedia de 7.0(3)I7(9). Esto es necesario para que una actualización a una versión de destino en la versión secundaria NX-OS 9.2(x) se realice correctamente.
Siga la sección Actualización de NX-OS 7.x a NX-OS 9.2(x) de este documento para realizar una actualización de software NX-OS disruptiva estándar de la versión 7.0(3)I7(9) del software NX-OS a su versión de destino deseada en la versión secundaria NX-OS 9.2(x).
En esta sección del documento se describe cómo realizar una actualización estándar del software NX-OS disruptivo de una versión de origen de la versión principal de NX-OS 6.x a una versión de destino de la versión secundaria NX-OS 9.3(x).
Nota: Una actualización del software NX-OS a una versión de destino de la versión secundaria NX-OS 9.3(x) de una versión de origen de la versión principal de NX-OS 6.x requiere dos actualizaciones intermedias obligatorias. La primera actualización intermedia es a NX-OS 6.0(2)U6(10). La segunda actualización intermedia es a NX-OS 7.0(3)I7(9). Después de la segunda actualización intermedia a la versión 7.0(3)I7(9), puede actualizar a la versión de destino deseada en la versión secundaria NX-OS 9.3(x).
Un ejemplo de actualización de software NX-OS disruptivo estándar se realiza en un switch Cisco Nexus N3K-C3172PQ-10GE de una versión de origen de 6.0(2)U5(1) a una versión de destino de 9.3(5) con actualizaciones intermedias obligatorias a 6.0(2)U6(10) y 7.0(3)I7(9).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.1 --
Siga la sección Actualización de NX-OS 6.x a NX-OS 6.xde este documento para realizar una actualización de software NX-OS disruptiva estándar desde su versión de origen a una versión intermedia de la versión 6.0(2)U6(10) del software NX-OS. Esto es necesario para que una actualización a una versión de destino en la versión secundaria NX-OS 9.2(x) se realice correctamente.
Siga la sección Upgrade From NX-OS 6.x to NX-OS 7.de este documento para realizar una actualización de software NX-OS disruptiva estándar desde una versión intermedia de 6.0(2)U6(10) a una versión intermedia de 7.0(3)I7(9). Esto es necesario para que una actualización a una versión de destino en la versión secundaria NX-OS 9.2(x) se realice correctamente.
Siga la sección Actualización de NX-OS 7.x a NX-OS 9.3(x) de este documento para realizar una actualización de software NX-OS disruptiva estándar de la versión 7.0(3)I7(9) del software NX-OS a su versión de destino deseada en la versión secundaria NX-OS 9.3(x).
En esta sección del documento se describe cómo realizar una actualización estándar del software NX-OS disruptivo desde una versión de origen de la versión principal de NX-OS 7.x a una versión de destino más adelante en la versión principal de NX-OS 7.x.
Nota: Una actualización del software NX-OS de una versión de origen de 7.0(3)I7(5) o 7.0(3)I7(5a) a una versión posterior del software NX-OS puede fallar con un mensaje de error de "verificación de firma digital fallida" o "verificación de imagen fallida". La causa raíz de este problema es el defecto de software CSCvm11656. Inhabilitar la verificación de la imagen NX-OS para esta actualización con el comando de configuración no feature Signature-Verification resolverá este problema.
En un switch Cisco Nexus 3172PQ-10GE se realiza un ejemplo de actualización de software NX-OS disruptiva estándar desde una versión de origen de 7.0(3)I2(2a) a una versión de destino de 7.0(3)I7(8).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- ----------------- ---------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I2(2a) 1.1 NA
El software NX-OS 7.x utiliza un único archivo de imagen binario NX-OS (a veces denominado como un archivo de imagen unificado). Debe descargar esta imagen del sitio web de descarga de software de Cisco a su equipo local. Los pasos específicos que debe seguir para descargar el software del sitio web de descarga de software de Cisco están fuera del alcance de este documento.
Nota: Si está actualizando a la versión 7.0(3)I7(8) o 7.0(3)I7(9) del software NX-OS, debe descargar la imagen de software NX-OS compacto del sitio web de descarga de software de Cisco. Al navegar por el sitio web, seleccione el modelo de switch Nexus que está intentando actualizar y desplácese a la versión de software NX-OS deseada. A continuación, localice la imagen del software con "imagen compacta" en su descripción y la palabra "compacta" en su nombre de archivo. Para obtener más información, consulte la "Compact NX-OS Software Images on Cisco's Software Download Website" (Imágenes de software de NX-OS compactas en el sitio web de descarga de software de Cisco) de la Guía de actualización y actualización de software NX-OS de Cisco Nexus serie 3000, versión 7.x.
Copie los archivos de imagen binaria unificados de la versión de destino en el switch Nexus serie 3000 o 3100 que desee actualizar de forma disruptiva utilizando el protocolo de transferencia de archivos que elija. Este ejemplo muestra cómo copiar la versión de software NX-OS 7.0(3)I7(9) kickstart y los archivos de imagen binaria del sistema a través de FTP (protocolo de transferencia de archivos) desde un servidor FTP 192.0.2.100 alcanzable a través de management VRF.
N3K-C3172PQ-10GE# dir | include bin 537972736 Sep 21 19:01:41 2020 nxos.7.0.3.I2.2a.bin N3K-C3172PQ-10GE# copy ftp://username@192.0.2.100/nxos.7.0.3.I7.9.bin bootflash: vrf management Password: ***** Transfer of file Completed Successfully ***** Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# dir | include bin 537972736 Sep 21 19:01:41 2020 nxos.7.0.3.I2.2a.bin 982694912 Sep 21 19:13:02 2020 nxos.7.0.3.I7.9.bin
Nota: A partir de la versión 7.0(3)I5(2) y posteriores del software NX-OS, para copiar el archivo de imagen binaria unificada de la versión de destino a través de SCP, ejecute el procedimiento de imagen compacta NX-OS a través de SCP. Para obtener más información sobre este procedimiento, consulte el documento Procedimiento de imagen compacta de Nexus 3000, 3100 y 3500 NX-OS.
Después de copiar los archivos de imagen binaria unificados de la versión de destino en el switch Nexus serie 3000 o 3100, le gustaría actualizar de forma disruptiva usando el protocolo de transferencia de archivos que elija, verifique que el archivo de imagen binaria no esté dañado en el transporte al asegurarse de que su suma de comprobación MD5 o SHA512 coincida con lo publicado en el sitio web de descarga de software de Cisco.
Puede identificar la suma de comprobación MD5 y SHA512 de los archivos de imagen binaria de NX-OS a través del sitio web de descarga de software de Cisco, situando el cursor sobre la imagen en el sitio web. Aquí se muestra un ejemplo de esto en la imagen.
Este ejemplo muestra cómo verificar la suma de comprobación MD5 del archivo de imagen binaria unificada para la versión de software NX-OS 7.0(3)I7(9) a través del comando show file bootflash:{filename} md5sum. La suma de comprobación MD5 esperada para el archivo de imagen binaria unificado NX-OS 7.0(3)I7(9) es d31d5b556cc4d92f2ff2d83b5df7b943.
N3K-C3172PQ-10GE# show file bootflash:nxos.7.0.3.I7.9.bin md5sum d31d5b556cc4d92f2ff2d83b5df7b943
Inicie una actualización de software NX-OS disruptiva estándar a través del comando install all. Este comando requiere que el parámetro nxos se pase con la ruta de archivo absoluta de los archivos de imagen binaria unificados NX-OS correspondientes a la versión de destino.
Este ejemplo muestra el comando install all donde el parámetro nxos apunta a la ruta de acceso de archivo absoluta del archivo binario unificado NX-OS 7.0(3)I7(9) (bootflash:nxos.7.0.3.I7.9.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.7.0.3.I7.9.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.7.0.3.I7.9.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS [## ] 5% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.7.0.3.I7.9.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.7.0.3.I7.9.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [# ] 0% Collecting plugin(s) information from "new" image. [# ] 0% Performing runtime checks. [## ] 5% "Running-config contains configuration that is incompatible with the new image (strict incompatibility). Please run 'show incompatibility-all nxos <image>' command to find out which feature needs to be disabled.". Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset Incompatible image Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I2(2a) 7.0(3)I7(9) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Después de que el switch Nexus serie 3000 o 3100 se haya recargado, verifique que la actualización se haya realizado correctamente a través del comando show module. El resultado de este comando debe mostrar la versión de destino deseada. Aquí se muestra un ejemplo de esto, donde el switch se actualizó correctamente a la versión 7.0(3)I7(9) del software NX-OS.
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(9) 1.1 NA
Compruebe que la actualización del software NX-OS de la versión de origen a la versión de destino se ha realizado correctamente. Para conservar el espacio libre en la memoria flash de inicialización del switch, elimine los archivos de imagen binaria unificada de la versión de origen de la memoria flash de inicialización del dispositivo. Esto se puede hacer con el comando delete bootflash:{filename}. Aquí se muestra un ejemplo de esto, donde el archivo de imagen binaria unificada NX-OS 7.0(3)I2(2a) se elimina de la memoria flash de inicialización del switch.
N3K-C3172PQ-10GE# dir | include bin 537972736 Sep 21 19:01:41 2020 nxos.7.0.3.I2.2a.bin 982694912 Sep 21 19:13:02 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# delete bootflash:nxos.7.0.3.I2.2a.bin Do you want to delete "/nxos.7.0.3.I2.2a.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 982694912 Sep 21 19:13:02 2020 nxos.7.0.3.I7.9.bin
Nota: Debe omitir este paso si actualiza con una imagen de software NX-OS compacta descargada directamente del sitio web de descarga de software de Cisco. Para obtener más información, consulte la "Compact NX-OS Software Images on Cisco's Software Download Website" (Imágenes de software de NX-OS compactas en el sitio web de descarga de software de Cisco) de la Guía de actualización y actualización de software NX-OS de Cisco Nexus serie 3000, versión 7.x.
Nota: Este paso sólo es necesario si no copió la imagen binaria unificada de la versión de destino a través de SCP ejecutando el procedimiento de imagen compacta NX-OS a través de SCP en el paso 2.
Ejecute el procedimiento de imagen compacta NX-OS en el archivo de imagen binaria NX-OS 7.0(3)I7(9) almacenado en la memoria flash de inicialización del dispositivo con el comando install all nxos bootflash:{nxos-binary-image-file.bin} Compact. Esto reduce el tamaño del archivo de imagen binaria NX-OS 7.0(3)I7(9), lo que aumenta la cantidad de espacio libre en la memoria flash de inicialización. Se trata de un requisito para realizar futuras actualizaciones del software NX-OS, ya que el tamaño total de la memoria flash de inicialización en el switch Nexus serie 3000 o 3100 no es lo suficientemente grande como para almacenar dos archivos de imagen binaria NX-OS en las versiones principales 7.x o 9.x al mismo tiempo. Para obtener más información sobre el procedimiento de imagen compacta de NX-OS, consulte el documento Procedimiento de imagen compacta de Nexus 3000, 3100 y 3500 NX-OS.
Aquí se muestra un ejemplo del procedimiento de imagen compacta NX-OS ejecutado en el archivo de imagen binaria NX-OS 7.0(3)I7(9) almacenado en la memoria flash de inicialización de un switch Nexus:
N3K-C3172PQ-10GE# dir | include bin 982694912 Sep 21 19:13:02 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# install all nxos bootflash:nxos.7.0.3.I7.9.bin compact Installer will perform compatibility check first. Please wait. Compacting currently loaded image bootflash:/nxos.7.0.3.I7.9.bin .................................... Compact bootflash:/nxos.7.0.3.I7.9.bin done N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 21:48:27 2020 nxos.7.0.3.I7.9.bin
En esta sección del documento se describe cómo realizar una actualización de software NX-OS disruptiva estándar desde una versión de origen de la versión principal de NX-OS 7.x a una versión de destino de la versión secundaria de NX-OS 9.2(x).
Nota: Una actualización del software NX-OS a una versión de destino en la versión secundaria NX-OS 9.2(x) de una versión de origen que se encuentra en la versión principal de NX-OS 7.x requiere una actualización intermedia obligatoria a NX-OS 7.0(3)I7(9) antes de actualizar a la versión de destino deseada.
En un switch Cisco Nexus 3172PQ-10GE se realiza un ejemplo de actualización de software NX-OS disruptiva estándar en un switch Cisco Nexus 3172PQ-10GE de una versión de origen de 7.0(3)I2(2a) a una versión de destino de 9.2(4) con una actualización intermedia obligatoria a 7.0(3)I7(9).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- ----------------- ---------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I2(2a) 1.1 NA
Siga la sección Actualización de NX-OS 7.x a NX-OS 7.de este documento para realizar una actualización de software NX-OS disruptiva estándar desde su versión de origen a la versión 7.0(3)I7(9) del software NX-OS
El software NX-OS 9.2(x) utiliza un único archivo de imagen binario NX-OS (a veces denominado archivo de imagen unificada). Debe descargar esta imagen del sitio web de descarga de software de Cisco a su equipo local. Los pasos específicos que debe seguir para descargar el software del sitio web de descarga de software de Cisco están fuera del alcance de este documento.
Nota: Si va a actualizar a la versión 9.2(4) del software NX-OS, debería descargar la imagen de software NX-OS compacta del sitio web de descarga de software de Cisco. Al navegar por el sitio web, seleccione el modelo de switch Nexus que está intentando actualizar y desplácese a la versión de software NX-OS deseada. A continuación, localice la imagen del software con "imagen compacta" en su descripción y la palabra "compacta" en su nombre de archivo. Para obtener más información, consulte la "Compact NX-OS Software Images on Cisco's Software Download Website" (Imágenes compactas del software NX-OS en el sitio web de descarga de software de Cisco) de la Guía de actualización y actualización de software Cisco Nexus serie 3000, versión 9.2(x).
Copie los archivos de imagen binaria unificados de la versión de destino en el switch Nexus serie 3000 o 3100 ejecutando el procedimiento de imagen compacta NX-OS a través de SCP. Para obtener más información sobre este procedimiento, consulte el documento Procedimiento de imagen compacta de Nexus 3000, 3100 y 3500 NX-OS
Nota: Si se conecta una unidad flash USB al switch Nexus serie 3000 o 3100, también puede ejecutar el procedimiento de imagen compacta NX-OS en el archivo de imagen binaria unificado NX-OS ubicado en la unidad flash USB y, a continuación, copiar el archivo de imagen binaria unificada resultante en la memoria flash de inicialización del switch.
Nota: Para ejecutar el procedimiento de imagen compacta NX-OS y reducir el tamaño de archivo del archivo de imagen binaria unificado NX-OS, la suma de comprobación MD5 y SHA512 del archivo de imagen binaria unificado NX-OS cambia y es diferente de la suma de comprobación MD5/SHA512 publicada en el sitio web de descarga de software de Cisco. Se trata de un comportamiento esperado y no indica ningún problema: continúe con una actualización del software NX-OS en este escenario.
Este ejemplo muestra cómo copiar los archivos de imagen binaria unificados de la versión de software NX-OS 9.2(4) a través del procedimiento de imagen compacta NX-OS a través de SCP (protocolo de copia segura) desde un servidor SCP 192.0.2.100 alcanzable a través de administración VRF.
N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.2.4.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.2.4.bin 100% 1278MB 4.0MB/s 05:16 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 21:48:27 2020 nxos.7.0.3.I7.9.bin 542848198 Sep 22 15:19:00 2020 nxos.9.2.4.bin
Inicie una actualización de software NX-OS disruptiva estándar a través del comando install all. Este comando requiere que el parámetro nxos se pase con la ruta de archivo absoluta de los archivos de imagen binaria unificados NX-OS correspondientes a la versión de destino.
Este ejemplo muestra el comando install all donde el parámetro nxos apunta a la ruta de archivo absoluta del archivo del archivo binario unificado NX-OS 9.2(4) (bootflash:nxos.9.2.4.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.2.4.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.2.4.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I7(9) 9.2(4) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Después de que el switch Nexus serie 3000 o 3100 se haya recargado, verifique que la actualización se haya realizado correctamente a través del comando show module. El resultado de este comando debe mostrar la versión de destino deseada. Aquí se muestra un ejemplo de esto, donde el switch se actualizó correctamente a la versión 9.2(4) del software NX-OS.
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.1 NA
Verifique que la actualización del software NX-OS de la versión intermedia a la versión de destino sea exitosa. Para conservar el espacio libre en la memoria flash de inicialización del switch, elimine los archivos de imagen binaria unificada de la versión intermedia de la memoria flash de inicialización del dispositivo. Esto se puede hacer con el comando delete bootflash:{filename}. Aquí se muestra un ejemplo de esto, donde el archivo de imagen binaria unificada NX-OS 7.0(3)I7(9) se elimina de la memoria flash de inicialización del switch.
N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 21:48:27 2020 nxos.7.0.3.I7.9.bin 542848198 Sep 22 15:19:00 2020 nxos.9.2.4.bin N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 21:48:27 2020 nxos.7.0.3.I7.9.bin 542848198 Sep 22 15:19:00 2020 nxos.9.2.4.bin N3K-C3172PQ-10GE# delete bootflash:nxos.7.0.3.I7.9.bin Do you want to delete "/nxos.7.0.3.I7.9.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 15:19:00 2020 nxos.9.2.4.bin
En esta sección del documento se describe cómo realizar una actualización de software NX-OS disruptiva estándar desde una versión de origen de la versión principal de NX-OS 7.x a una versión de destino de la versión secundaria de NX-OS 9.3(x).
Nota: Una actualización del software NX-OS a una versión de destino en la versión secundaria NX-OS 9.3(x) de una versión de origen que es 7.0(3)I7(6) o anterior requiere una actualización intermedia obligatoria a NX-OS 7.0(3)I7(9).
En un switch Cisco Nexus 3172PQ-10GE se realiza un ejemplo de actualización de software NX-OS disruptiva estándar en un switch Cisco Nexus 3172PQ-10GE de una versión de origen de 7.0(3)I2(2a) a una versión de destino de 9.3(5) con la actualización intermedia obligatoria a 7.0(3)I7(9).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- ----------------- ---------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I2(2a) 1.1 NA
Siga la sección Actualización de NX-OS 7.x a NX-OS 7.de este documento para realizar una actualización de software NX-OS disruptiva estándar desde su versión de origen a la versión 7.0(3)I7(9) del software NX-OS
El software NX-OS 9.3(x) utiliza un único archivo de imagen binario NX-OS (a veces denominado archivo de imagen unificada). Debe descargar esta imagen del sitio web de descarga de software de Cisco a su equipo local. Los pasos específicos que debe seguir para descargar el software del sitio web de descarga de software de Cisco están fuera del alcance de este documento.
Nota: Si está actualizando a la versión 9.3(4) o posterior del software NX-OS, debe descargar la imagen de software NX-OS compacta del sitio web de descarga de software de Cisco. Al navegar por el sitio web, seleccione el modelo de switch Nexus que está intentando actualizar y desplácese a la versión de software NX-OS deseada. A continuación, localice la imagen del software con "imagen compacta" en su descripción y la palabra "compacta" en su nombre de archivo. Para obtener más información, consulte la "Compact NX-OS Software Images on Cisco's Software Download Website" (Imágenes compactas del software NX-OS en el sitio web de descarga de software de Cisco) de la Guía de actualización y actualización de software Cisco Nexus serie 3000, versión 9.3(x).
Copie los archivos de imagen binaria unificados de la versión de destino en el switch Nexus serie 3000 o 3100 ejecutando el procedimiento de imagen compacta NX-OS a través de SCP. Para obtener más información sobre este procedimiento, consulte el documento Procedimiento de imagen compacta de Nexus 3000, 3100 y 3500 NX-OS
Nota: Si se conecta una unidad flash USB al switch Nexus serie 3000 o 3100, también puede ejecutar el procedimiento de imagen compacta NX-OS en el archivo de imagen binaria unificado NX-OS ubicado en la unidad flash USB y, a continuación, copiar el archivo de imagen binaria unificada resultante en la memoria flash de inicialización del switch.
Nota: Para ejecutar el procedimiento de imagen compacta NX-OS y reducir el tamaño de archivo del archivo de imagen binaria unificado NX-OS, la suma de comprobación MD5 y SHA512 del archivo de imagen binaria unificado NX-OS cambia y es diferente de la suma de comprobación MD5/SHA512 publicada en el sitio web de descarga de software de Cisco. Se trata de un comportamiento esperado y no indica ningún problema: continúe con una actualización del software NX-OS en este escenario.
Este ejemplo muestra cómo copiar los archivos de imagen binaria unificados de la versión de software NX-OS 9.3(5) a través del procedimiento de imagen compacta NX-OS a través de SCP (protocolo de copia segura) desde un servidor SCP 192.0.2.100 alcanzable a través de administración VRF.
N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 22 15:59:40 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.3.5.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.3.5.bin 100% 1880MB 4.1MB/s 07:38 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 22 15:59:40 2020 nxos.7.0.3.I7.9.bin 669892018 Sep 22 16:28:42 2020 nxos.9.3.5.bin
Inicie una actualización de software NX-OS disruptiva estándar a través del comando install all. Este comando requiere que el parámetro nxos se pase con la ruta de archivo absoluta de los archivos de imagen binaria unificados NX-OS correspondientes a la versión de destino.
Este ejemplo muestra el comando install all donde el parámetro nxos apunta a la ruta de archivo absoluta del archivo del archivo binario unificado NX-OS 9.3(5) (bootflash:nxos.9.3.5.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.3.5.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.5.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I7(9) 9.3(5) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Después de que el switch Nexus serie 3000 o 3100 se haya recargado, verifique que la actualización se haya realizado correctamente a través del comando show module. El resultado de este comando debe mostrar la versión de destino deseada. Aquí se muestra un ejemplo de esto, donde el switch se actualizó correctamente a la versión 9.3(5) del software NX-OS.
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.1 NA
Después de verificar que la actualización del software NX-OS de la versión intermedia a la versión de destino fue exitosa, mantenga el espacio libre en la memoria flash de inicialización del switch eliminando los archivos de imagen binaria unificada de la versión intermedia desde la memoria flash de inicialización del dispositivo. Esto se puede hacer con el comando delete bootflash:{filename}. Aquí se muestra un ejemplo de esto, donde el archivo de imagen binaria unificada NX-OS 7.0(3)I7(9) se elimina de la memoria flash de inicialización del switch.
N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 22 15:59:40 2020 nxos.7.0.3.I7.9.bin 669892018 Sep 22 16:28:42 2020 nxos.9.3.5.bin N3K-C3172PQ-10GE# delete bootflash:nxos.7.0.3.I7.9.bin Do you want to delete "/nxos.7.0.3.I7.9.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 669892018 Sep 22 16:28:42 2020 nxos.9.3.5.bin
En esta sección del documento se describe cómo realizar una actualización de software NX-OS disruptiva estándar desde una versión de origen de la versión secundaria NX-OS 9.2(x) a una versión de destino de la versión secundaria NX-OS 9.2(x).
En un switch Cisco Nexus 3172PQ-10GE se realiza un ejemplo de actualización de software NX-OS disruptiva estándar desde una versión de origen de 9.2(1) a una versión de destino de 9.2(4):
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.1 NA
El software NX-OS 9.2(x) utiliza un único archivo de imagen binario NX-OS (a veces denominado archivo de imagen unificada). Debe descargar esta imagen del sitio web de descarga de software de Cisco a su equipo local. Los pasos específicos que debe seguir para descargar el software del sitio web de descarga de software de Cisco están fuera del alcance de este documento.
Nota: Si va a actualizar a la versión 9.2(4) del software NX-OS, debería descargar la imagen de software NX-OS compacta del sitio web de descarga de software de Cisco. Al navegar por el sitio web, seleccione el modelo de switch Nexus que está intentando actualizar y desplácese a la versión de software NX-OS deseada. A continuación, localice la imagen del software con "imagen compacta" en su descripción y la palabra "compacta" en su nombre de archivo. Para obtener más información, consulte la "Compact NX-OS Software Images on Cisco's Software Download Website" (Imágenes compactas del software NX-OS en el sitio web de descarga de software de Cisco) de la Guía de actualización y actualización de software Cisco Nexus serie 3000, versión 9.2(x).
Copie los archivos de imagen binaria unificados de la versión de destino en el switch Nexus serie 3000 o 3100 ejecutando el procedimiento de imagen compacta NX-OS a través de SCP. Para obtener más información sobre este procedimiento, consulte el documento Procedimiento de imagen compacta de Nexus 3000, 3100 y 3500 NX-OS
Nota: Si se conecta una unidad flash USB al switch Nexus serie 3000 o 3100, también puede ejecutar el procedimiento de imagen compacta NX-OS en el archivo de imagen binaria unificado NX-OS ubicado en la unidad flash USB y, a continuación, copiar el archivo de imagen binaria unificada resultante en la memoria flash de inicialización del switch.
Nota: Para ejecutar el procedimiento de imagen compacta NX-OS y reducir el tamaño de archivo del archivo de imagen binaria unificado NX-OS, la suma de comprobación MD5 y SHA512 del archivo de imagen binaria unificado NX-OS cambia y es diferente de la suma de comprobación MD5/SHA512 publicada en el sitio web de descarga de software de Cisco. Se trata de un comportamiento esperado y no indica ningún problema: continúe con una actualización del software NX-OS en este escenario.
Este ejemplo muestra cómo copiar los archivos de imagen binaria unificados de la versión de software NX-OS 9.2(4) a través del procedimiento de imagen compacta NX-OS a través de SCP (protocolo de copia segura) desde un servidor SCP 192.0.2.100 alcanzable a través de administración VRF.
N3K-C3172PQ-10GE# dir | include bin 524696710 Sep 22 16:47:35 2020 nxos.9.2.1.bin N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.2.4.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.2.4.bin 100% 1278MB 4.7MB/s 04:33 Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# dir | include bin 524696710 Sep 22 16:47:35 2020 nxos.9.2.1.bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin
Inicie una actualización de software NX-OS disruptiva estándar a través del comando install all. Este comando requiere que el parámetro nxos se pase con la ruta de archivo absoluta de los archivos de imagen binaria unificados NX-OS correspondientes a la versión de destino.
Este ejemplo muestra el comando install all donde el parámetro nxos apunta a la ruta de archivo absoluta del archivo del archivo binario unificado NX-OS 9.2(4) (bootflash:nxos.9.2.4.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.2.4.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.2.4.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 9.2(1) 9.2(4) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Después de que el switch Nexus serie 3000 o 3100 se haya recargado, verifique que la actualización se haya realizado correctamente a través del comando show module. El resultado de este comando debe mostrar la versión de destino deseada. Aquí se muestra un ejemplo de esto, donde el switch se actualizó correctamente a la versión 9.2(4) del software NX-OS.
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.1 NA
Después de verificar que la actualización del software NX-OS de la versión de origen a la versión de destino fue exitosa, mantenga el espacio libre en la memoria flash de inicialización del switch eliminando los archivos de imagen binaria unificada de la versión de origen de la memoria flash de inicialización del dispositivo. Esto se puede hacer con el comando delete bootflash:{filename}. Aquí se muestra un ejemplo de esto, donde el archivo de imagen binaria unificada NX-OS 9.2(1) se elimina de la memoria flash de inicialización del switch.
N3K-C3172PQ-10GE# dir | include bin 524696710 Sep 22 16:47:35 2020 nxos.9.2.1.bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin N3K-C3172PQ-10GE# delete bootflash:nxos.9.2.1.bin Do you want to delete "/nxos.9.2.1.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin
En esta sección del documento se describe cómo realizar una actualización de software NX-OS disruptiva estándar desde una versión de origen de la versión secundaria NX-OS 9.2(x) a una versión de destino de la versión secundaria NX-OS 9.3(x).
Nota: Una actualización del software NX-OS a una versión de destino en la versión secundaria NX-OS 9.3(x) de una versión de origen que sea 9.2(3) o anterior requiere una actualización intermedia obligatoria a NX-OS 9.2(4).
En un switch Cisco Nexus 3172PQ-10GE se realiza un ejemplo de actualización de software NX-OS disruptiva estándar desde una versión de origen de 9.2(1) a una versión de destino de 9.3(5):
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.1 NA
Siga la sección Actualización de NX-OS 9.2(x) a NX-OS 9.2(x) de este documento para realizar una actualización de software NX-OS disruptiva estándar desde su versión de origen a la versión 9.2(4) del software NX-OS.
El software NX-OS 9.3(x) utiliza un único archivo de imagen binario NX-OS (a veces denominado archivo de imagen unificada). Debe descargar esta imagen del sitio web de descarga de software de Cisco a su equipo local. Los pasos específicos que debe seguir para descargar el software del sitio web de descarga de software de Cisco están fuera del alcance de este documento.
Nota: Si está actualizando a la versión 9.3(4) o posterior del software NX-OS, debe descargar la imagen de software NX-OS compacta del sitio web de descarga de software de Cisco. Al navegar por el sitio web, seleccione el modelo de switch Nexus que está intentando actualizar y desplácese a la versión de software NX-OS deseada. A continuación, localice la imagen del software con "imagen compacta" en su descripción y la palabra "compacta" en su nombre de archivo. Para obtener más información, consulte la "Compact NX-OS Software Images on Cisco's Software Download Website" (Imágenes compactas del software NX-OS en el sitio web de descarga de software de Cisco) de la Guía de actualización y actualización de software Cisco Nexus serie 3000, versión 9.3(x).
Copie los archivos de imagen binaria unificados de la versión de destino en el switch Nexus serie 3000 o 3100 ejecutando el procedimiento de imagen compacta NX-OS a través de SCP. Para obtener más información sobre este procedimiento, consulte el documento Procedimiento de imagen compacta de Nexus 3000, 3100 y 3500 NX-OS
Nota: Si se conecta una unidad flash USB al switch Nexus serie 3000 o 3100, también puede ejecutar el procedimiento de imagen compacta NX-OS en el archivo de imagen binaria unificado NX-OS ubicado en la unidad flash USB y, a continuación, copiar el archivo de imagen binaria unificada resultante en la memoria flash de inicialización del switch.
Nota: Para ejecutar el procedimiento de imagen compacta NX-OS y reducir el tamaño de archivo del archivo de imagen binaria unificado NX-OS, la suma de comprobación MD5 y SHA512 del archivo de imagen binaria unificado NX-OS cambia y es diferente de la suma de comprobación MD5/SHA512 publicada en el sitio web de descarga de software de Cisco. Se trata de un comportamiento esperado y no indica ningún problema: continúe con una actualización del software NX-OS en este escenario.
Este ejemplo muestra cómo copiar los archivos de imagen binaria unificados de la versión de software NX-OS 9.3(5) a través del procedimiento de imagen compacta NX-OS a través de SCP (protocolo de copia segura) desde un servidor SCP 192.0.2.100 alcanzable a través de administración VRF.
N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.3.5.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.3.5.bin 100% 1880MB 4.8MB/s 06:33 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin 669892018 Sep 22 19:09:35 2020 nxos.9.3.5.bin
Inicie una actualización de software NX-OS disruptiva estándar a través del comando install all. Este comando requiere que el parámetro nxos se pase con la ruta de archivo absoluta de los archivos de imagen binaria unificados NX-OS correspondientes a la versión de destino.
Este ejemplo muestra el comando install all donde el parámetro nxos apunta a la ruta de archivo absoluta del archivo del archivo binario unificado NX-OS 9.3(5) (bootflash:nxos.9.3.5.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.3.5.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.5.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 9.2(4) 9.3(5) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Después de que el switch Nexus serie 3000 o 3100 se haya recargado, verifique que la actualización se haya realizado correctamente a través del comando show module. El resultado de este comando debe mostrar la versión de destino deseada. Aquí se muestra un ejemplo de esto, donde el switch se actualizó correctamente a la versión 9.3(5) del software NX-OS.
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.1 NA
Después de verificar que la actualización del software NX-OS de la versión intermedia a la versión de destino es exitosa, elimine los archivos de imagen binaria unificada de la versión intermedia de la memoria flash de inicialización del dispositivo para conservar espacio libre en la memoria flash de inicialización del switch. Esto se puede hacer con el comando delete bootflash:{filename}. Aquí se muestra un ejemplo de esto, donde el archivo de imagen binaria unificada NX-OS 9.2(4) se elimina de la memoria flash de inicialización del switch.
N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin 669892018 Sep 22 19:09:35 2020 nxos.9.3.5.bin N3K-C3172PQ-10GE# delete bootflash:nxos.9.2.4.bin Do you want to delete "/nxos.9.2.4.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 669892018 Sep 22 19:09:35 2020 nxos.9.3.5.bin
En esta sección del documento se describe cómo realizar una actualización de software NX-OS disruptiva estándar desde una versión de origen de la versión secundaria NX-OS 9.3(x) a una versión de destino de la versión secundaria NX-OS 9.3(x).
En un switch Cisco Nexus 3172PQ-10GE se realiza un ejemplo de actualización de software NX-OS disruptiva estándar desde una versión de origen de 9.3(1) a una versión de destino de 9.3(5):
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(1) 1.1 NA
El software NX-OS 9.3(x) utiliza un único archivo de imagen binario NX-OS (a veces denominado archivo de imagen unificada). Debe descargar esta imagen del sitio web de descarga de software de Cisco a su equipo local. Los pasos específicos que debe seguir para descargar el software del sitio web de descarga de software de Cisco están fuera del alcance de este documento.
Nota: Si está actualizando a la versión 9.3(4) o posterior del software NX-OS, debe descargar la imagen de software NX-OS compacta del sitio web de descarga de software de Cisco. Al navegar por el sitio web, seleccione el modelo de switch Nexus que está intentando actualizar y desplácese a la versión de software NX-OS deseada. A continuación, localice la imagen del software con "imagen compacta" en su descripción y la palabra "compacta" en su nombre de archivo. Para obtener más información, consulte la "Compact NX-OS Software Images on Cisco's Software Download Website" (Imágenes compactas del software NX-OS en el sitio web de descarga de software de Cisco) de la Guía de actualización y actualización de software Cisco Nexus serie 3000, versión 9.3(x).
Para copiar los archivos de imagen binaria unificados de la versión de destino en el switch Nexus serie 3000 o 3100, ejecute el procedimiento de imagen compacta NX-OS a través de SCP. Para obtener más información sobre este procedimiento, consulte el documento Procedimiento de imagen compacta de Nexus 3000, 3100 y 3500 NX-OS
Nota: Si se conecta una unidad flash USB al switch Nexus serie 3000 o 3100, también puede ejecutar el procedimiento de imagen compacta NX-OS en el archivo de imagen binaria unificado NX-OS ubicado en la unidad flash USB y, a continuación, copiar el archivo de imagen binaria unificada resultante en la memoria flash de inicialización del switch.
Nota: A medida que se ejecuta el procedimiento de imagen compacta NX-OS y se reduce el tamaño del archivo de imagen binaria unificada NX-OS, cambia la suma de comprobación MD5 y SHA512 del archivo de imagen binaria unificada NX-OS y es diferente a la suma de comprobación MD5/SHA512 publicada en el sitio web de descarga de software de Cisco. Se trata de un comportamiento esperado y no indica ningún problema: continúe con una actualización del software NX-OS en este escenario.
Este ejemplo muestra cómo copiar los archivos de imagen binaria unificados de la versión de software NX-OS 9.3(5) a través del procedimiento de imagen compacta NX-OS a través de SCP (protocolo de copia segura) desde un servidor SCP 192.0.2.100 alcanzable a través de administración VRF.
N3K-C3172PQ-10GE# dir | include bin 510885739 Sep 22 19:56:37 2020 nxos.9.3.1.bin N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.3.5.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.3.5.bin 100% 1880MB 5.2MB/s 06:02 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3172PQ-10GE# dir | include bin 510885739 Sep 22 19:56:37 2020 nxos.9.3.1.bin 669892018 Sep 22 21:38:04 2020 nxos.9.3.5.bin
Inicie una actualización de software NX-OS disruptiva estándar a través del comando install all. Este comando requiere que el parámetro nxos se pase con la ruta de archivo absoluta de los archivos de imagen binaria unificados NX-OS correspondientes a la versión de destino.
Este ejemplo muestra el comando install all donde el parámetro nxos apunta a la ruta de archivo absoluta del archivo del archivo binario unificado NX-OS 9.3(5) (bootflash:nxos.9.3.5.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.3.5.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.5.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 9.3(1) 9.3(5) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Después de que el switch Nexus serie 3000 o 3100 se haya recargado, verifique que la actualización se haya realizado correctamente a través del comando show module. El resultado de este comando debe mostrar la versión de destino deseada. Aquí se muestra un ejemplo de esto, donde el switch se actualizó correctamente a la versión 9.3(5) del software NX-OS.
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.1 NA
Después de verificar que la actualización del software NX-OS de la versión intermedia a la versión de destino fue exitosa, mantenga el espacio libre en la memoria flash de inicialización del switch eliminando los archivos de imagen binaria unificada de la versión intermedia desde la memoria flash de inicialización del dispositivo. Esto se puede hacer con el comando delete bootflash:{filename}. Aquí se muestra un ejemplo de esto, donde el archivo de imagen binaria unificada NX-OS 7.0(3)I7(8) se elimina de la memoria flash de inicialización del switch.
N3K-C3172PQ-10GE# dir | include bin 510885739 Sep 22 19:56:37 2020 nxos.9.3.1.bin 669892018 Sep 22 21:38:04 2020 nxos.9.3.5.bin N3K-C3172PQ-10GE# delete bootflash:nxos.9.3.1.bin Do you want to delete "/nxos.9.3.1.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 669892018 Sep 22 21:38:04 2020 nxos.9.3.5.bin