Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document décrit les processus de mise à niveau du logiciel NX-OS pour les commutateurs Cisco Nexus 3524 et 3548 entre les versions principales du logiciel.
Cisco vous recommande de comprendre les bases de la copie de fichiers dans Cisco NX-OS. Pour plus d’informations sur cette fonctionnalité, consultez l’un des documents applicables suivants :
Cisco vous recommande de comprendre les bases de la mise à niveau du logiciel NX-OS sur les commutateurs Cisco Nexus 3000. Pour plus d'informations sur cette procédure, reportez-vous à l'un des documents suivants :
Les informations contenues dans ce document sont basées sur les commutateurs de la gamme Cisco Nexus 3048 répertoriés dans la section Matériel applicable de ce document. Le résultat du périphérique dans ce document provient d'un Nexus 3048TP-1GE (numéro de modèle N3K-C3048TP-1GE) exécutant diverses versions du logiciel NX-OS.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Ce document décrit comment mettre à niveau de manière perturbatrice le logiciel NX-OS d'un commutateur Cisco Nexus 3048 d'une variété de versions logicielles majeures vers d'autres versions logicielles majeures. Ce document décrit également les chemins de mise à niveau du logiciel NX-OS spécifiques qui doivent être suivis dans certains scénarios, ainsi que les pièges courants que vous pouvez rencontrer lors d'une tentative de mise à niveau du logiciel NX-OS sur un commutateur Nexus 3048. L'objectif de ce document est de fournir des instructions détaillées pour effectuer des mises à niveau logicielles NX-OS prises en charge entre les versions principales et secondaires courantes du logiciel NX-OS.
Ce document ne décrit pas les étapes utilisées pour effectuer une mise à niveau sans interruption du logiciel Cisco NX-OS sur les commutateurs Cisco Nexus 3048. Les mises à niveau logicielles ISSU sortent du cadre de ce document.
Les noms de version du logiciel Cisco NX-OS contiennent un certain nombre de composants qui sont régulièrement référencés dans ce document. Les noms de ces composants sont clairement définis dans la section Nom de la version du logiciel Cisco NX-OS du Guide de référence des versions du logiciel Cisco IOS et Cisco NX-OS. Plus précisément, vous pouvez connaître ces termes :
Par exemple, la version 7.0(3)I7(5a) du logiciel NX-OS comporte les composants suivants :
Nom du composant | Valeur du composant |
---|---|
Numéro de version majeure | 7 |
Numéro de version mineure | 0 |
Numéro de version de maintenance | 3 |
Indicateur de plate-forme | I |
Numéro de version mineure de la plate-forme | 7 |
Numéro de version de maintenance de plateforme | 5 |
Identificateur de reconstruction de plateforme | a |
Autre exemple : le logiciel NX-OS version 9.3(5) comporte les composants suivants :
Nom du composant | Valeur du composant |
---|---|
Numéro de version majeure | 9 |
Numéro de version mineure | 3 |
Numéro de version de maintenance | 5 |
Remarque : la version principale de NX-OS 9 (parfois appelée 9.x dans la documentation) adopte une nouvelle convention unifiée de numérotation des versions qui n'inclut pas l'identifiant de la plate-forme, le numéro de la version secondaire de la plate-forme, le numéro de la version de maintenance de la plate-forme ou les composants de l'identifiant de reconstruction de la plate-forme.
Les guides de configuration Cisco Nexus sont généralement regroupés par numéro de version principale de NX-OS. Dans le titre de ces guides de configuration, les numéros de version principale de NX-OS sont généralement affichés de sorte qu'une variable x soit ajoutée au numéro de version principale pour faire référence à la version secondaire (par exemple, 6.x, 7.x, etc.). Par exemple, le Guide de configuration des principes fondamentaux de NX-OS de la gamme Cisco Nexus 9000, version 7.x est applicable à toutes les versions principales de NX-OS 7 (bien que des mises en garde, des limitations et des exemples de configuration spécifiques soient spécifiques à certains numéros de versions mineures ou de maintenance).
L'exception à cette règle est la version principale de NX-OS 9. Pour la version principale de NX-OS 9, les guides de configuration de Cisco Nexus sont regroupés par les numéros de version principale et secondaire de NX-OS, avec une variable x, ajoutée en référence à la version de maintenance (par exemple, 9.2(x) et 9.3(x)).
Ce document utilise la mise en forme utilisée par les titres des guides de configuration Cisco Nexus (6.x, 7.x, 9.2(x), 9.3(x), etc.) pour décrire les mises à niveau logicielles NX-OS d'interruption standard entre deux versions logicielles NX-OS.
Une mise à niveau du logiciel NX-OS est généralement effectuée entre deux versions : une version source (qui est la version du logiciel NX-OS à partir de laquelle vous effectuez la mise à niveau) et une version cible (qui est la version du logiciel NX-OS vers laquelle vous effectuez la mise à niveau). Par exemple, si vous mettez à niveau un périphérique Nexus 3048TP-1GE de la version 7.0(3)I7(8) du logiciel NX-OS vers la version 9.3(5) du logiciel NX-OS, la version 7.0(3)I7(8) est votre version source tandis que la version 9.3(5) est votre version cible.
Pour effectuer une mise à niveau d'une version source spécifique vers une version cible spécifique, votre chemin de mise à niveau peut nécessiter une mise à niveau vers une ou plusieurs versions intermédiaires. Par exemple, si vous mettez à niveau un périphérique Nexus 3048TP-1GE à partir de la version 7.0(3)I7(5a) du logiciel NX-OS vers la version 9.3(5) du logiciel NX-OS, vous devez effectuer une mise à niveau vers une version intermédiaire de 7.0(3)I7(8) ou 9.2(4) avant de réussir la mise à niveau vers la version 9.3(5) du logiciel NX-OS.
Les mises à niveau logicielles NX-OS peuvent être divisées en deux catégories :
La procédure pour les mises à niveau logicielles NX-OS ISSU sans interruption de service sort du cadre de ce document. Ce document couvre uniquement les mises à niveau logicielles NX-OS d'interruption standard.
La procédure décrite dans ce document s'applique uniquement à ce matériel :
Cette section du document fournit des instructions détaillées pour effectuer des mises à niveau logicielles NX-OS d'interruption standard à partir d'une variété de versions sources vers une variété de versions cibles.
Cette section du document décrit comment effectuer une mise à niveau logicielle NX-OS de rupture standard à partir d'une version source dans la version principale de NX-OS 6.x vers une version cible dans la version principale de NX-OS 6.x où les versions source et cible sont NX-OS 6.0(2)U6(2a) ou antérieure.
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 6.0(2)U5(1) vers une version cible de 6.0(2)U6(1a) :
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.6 --
Le logiciel NX-OS 6.x nécessite au total deux fichiers image binaires NX-OS : une image système et une image de démarrage. Vous pouvez télécharger ces images depuis le site Web de téléchargement de logiciels de Cisco vers votre ordinateur local. Les étapes spécifiques à suivre pour télécharger un logiciel à partir du site Web de téléchargement de logiciels de Cisco ne sont pas abordées dans ce document.
Copiez les fichiers de démarrage NX-OS 6.x et les fichiers d'image binaire du système sur le commutateur Nexus 3048TP-1GE que vous souhaitez mettre à niveau de façon perturbatrice à l'aide du protocole de transfert de fichiers de votre choix. Cet exemple montre comment copier les fichiers image binaires de démarrage et système pour la version logicielle NX-OS 6.0(2)U6(1a) via le protocole FTP (File Transfer Protocol) à partir d'un serveur FTP 192.0.2.100 accessible via le VRF de gestion.
N3K-C3048TP-1GE# dir | include bin 37734400 Aug 19 15:39:08 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 189984434 Aug 19 15:40:20 2020 n3000-uk9.6.0.2.U5.1.bin N3K-C3048TP-1GE# copy ftp://username@192.0.2.100/n3000-uk9-kickstart.6.0.2.U6.1a.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3048TP-1GE# copy ftp://username@192.0.2.100/n3000-uk9.6.0.2.U6.1a.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3048TP-1GE# dir | include bin 37734400 Aug 19 15:39:08 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 37844992 Aug 18 23:08:20 2020 n3000-uk9-kickstart.6.0.2.U6.1a.bin 189984434 Aug 19 15:40:20 2020 n3000-uk9.6.0.2.U5.1.bin 193468402 Aug 18 23:09:33 2020 n3000-uk9.6.0.2.U6.1a.bin
Après avoir copié les fichiers d'image binaire système et de démarrage de NX-OS 6.x sur le commutateur Nexus 3048TP-1GE, vous souhaiteriez effectuer une mise à niveau de manière perturbatrice en utilisant le protocole de transfert de fichiers de votre choix. Afin de vérifier que les fichiers d'image binaire n'ont pas été endommagés lors du transport, assurez-vous que leurs sommes de contrôle MD5 ou SHA512 correspondent à ce qui est publié sur le site Web de téléchargement de logiciels de Cisco.
Placez votre curseur sur l'image du site Web afin d'identifier la somme de contrôle MD5 et SHA512 des fichiers d'image binaire NX-OS via le site Web de téléchargement de logiciels de Cisco. Un exemple de ceci est montré ici.
Cet exemple montre comment vérifier la somme de contrôle MD5 des fichiers image binaire de démarrage et système pour la version du logiciel NX-OS 6.0(2)U6(1a) via la commande show file bootflash:{filename} md5sum. La somme de contrôle MD5 attendue pour le fichier image binaire de démarrage de NX-OS 6.0(2)U6(1a) est 72af9c1090b8f5940fe2d15a6e5bbbca, tandis que la somme de contrôle MD5 attendue pour le fichier image binaire du système NX-OS 6.0(2)U6(1a) est 678a2dd054f98ac1b01c280c08255b2d.
N3K-C3048TP-1GE# show file bootflash:n3000-uk9-kickstart.6.0.2.U6.1a.bin md5sum 72af9c1090b8f5940fe2d15a6e5bbbca N3K-C3048TP-1GE# show file bootflash:n3000-uk9.6.0.2.U6.1a.bin md5sum 678a2dd054f98ac1b01c280c08255b2d
Commencez une mise à niveau logicielle NX-OS de rupture standard via la commande install all. Cette commande nécessite que les paramètres kickstart et system soient transmis avec le chemin d'accès absolu des fichiers image binaires de NX-OS kickstart et system correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre kickstart pointe vers le chemin de fichier absolu du fichier image binaire kickstart de NX-OS (bootflash:n3000-kickstart-uk9.6.0.2.U6.1a.bin) et le paramètre système pointe vers le chemin de fichier absolu du fichier image binaire du système NX-OS (bootflash:n3000-uk9.6.0.2.U6.1a.bin).
N3K-C3048TP-1GE# install all kickstart bootflash:n3000-uk9-kickstart.6.0.2.U6.1a.bin system bootflash:n3000-uk9.6.0.2.U6.1a.bin Installer is forced disruptive Verifying image bootflash:/n3000-uk9-kickstart.6.0.2.U6.1a.bin for boot variable "kickstart". [########################################] 100% -- SUCCESS Verifying image bootflash:/n3000-uk9.6.0.2.U6.1a.bin for boot variable "system". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "system" version from image bootflash:/n3000-uk9.6.0.2.U6.1a.bin. [########################################] 100% -- SUCCESS Extracting "kickstart" version from image bootflash:/n3000-uk9-kickstart.6.0.2.U6.1a.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/n3000-uk9.6.0.2.U6.1a.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 is performed 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(1a) yes 1 kickstart 6.0(2)U5(1) 6.0(2)U6(1a) yes 1 bios v4.5.0(11/09/2017) v1.2.0(08/25/2011) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Tue Aug 18 23:20:16 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Time Stamp: Tue Aug 18 23:21:05 2020 Finishing the upgrade, switch is performed reboot in 10 seconds.
Une fois le commutateur Nexus 3048TP-1GE rechargé, vérifiez que la mise à niveau a réussi via la commande show module. Le résultat de cette commande peut indiquer la version cible souhaitée. Un exemple de ceci est montré ici, où le commutateur a été mis à niveau avec succès vers le logiciel NX-OS version 6.0(2)U6(1a).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(1a) 1.6 --
Une fois que vous avez vérifié que la mise à niveau du logiciel NX-OS de la version source vers la version cible a réussi, conservez l'espace libre sur le bootflash du commutateur en supprimant les fichiers d'image binaire système et de démarrage de la version source du bootflash du périphérique. Pour ce faire, utilisez la commande delete bootflash:{filename}. Un exemple de ceci est montré ici, où le démarrage de NX-OS 6.0(2)U5(1) et les fichiers d'image binaire du système sont supprimés du bootflash du commutateur.
N3K-C3048TP-1GE# dir | include bin 37734400 Aug 19 15:39:08 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 37844992 Aug 18 23:08:20 2020 n3000-uk9-kickstart.6.0.2.U6.1a.bin 189984434 Aug 19 15:40:20 2020 n3000-uk9.6.0.2.U5.1.bin 193468402 Aug 18 23:09:33 2020 n3000-uk9.6.0.2.U6.1a.bin N3K-C3048TP-1GE# delete bootflash:n3000-uk9-kickstart.6.0.2.U5.1.bin N3K-C3048TP-1GE# delete bootflash:n3000-uk9.6.0.2.U5.1.bin N3K-C3048TP-1GE# dir | include bin 37844992 Aug 18 23:08:20 2020 n3000-uk9-kickstart.6.0.2.U6.1a.bin 193468402 Aug 18 23:09:33 2020 n3000-uk9.6.0.2.U6.1a.bin
Cette section du document fournit des instructions pas à pas pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir d'une version source de la version principale de NX-OS 6.x vers une version cible de la version principale de NX-OS 6.x où la version cible est 6.0(2)U6(3a) ou ultérieure.
Remarque : une mise à niveau logicielle de NX-OS vers une version cible 6.0(2)U6(3a) ou ultérieure à partir d'une version source 6.0(2)U6(2a) ou antérieure nécessite une mise à niveau intermédiaire obligatoire vers 6.0(2)U6(2a) avant la mise à niveau vers la version cible souhaitée.
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 6.0(2)U6(1a) vers une version cible de 6.0(2)U6(10) avec la mise à niveau intermédiaire obligatoire vers 6.0(2)U6(2a).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(1a) 1.6 --
Suivez la section Mise à niveau de NX-OS 6.x à 6.0(2)U6(2a) ou antérieure de ce document pour effectuer une série de mises à niveau logicielles NX-OS d'interruption standard à partir de votre version source vers la version logicielle NX-OS 6.0(2)U6(2a). Ceci est nécessaire pour qu'une mise à niveau vers une version cible de 6.0(2)U6(3a) ou ultérieure soit réussie.
Le logiciel NX-OS 6.x nécessite au total deux fichiers image binaires NX-OS : une image système et une image de démarrage. Vous devez télécharger ces images depuis le site Web de téléchargement de logiciels de Cisco vers votre ordinateur local. Les étapes spécifiques à suivre pour télécharger un logiciel à partir du site Web de téléchargement de logiciels de Cisco ne sont pas abordées dans ce document.
Copiez les fichiers de démarrage NX-OS 6.x et les fichiers d'image binaire système de la version cible sur le commutateur Nexus 3048TP-1GE que vous souhaitez mettre à niveau de manière perturbatrice à l'aide du protocole de transfert de fichiers de votre choix. Cet exemple montre comment copier les fichiers image binaires de démarrage et système pour la version logicielle NX-OS 6.0(2)U6(10) via le protocole FTP (File Transfer Protocol) à partir d'un serveur FTP 192.0.2.100 accessible via le VRF de gestion.
N3K-C3048TP-1GE# dir | include bin 37853184 Aug 19 00:28:34 2020 n3000-uk9-kickstart.6.0.2.U6.2a.bin 206765681 Aug 19 00:29:55 2020 n3000-uk9.6.0.2.U6.2a.bin N3K-C3048TP-1GE# 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-C3048TP-1GE# 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-C3048TP-1GE# dir | include bin 37881856 Aug 19 15:48:58 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 37853184 Aug 19 00:28:34 2020 n3000-uk9-kickstart.6.0.2.U6.2a.bin 206130057 Aug 19 15:50:07 2020 n3000-uk9.6.0.2.U6.10.bin 206765681 Aug 19 00:29:55 2020 n3000-uk9.6.0.2.U6.2a.bin
Après avoir copié les fichiers d'image binaire système et de démarrage de NX-OS 6.x sur le commutateur Nexus 3048TP-1GE, vous souhaiteriez effectuer une mise à niveau de manière perturbatrice à l'aide du protocole de transfert de fichiers de votre choix. Vérifiez que les fichiers d'image binaire n'ont pas été endommagés lors du transport en vous assurant que leurs sommes de contrôle MD5 ou SHA512 correspondent à ce qui est publié sur le site Web de téléchargement de logiciels de Cisco.
Vous pouvez identifier la somme de contrôle MD5 et SHA512 des fichiers d'image binaire NX-OS via le site Web de téléchargement de logiciels de Cisco en faisant passer votre curseur sur l'image sur le site Web. Un exemple de ceci est montré ici.
Cet exemple montre comment vérifier la somme de contrôle MD5 des fichiers image binaire de démarrage et système pour la version du logiciel NX-OS 6.0(2)U6(10) à l'aide de la commande show file bootflash:{filename} md5sum. La somme de contrôle MD5 attendue pour le fichier image binaire de démarrage de NX-OS 6.0(2)U6(10) est f07cbe12d2e489ce02b9577b59753335, tandis que la somme de contrôle MD5 attendue pour le fichier image binaire du système NX-OS 6.0(2)U6(10) est 98b1ba8106afbc85b83c0f985a66cd30.
N3K-C3048TP-1GE# show file bootflash:n3000-uk9-kickstart.6.0.2.U6.10.bin md5sum f07cbe12d2e489ce02b9577b59753335 N3K-C3048TP-1GE# show file bootflash:n3000-uk9.6.0.2.U6.10.bin md5sum 98b1ba8106afbc85b83c0f985a66cd30
Commencez une mise à niveau logicielle NX-OS de rupture standard via la commande install all. Cette commande nécessite que les paramètres kickstart et system soient transmis avec le chemin d'accès absolu des fichiers image binaires de NX-OS kickstart et system correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre kickstart pointe vers le chemin de fichier absolu du fichier image binaire kickstart de NX-OS (bootflash:n3000-kickstart-uk9.6.0.2.U6.10.bin) et le paramètre système pointe vers le chemin de fichier absolu du fichier image binaire du système NX-OS (bootflash:n3000-uk9.6.0.2.U6.10.bin).
N3K-C3048TP-1GE# 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 Collecting "running" plugin(s) information. [########################################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [########################################] 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 Forced by the user Images is performed be upgraded according to following table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 system 6.0(2)U6(2a) 6.0(2)U6(10) yes 1 kickstart 6.0(2)U6(2a) 6.0(2)U6(10) yes 1 bios v4.5.0(11/09/2017) v1.4.0(12/09/2013) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Wed Aug 19 15:56:38 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Time Stamp: Wed Aug 19 15:57:32 2020 Finishing the upgrade, switch is performed reboot in 10 seconds.
Une fois le commutateur Nexus 3048TP-1GE rechargé, vérifiez que la mise à niveau a réussi via la commande show module. Le résultat de cette commande peut indiquer la version cible souhaitée. Un exemple de ceci est montré ici, où le commutateur a été mis à niveau avec succès vers le logiciel NX-OS version 6.0(2)U6(10).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(10) 1.6 --
Une fois la mise à niveau du logiciel NX-OS vérifiée de la version intermédiaire vers la version cible réussie, supprimez les fichiers d'image binaire système et de démarrage de la version intermédiaire du bootflash du périphérique afin de conserver de l'espace libre sur le bootflash du commutateur. Pour ce faire, utilisez la commande delete bootflash:{filename}. Un exemple de ceci est montré ici, où le démarrage de NX-OS 6.0(2)U6(2a) et les fichiers d'image binaire du système sont supprimés du bootflash du commutateur.
N3K-C3048TP-1GE# dir | include bin 37881856 Aug 19 15:48:58 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 37853184 Aug 19 00:28:34 2020 n3000-uk9-kickstart.6.0.2.U6.2a.bin 206130057 Aug 19 15:50:07 2020 n3000-uk9.6.0.2.U6.10.bin 206765681 Aug 19 00:29:55 2020 n3000-uk9.6.0.2.U6.2a.bin N3K-C3048TP-1GE# delete bootflash:n3000-uk9-kickstart.6.0.2.U6.2a.bin N3K-C3048TP-1GE# delete bootflash:n3000-uk9.6.0.2.U6.2a.bin N3K-C3048TP-1GE# dir | include bin 37881856 Aug 19 15:48:58 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Aug 19 15:50:07 2020 n3000-uk9.6.0.2.U6.10.bi
Cette section du document fournit des instructions pas à pas pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir d'une version source de la version principale de NX-OS 6.x vers une version cible de la version principale de NX-OS 7.x où la version source est NX-OS 6.0(2)U6(2a) ou antérieure.
Remarque : une mise à niveau logicielle de NX-OS vers une version cible dans la version principale de NX-OS 7.x à partir d'une version source 6.0(2)U6(2a) ou antérieure nécessite deux mises à niveau intermédiaires obligatoires. La première mise à niveau intermédiaire est vers NX-OS 6.0(2)U6(2a), tandis que la deuxième mise à niveau intermédiaire est vers NX-OS 6.0(2)U6(10). Après la deuxième mise à niveau intermédiaire vers NX-OS 6.0(2)U6(10), vous pouvez effectuer la mise à niveau vers la version cible souhaitée dans la version principale de NX-OS 7.x.
Remarque : une mise à niveau manuelle du BIOS obligatoire peut être effectuée si vous effectuez une mise à niveau vers une version cible de 7.0(3)I2(2a), 7.0(3)I2(2b), 7.0(3)I2(2c), 7.0(3)I2(2d), 7.0(3)I2(2e), 7.0(3)I2(3), 7.0(3)I2(4), 7.0(3)I3(1), 7.0(3)I4(1), 7.0(3)I4(2), 7.0(3)I4(3), 7.0(3)I4(4) ou 7.0(3)I5(1). Pour plus d'informations, consultez l'avis de champ 62433 et l'ID de bogue Cisco CSCvb64127.
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 6.0(2)U6(1a) vers une version cible de 7.0(3)I7(8) avec des mises à niveau intermédiaires obligatoires vers 6.0(2)U6(2a) et 6.0(2)U6(10).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(1a) 1.6 --
Suivez la section Mise à niveau de NX-OS 6.x vers NX-OS 6.0(2)U6(3a) ou version ultérieure de ce document pour effectuer une série de mises à niveau logicielles NX-OS de rupture standard à partir de votre version source vers la version logicielle NX-OS 6.0(2)U6(10) via une version intermédiaire de 6.0(2)U6(2a). Ceci est nécessaire pour qu'une mise à niveau vers une version cible dans la version principale de NX-OS 7.x réussisse.
Suivez la section Mise à niveau de NX-OS 6.0(2)U6(3a) ou version ultérieure vers NX-OS 7.x de ce document pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir de la version logicielle NX-OS 6.0(2)U6(10) vers la version cible souhaitée dans la version principale de NX-OS 7.x.
Cette section du document décrit comment effectuer une mise à niveau logicielle NX-OS de rupture standard à partir d'une version source dans la version principale de NX-OS 6.x vers une version cible dans la version principale de NX-OS 7.x où la version source est NX-OS 6.0(2)U6(3a) ou ultérieure.
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 6.0(2)U6(10) vers une version cible de 7.0(3)I7(8).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(10) 1.6 --
Le logiciel NX-OS 7.x utilise un seul fichier image binaire NX-OS (parfois appelé fichier image unifié). Vous devez télécharger cette image à partir du site Web de téléchargement de logiciels de Cisco sur votre ordinateur local. Les étapes spécifiques à suivre pour télécharger un logiciel à partir du site Web de téléchargement de logiciels de Cisco ne sont pas abordées dans ce document.
Remarque : si vous effectuez une mise à niveau vers la version 7.0(3)I7(8) ou 7.0(3)I7(9) du logiciel NX-OS, vous pouvez télécharger l'image compacte du logiciel NX-OS à partir du site Web de téléchargement de logiciels de Cisco. Lorsque vous naviguez sur le site Web, sélectionnez le modèle de commutateur Nexus que vous tentez de mettre à niveau et accédez à la version du logiciel NX-OS cible souhaitée. Ensuite, localisez l'image logicielle avec « Image compacte » dans sa description et le mot « compacte » dans son nom de fichier. Pour plus d'informations, référez-vous à la section Images logicielles NX-OS compactes sur le site Web de téléchargement de logiciels de Cisco du document Mise à niveau et mise à niveau logicielle NX-OS de la gamme Cisco Nexus 3000, version 7.x.
Copiez les fichiers d'image binaire unifiée de la version cible sur le commutateur Nexus 3048TP-1GE que vous souhaitez mettre à niveau de manière perturbatrice à l'aide du protocole de transfert de fichiers de votre choix. Cet exemple montre comment copier le démarrage du logiciel NX-OS 7.0(3)I7(8) et les fichiers d'image binaire système via le protocole FTP à partir d'un serveur FTP 192.0.2.100 accessible via le VRF de gestion.
N3K-C3048TP-1GE# dir | include bin 37881856 Aug 19 15:48:58 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Aug 19 15:50:07 2020 n3000-uk9.6.0.2.U6.10.bin N3K-C3048TP-1GE# copy ftp://username@192.0.2.100/nxos.7.0.3.I7.8.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3048TP-1GE# dir | include bin 37881856 Aug 19 15:48:58 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Aug 19 15:50:07 2020 n3000-uk9.6.0.2.U6.10.bin 982681088 Aug 20 21:05:12 2020 nxos.7.0.3.I7.8.bin
Une fois que les fichiers d'image binaire unifiée de la version cible ont été copiés sur le commutateur Nexus 3048TP-1GE, vous souhaitez effectuer une mise à niveau de manière perturbatrice à l'aide du protocole de transfert de fichiers de votre choix. Vérifiez que le fichier d'image binaire n'a pas été corrompu lors du transport en vous assurant que sa somme de contrôle MD5 ou SHA512 correspond à ce qui est publié sur le site Web de téléchargement de logiciels de Cisco.
Vous pouvez identifier la somme de contrôle MD5 et SHA512 des fichiers d'image binaire NX-OS via le site Web de téléchargement de logiciels de Cisco en faisant passer votre curseur sur l'image sur le site Web. Un exemple est fourni ci-dessous.
Cet exemple montre comment vérifier la somme de contrôle MD5 du fichier d'image binaire unifiée pour la version du logiciel NX-OS 7.0(3)I7(8) via la commande show file bootflash:{filename} md5sum. La somme de contrôle MD5 attendue pour le fichier image binaire unifié NX-OS 7.0(3)I7(8) est 4568b131a87aa8be71f6ec190e30d597.
N3K-C3048TP-1GE# show file bootflash:nxos.7.0.3.I7.8.bin md5sum 4568b131a87aa8be71f6ec190e30d597
Remarque : une mise à niveau manuelle du BIOS peut être obligatoire si vous effectuez une mise à niveau vers une version cible de 7.0(3)I2(2a), 7.0(3)I2(2b), 7.0(3)I2(2c), 7.0(3)I2(2d), 7.0(3)I2(2e), 7.0(3)I2(3), 7.0(3)I2(4), 7.0(3)I3(1), 7.0(3)I4(1), 7.0(3)I4(2) 7.0(3)I4(3), 7.0(3)I4(4) ou 7.0(3)I5(1). Pour plus d'informations, consultez l'avis de champ 62433 et l'ID de bogue Cisco CSCvb64127.
Commencez une mise à niveau logicielle NX-OS de rupture standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin d'accès absolu des fichiers image binaires unifiés de NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin d'accès absolu du fichier d'image binaire unifié de NX-OS 7.0(3)I7(8) (bootflash:nxos.7.0.3.I7.8.bin).
Remarque : les résultats du contrôle de compatibilité affichés lors d'une mise à niveau perturbatrice du logiciel NX-OS peuvent indiquer une raison de Non pris en charge dans la nouvelle image, le module doit être mis hors tension. Ce comportement est normal et n'indique pas un problème lié au processus de mise à niveau du logiciel NX-OS perturbateur. Ce message indique qu'une ISSU sans interruption de la version du logiciel NX-OS cible n'est pas prise en charge, car le commutateur doit être rechargé pour que la mise à niveau du logiciel NX-OS réussisse. L'exemple ci-dessous montre ce message et démontre que le processus de mise à niveau du logiciel NX-OS est réussi, quel que soit ce message.
N3K-C3048TP-1GE# install all nxos bootflash:nxos.7.0.3.I7.8.bin Installer is forced disruptive Verifying image bootflash:/nxos.7.0.3.I7.8.bin for boot variable "nxos". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "nxos" version from image bootflash:/nxos.7.0.3.I7.8.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/nxos.7.0.3.I7.8.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 are upgraded according to this table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 kickstart 6.0(2)U6(10) 7.0(3)I7(8) yes 1 bios v4.5.0(11/09/2017) v4.5.0(11/09/2017) no Switch is reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Thu Aug 20 21:12:02 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Time Stamp: Thu Aug 20 21:13:23 2020 Finishing the upgrade, switch is performed reboot in 10 seconds.
Une fois le commutateur Nexus 3048TP-1GE rechargé, vérifiez que la mise à niveau a réussi via la commande show module. Le résultat de cette commande peut indiquer la version cible souhaitée. Un exemple de ceci est montré ici, où le commutateur a été mis à niveau avec succès vers le logiciel NX-OS version 7.0(3)I7(8).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(8) 1.6 NA
Après avoir vérifié que la mise à niveau du logiciel NX-OS de la version intermédiaire vers la version cible a réussi, conservez de l'espace libre sur le bootflash du commutateur en supprimant les fichiers d'image binaire système et de démarrage de la version intermédiaire du bootflash du périphérique. Pour ce faire, utilisez la commande delete bootflash:{filename}. Un exemple de ceci est montré ici, où le démarrage de NX-OS 6.0(2)U6(10) et les fichiers d'image binaire du système sont supprimés du bootflash du commutateur.
N3K-C3048TP-1GE# dir | include bin 37881856 Aug 19 15:48:58 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Aug 19 15:50:07 2020 n3000-uk9.6.0.2.U6.10.bin 982681088 Aug 20 21:05:12 2020 nxos.7.0.3.I7.8.bin N3K-C3048TP-1GE# 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] y N3K-C3048TP-1GE# 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] y N3K-C3048TP-1GE# dir | include bin 982681088 Aug 20 21:05:12 2020 nxos.7.0.3.I7.8.bin
Remarque : vous pouvez ignorer cette étape si vous effectuez une mise à niveau à l'aide d'une image logicielle NX-OS compacte téléchargée directement à partir du site Web de téléchargement de logiciels de Cisco. Pour plus d'informations, référez-vous à la section Images logicielles NX-OS compactes sur le site Web de téléchargement de logiciels de Cisco du document Mise à niveau et mise à niveau logicielle NX-OS de la gamme Cisco Nexus 3000, version 7.x.
Exécutez la procédure NX-OS Compact Image sur le fichier image binaire NX-OS 7.0(3)I7(8) stocké sur le bootflash du périphérique à l'aide de la commande install all nxos bootflash:{nxos-binary-image-file.bin} compact. Cette opération permet de réduire la taille du fichier d'image binaire de NX-OS 7.0(3)I7(8), ce qui augmente la quantité d'espace libre sur le bootflash. Il s'agit d'une condition requise pour les futures mises à niveau logicielles de NX-OS, car la taille totale du bootflash sur le commutateur Nexus 3048TP-1GE n'est pas suffisante pour stocker deux fichiers d'image binaire NX-OS dans les versions principales 7.x ou 9.x en même temps. Pour plus d'informations sur la procédure d'image compacte de NX-OS, référez-vous au document Procédure d'image compacte de NX-OS Nexus 3000, 3100 et 3500.
Un exemple de procédure d'image compacte NX-OS exécutée sur le fichier d'image binaire NX-OS 7.0(3)I7(8) stocké sur le bootflash d'un commutateur Nexus est illustré ici :
N3K-C3048TP-1GE# dir | include bin 982681088 Aug 20 21:05:12 2020 nxos.7.0.3.I7.8.bin N3K-C3048TP-1GE# install all nxos bootflash:nxos.7.0.3.I7.8.bin compact Installer is performed perform compatibility check first. Please wait. Compacting currently loaded image bootflash:/nxos.7.0.3.I7.8.bin ......................................... Compact bootflash:/nxos.7.0.3.I7.8.bin done N3K-C3048TP-1GE# dir | include bin 471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin
Cette section du document décrit comment effectuer une mise à niveau du logiciel NX-OS de rupture standard à partir d'une version source dans la version principale de NX-OS 6.x vers une version cible dans la version secondaire de NX-OS 9.2(x) où la version source est NX-OS 6.0(2)U6(2a) ou antérieure.
Remarque : une mise à niveau logicielle de NX-OS vers une version cible dans la version principale de NX-OS 9.2(x) à partir d'une version source 6.0(2)U6(2a) ou antérieure nécessite trois mises à niveau intermédiaires obligatoires. La première mise à niveau intermédiaire est vers NX-OS 6.0(2)U6(2a). La deuxième mise à niveau intermédiaire est vers NX-OS 6.0(2)U6(10). La troisième mise à niveau intermédiaire est vers NX-OS 7.0(3)I7(8). Après la troisième mise à niveau intermédiaire vers 7.0(3)I7(8), vous pouvez effectuer la mise à niveau vers la version cible souhaitée dans la version mineure de NX-OS 9.2(x).
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 6.0(2)U6(1a) vers une version cible de 9.2(4) avec des mises à niveau intermédiaires obligatoires vers 6.0(2)U6(2a), 6.0(2)U6(10) et 7.0(3)I7(8).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(1a) 1.6 --
Suivez la section Mise à niveau de NX-OS 6.x vers NX-OS 6.0(2)U6(3a) ou version ultérieure de ce document pour effectuer une série de mises à niveau logicielles NX-OS de rupture standard à partir de votre version source vers la version logicielle NX-OS 6.0(2)U6(10) via une version intermédiaire de 6.0(2)U6(2a). Ce processus couvre les première et deuxième mises à niveau intermédiaires et est nécessaire pour que la troisième mise à niveau intermédiaire de la version 6.0(2)U6(10) vers la version 7.0(3)I7(8) réussisse, ce qui est nécessaire pour qu'une mise à niveau vers une version cible dans la version mineure de NX-OS 9.2(x) réussisse.
Suivez la section Mise à niveau de NX-OS 6.0(2)U6(3a) ou version ultérieure vers NX-OS 7.x de ce document pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir de la version logicielle NX-OS 6.0(2)U6(10) vers la version intermédiaire 7.0(3)I7(8). Ceci est nécessaire pour qu'une mise à niveau vers une version cible dans la version mineure de NX-OS 9.2(x) réussisse.
Suivez la section Mise à niveau de NX-OS 7.x vers NX-OS 9.2(x) de ce document pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir de la version logicielle NX-OS 7.0(3)I7(8) vers la version cible souhaitée dans la version mineure NX-OS 9.2(x).
Cette section du document décrit comment effectuer une mise à niveau du logiciel NX-OS de rupture standard à partir d'une version source dans la version principale de NX-OS 6.x vers une version cible dans la version secondaire de NX-OS 9.2(x) où la version source est NX-OS 6.0(2)U6(3a) ou ultérieure.
Remarque : une mise à niveau logicielle de NX-OS vers une version cible dans la version mineure de NX-OS 9.2(x) à partir d'une version source 6.0(2)U6(3a) ou ultérieure nécessite une mise à niveau intermédiaire obligatoire vers NX-OS 7.0(3)I7(8) avant la mise à niveau vers la version cible souhaitée.
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 6.0(2)U6(10) vers une version cible de 9.2(4) avec une mise à niveau intermédiaire obligatoire vers 7.0(3)I7(8).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(10) 1.6 --
Suivez la section Mise à niveau de NX-OS 6.0(2)U6(3a) ou version ultérieure vers NX-OS 7.x de ce document pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir de la version logicielle NX-OS 6.0(2)U6(10) vers la version intermédiaire 7.0(3)I7(8). Ceci est nécessaire pour qu'une mise à niveau vers une version cible dans la version mineure de NX-OS 9.2(x) réussisse.
Suivez la section Mise à niveau de NX-OS 7.x vers NX-OS 9.2(x) de ce document pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir de la version logicielle NX-OS 7.0(3)I7(8) vers la version cible souhaitée dans la version mineure NX-OS 9.2(x).
Cette section du document décrit comment effectuer une mise à niveau du logiciel NX-OS de rupture standard à partir d'une version source dans la version principale de NX-OS 6.x vers une version cible dans la version secondaire de NX-OS 9.3(x) où la version source est NX-OS 6.0(2)U6(2a) ou antérieure.
Remarque : une mise à niveau logicielle de NX-OS vers une version cible dans la version mineure de NX-OS 9.3(x) à partir d'une version source 6.0(2)U6(2a) ou antérieure nécessite trois mises à niveau intermédiaires obligatoires. La première mise à niveau intermédiaire est vers NX-OS 6.0(2)U6(2a). La deuxième mise à niveau intermédiaire est vers NX-OS 6.0(2)U6(10). La troisième mise à niveau intermédiaire est vers NX-OS 7.0(3)I7(8). Après la troisième mise à niveau intermédiaire vers 7.0(3)I7(8), vous pouvez effectuer la mise à niveau vers la version cible souhaitée dans la version mineure de NX-OS 9.3(x).
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 6.0(2)U6(1a) vers une version cible de 9.3(5) avec des mises à niveau intermédiaires obligatoires vers 6.0(2)U6(2a), 6.0(2)U6(10) et 7.0(3)I7(8).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(1a) 1.6 --
Suivez la section Mise à niveau de NX-OS 6.x vers NX-OS 6.0(2)U6(3a) ou version ultérieure de ce document pour effectuer une série de mises à niveau logicielles NX-OS de rupture standard à partir de votre version source vers la version logicielle NX-OS 6.0(2)U6(10) via une version intermédiaire de 6.0(2)U6(2a). Ce processus couvre les première et deuxième mises à niveau intermédiaires et est nécessaire pour que la troisième mise à niveau intermédiaire de la version 6.0(2)U6(10) vers la version 7.0(3)I7(8) soit réussie. Cette mise à niveau vers une version cible dans la version mineure de NX-OS 9.3(x) est nécessaire pour réussir.
Suivez la section Mise à niveau de NX-OS 6.0(2)U6(3a) ou version ultérieure vers NX-OS 7.x de ce document pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir de la version logicielle NX-OS 6.0(2)U6(10) vers la version intermédiaire 7.0(3)I7(8). Ceci est nécessaire pour qu'une mise à niveau vers une version cible dans la version mineure de NX-OS 9.3(x) réussisse.
Suivez la section Mise à niveau de NX-OS 7.x vers NX-OS 9.3(x) de ce document pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir de la version logicielle NX-OS 7.0(3)I7(8) vers la version cible souhaitée dans la version mineure NX-OS 9.3(x).
Cette section du document décrit les instructions détaillées à suivre pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir d'une version source dans la version principale de NX-OS 6.x vers une version cible dans la version secondaire de NX-OS 9.3(x) où la version source est NX-OS 6.0(2)U6(3a) ou ultérieure.
Remarque : une mise à niveau logicielle de NX-OS vers une version cible dans la version mineure de NX-OS 9.3(x) à partir d'une version source 6.0(2)U6(3a) ou ultérieure nécessite une mise à niveau intermédiaire obligatoire vers NX-OS 7.0(3)I7(8) avant la mise à niveau vers la version cible souhaitée.
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 6.0(2)U6(10) vers une version cible de 9.3(5) avec une mise à niveau intermédiaire obligatoire vers 7.0(3)I7(8).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(10) 1.6 --
Suivez la section Mise à niveau de NX-OS 6.0(2)U6(3a) ou version ultérieure vers NX-OS 7.x de ce document pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir de la version logicielle NX-OS 6.0(2)U6(10) vers la version intermédiaire 7.0(3)I7(8). Ceci est nécessaire pour qu'une mise à niveau vers une version cible dans la version mineure de NX-OS 9.3(x) réussisse.
Suivez la section Mise à niveau de NX-OS 7.x vers NX-OS 9.3(x) de ce document pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir de la version logicielle NX-OS 7.0(3)I7(8) vers la version cible souhaitée dans la version mineure NX-OS 9.3(x).
Cette section du document décrit comment effectuer une mise à niveau du logiciel NX-OS de rupture standard à partir d'une version source dans la version principale de NX-OS 7.x vers une version cible plus tard dans la version principale de NX-OS 7.x.
Remarque : une mise à niveau du logiciel NX-OS d'une version source de 7.0(3)I7(5) ou 7.0(3)I7(5a) vers une version ultérieure du logiciel NX-OS peut échouer avec un message d'erreur « La vérification de la signature numérique a échoué » ou « La vérification de l'image a échoué ». La cause principale de ce problème est l'ID de bogue Cisco CSCvm11656. La désactivation de la vérification de l'image NX-OS pour cette mise à niveau avec la commande de configuration no feature signature-verification est effectuée pour contourner ce problème.
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 7.0(3)I2(2a) vers une version cible de 7.0(3)I7(8).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- ----------------- ---------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I2(2a) 1.6 NA
Le logiciel NX-OS 7.x utilise un seul fichier image binaire NX-OS (parfois appelé fichier image unifié). Vous devez télécharger cette image depuis le site Web de téléchargement de logiciels de Cisco vers votre ordinateur local. Les étapes spécifiques que vous devez suivre pour télécharger des logiciels à partir du site Web de téléchargement de logiciels de Cisco sortent du cadre de ce document.
Remarque : si vous effectuez une mise à niveau vers la version 7.0(3)I7(8) ou 7.0(3)I7(9) du logiciel NX-OS, vous pouvez télécharger l'image compacte du logiciel NX-OS à partir du site Web de téléchargement de logiciels de Cisco. Lorsque vous naviguez sur le site Web, sélectionnez le modèle de commutateur Nexus que vous tentez de mettre à niveau et accédez à la version du logiciel NX-OS cible souhaitée. Ensuite, localisez l'image logicielle avec Compact Image dans sa description et le mot compact dans son nom de fichier. Pour plus d'informations, référez-vous à la section Images logicielles NX-OS compactes sur le site Web de téléchargement de logiciels de Cisco du document Mise à niveau et mise à niveau logicielle NX-OS de la gamme Cisco Nexus 3000, version 7.x.
Copiez les fichiers d'image binaire unifiée de la version cible sur le commutateur Nexus 3048TP-1GE que vous souhaitez mettre à niveau de manière perturbatrice à l'aide du protocole de transfert de fichiers de votre choix. Cet exemple montre comment copier le démarrage du logiciel NX-OS 7.0(3)I7(8) et les fichiers d'image binaire système via le protocole FTP à partir d'un serveur FTP 192.0.2.100 accessible via le VRF de gestion.
N3K-C3048TP-1GE# dir | include bin 537972736 Sep 02 17:51:02 2020 nxos.7.0.3.I2.2a.bin N3K-C3048TP-1GE# copy ftp://username@192.0.2.100/nxos.7.0.3.I7.8.bin bootflash: vrf management Password: ***** Transfer of file Completed Successfully ***** Copy complete, now saving to disk (please wait)... N3K-C3048TP-1GE# dir | include bin 537972736 Sep 02 17:51:02 2020 nxos.7.0.3.I2.2a.bin 982681088 Sep 02 19:05:14 2020 nxos.7.0.3.I7.8.bin
Remarque : à partir de la version 7.0(3)I5(2) du logiciel NX-OS, vous devez copier le fichier d'image binaire unifiée de la version cible via SCP en exécutant la Procédure d'image compacte de NX-OS via SCP. Pour plus d'informations sur cette procédure, référez-vous au document Nexus 3000, 3100 et 3500 NX-OS Compact Image Procedure.
Remarque : afin d'exécuter la procédure d'image compacte de NX-OS et de réduire la taille du fichier d'image binaire unifiée de NX-OS, la somme de contrôle MD5 et SHA512 du fichier d'image binaire unifiée de NX-OS change et est différente de la somme de contrôle MD5/SHA512 publiée sur le site Web de téléchargement de logiciels de Cisco. Ce comportement est normal et n'indique pas un problème. Dans ce scénario, ignorez les étapes 3 et 4 de cette procédure et poursuivez la mise à niveau du logiciel NX-OS.
Remarque : cette étape n'est requise que si vous n'avez pas copié l'image binaire unifiée de la version cible via SCP en exécutant la procédure d'image compacte de NX-OS via SCP à l'étape 2.
Vérifiez que le fichier image binaire n'a pas été corrompu lors du transport en vous assurant que sa somme de contrôle MD5 ou SHA512 correspond à ce qui est publié sur le site Web de téléchargement de logiciels de Cisco.
Vous pouvez identifier la somme de contrôle MD5 et SHA512 des fichiers d'image binaire NX-OS via le site Web de téléchargement de logiciels de Cisco en faisant passer votre curseur sur l'image sur le site Web. Un exemple est fourni ci-dessous.
Cet exemple montre comment vérifier la somme de contrôle MD5 du fichier d'image binaire unifiée pour la version du logiciel NX-OS 7.0(3)I7(8) via la commande show file bootflash:{filename} md5sum. La somme de contrôle MD5 attendue pour le fichier image binaire unifié NX-OS 7.0(3)I7(8) est 4568b131a87aa8be71f6ec190e30d597.
N3K-C3048TP-1GE# show file bootflash:nxos.7.0.3.I7.8.bin md5sum 4568b131a87aa8be71f6ec190e30d597
Remarque : vous pouvez ignorer cette étape si vous effectuez une mise à niveau à l'aide d'une image logicielle NX-OS compacte téléchargée directement à partir du site Web de téléchargement de logiciels de Cisco. Pour plus d'informations, référez-vous à la section Images logicielles NX-OS compactes sur le site Web de téléchargement de logiciels de Cisco du document Mise à niveau et mise à niveau logicielle NX-OS de la gamme Cisco Nexus 3000, version 7.x.
Remarque : cette étape n'est requise que si vous n'avez pas copié l'image binaire unifiée de la version cible via SCP en exécutant la procédure d'image compacte de NX-OS via SCP à l'étape 2.
Exécutez la procédure NX-OS Compact Image sur le fichier image binaire NX-OS 7.0(3)I7(8) stocké sur le bootflash du périphérique à l'aide de la commande install all nxos bootflash:{nxos-binary-image-file.bin} compact. Cela réduit la taille du fichier d'image binaire de NX-OS 7.0(3)I7(8), ce qui augmente la quantité d'espace libre sur le bootflash. Il s'agit d'une condition requise pour les futures mises à niveau logicielles de NX-OS, car la taille totale du bootflash sur le commutateur Nexus 3048TP-1GE n'est pas suffisante pour stocker deux fichiers d'image binaire NX-OS dans les versions principales 7.x ou 9.x en même temps. Pour plus d'informations sur la procédure d'image compacte de NX-OS, référez-vous au document Procédure d'image compacte de NX-OS Nexus 3000, 3100 et 3500.
Un exemple de procédure d'image compacte NX-OS exécutée sur le fichier d'image binaire NX-OS 7.0(3)I7(8) stocké sur le bootflash d'un commutateur Nexus est illustré ici :
N3K-C3048TP-1GE# dir | include bin 537972736 Sep 02 17:51:02 2020 nxos.7.0.3.I2.2a.bin
982681088 Aug 20 21:05:12 2020 nxos.7.0.3.I7.8.bin N3K-C3048TP-1GE# install all nxos bootflash:nxos.7.0.3.I7.8.bin compact Installer is performed perform compatibility check first. Please wait. Compacting currently loaded image bootflash:/nxos.7.0.3.I7.8.bin ......................................... Compact bootflash:/nxos.7.0.3.I7.8.bin done N3K-C3048TP-1GE# dir | include bin 537972736 Sep 02 17:51:02 2020 nxos.7.0.3.I2.2a.bin
471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin
Commencez une mise à niveau logicielle NX-OS de rupture standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin d'accès absolu des fichiers image binaires unifiés de NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin d'accès absolu du fichier d'image binaire unifié de NX-OS 7.0(3)I7(8) (bootflash:nxos.7.0.3.I7.8.bin).
Remarque : lors de la mise à niveau à partir d'une version source de 7.0(3)I2(2), 7.0(3)I2(2a), 7.0(3)I2(2b), 7.0(3)I2(2c), 7.0(3)I2(2d), 7.0(3)I2(2e) ou 7.0(3)I2(3) vers une version cible 7.0(3)I3(1) ou ultérieure, le message suivant s'affiche :
Running-config contient une configuration incompatible avec la nouvelle image (incompatibilité stricte).
Exécutez la commande show incompatibility-all nxos <image> pour savoir quelle fonctionnalité doit être désactivée.
Il s'agit d'un faux positif suite à l'ID de bogue Cisco CSCuz23930 et peut être ignoré en toute sécurité si la commande show incompatiblity-all nxos n'affiche aucune configuration incompatible. L'exemple ci-dessous montre ce message et démontre que le processus de mise à niveau du logiciel NX-OS est réussi, quel que soit ce message.
N3K-C3048TP-1GE# install all nxos bootflash:nxos.7.0.3.I7.8.bin Installer is performed perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.7.0.3.I7.8.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.8.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.7.0.3.I7.8.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 is performed 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(8) yes 1 bios v4.5.0(11/09/2017) v4.5.0(11/09/2017) 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 is performed reboot in 10 seconds.
Une fois le commutateur Nexus 3048TP-1GE rechargé, vérifiez que la mise à niveau a réussi via la commande show module. Le résultat de cette commande peut indiquer la version cible souhaitée. Un exemple de ceci est montré ici, où le commutateur a été mis à niveau avec succès vers le logiciel NX-OS version 7.0(3)I7(8).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(8) 1.6 NA
Après avoir vérifié que la mise à niveau du logiciel NX-OS de la version source vers la version cible a réussi, conservez de l'espace libre sur le bootflash du commutateur en supprimant les fichiers d'image binaire unifiée de la version source du bootflash du périphérique. Pour ce faire, utilisez la commande delete bootflash:{filename}. Un exemple de ceci est montré ici, où le fichier d'image binaire unifié NX-OS 7.0(3)I2(2a) est supprimé du bootflash du commutateur.
N3K-C3048TP-1GE# dir | include bin 537972736 Sep 02 17:51:02 2020 nxos.7.0.3.I2.2a.bin
471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin N3K-C3048TP-1GE# 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-C3048TP-1GE# dir | include bin 471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin
Cette section du document décrit les instructions détaillées à suivre pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir d'une version source de la version principale de NX-OS 7.x vers une version cible de la version secondaire de NX-OS 9.2(x).
Remarque : une mise à niveau logicielle de NX-OS vers une version cible dans la version mineure de NX-OS 9.2(x) à partir d'une version source qui est dans la version majeure de NX-OS 7.x nécessite une mise à niveau intermédiaire obligatoire vers NX-OS 7.0(3)I7(8) avant la mise à niveau vers la version cible souhaitée.
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 7.0(3)I2(2a) vers une version cible de 9.2(4) avec une mise à niveau intermédiaire obligatoire vers 7.0(3)I7(8).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- ----------------- ---------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I2(2a) 1.6 NA
Suivez la section Mise à niveau de NX-OS 7.x vers NX-OS 7.x de ce document pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir de votre version source vers la version logicielle NX-OS 7.0(3)I7(8).
Le logiciel NX-OS 9.2(x) utilise un seul fichier image binaire NX-OS (parfois appelé fichier image unifié). Vous devez télécharger cette image depuis le site Web de téléchargement de logiciels de Cisco vers votre ordinateur local. Les étapes spécifiques que vous devez suivre pour télécharger des logiciels à partir du site Web de téléchargement de logiciels de Cisco sortent du cadre de ce document.
Remarque : si vous effectuez une mise à niveau vers la version 9.2(4) du logiciel NX-OS, vous pouvez télécharger l'image compacte du logiciel NX-OS à partir du site Web de téléchargement de logiciels de Cisco. Lorsque vous naviguez sur le site Web, sélectionnez le modèle de commutateur Nexus que vous tentez de mettre à niveau et accédez à la version du logiciel NX-OS cible souhaitée. Ensuite, localisez l'image logicielle avec Compact Image dans sa description et le mot compact dans son nom de fichier. Pour plus d'informations, référez-vous à la section Images logicielles NX-OS compactes sur le site Web de téléchargement de logiciels de Cisco du document Guide de mise à niveau et de mise à niveau logicielle NX-OS de la gamme Cisco Nexus 3000, version 9.2(x).
Copiez les fichiers d'image binaire unifiée de la version cible sur le commutateur Nexus 3048TP-1GE en exécutant la procédure d'image compacte NX-OS via SCP. Pour plus d'informations sur cette procédure, veuillez vous reporter au document Nexus 3000, 3100 et 3500 NX-OS Compact Image Procedure Document
Remarque : si un lecteur flash USB est connecté au commutateur Nexus 3048TP-1GE, vous pouvez également exécuter la procédure d'image compacte NX-OS sur le fichier d'image binaire unifiée NX-OS situé sur le lecteur flash USB, puis copier le fichier d'image binaire unifiée obtenu sur le bootflash du commutateur.
Remarque : dans le cadre de l'exécution de la procédure d'image compacte de NX-OS et de la réduction de la taille du fichier d'image binaire unifiée de NX-OS, la somme de contrôle MD5 et SHA512 du fichier d'image binaire unifiée de NX-OS est modifiée et différente de la somme de contrôle MD5/SHA512 publiée sur le site Web de téléchargement de logiciels de Cisco. Il s'agit d'un comportement attendu qui n'est pas indicatif d'un problème. Procédez à une mise à niveau du logiciel NX-OS dans ce scénario.
Cet exemple montre comment copier les fichiers d'image binaire unifiée de la version logicielle NX-OS 9.2(4) via la procédure d'image compacte NX-OS via le protocole de copie sécurisée (SCP) à partir d'un serveur SCP 192.0.2.100 accessible via le VRF de gestion.
N3K-C3048TP-1GE# dir | include bin 471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin N3K-C3048TP-1GE# 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:3320762fa86de84cac0b3e487afecae38775592bfe756699ce65213034c850f3. 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.1MB/s 07:38 N3K-C3048TP-1GE# dir | include bin 471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin 544195757 Sep 03 17:48:23 2020 nxos.9.2.4.bin
Commencez une mise à niveau logicielle NX-OS de rupture standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin d'accès absolu des fichiers image binaires unifiés de NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin d'accès absolu du fichier image binaire unifié de NX-OS 9.2(4) (bootflash:nxos.9.2.4.bin).
N3K-C3048TP-1GE# install all nxos bootflash:nxos.9.2.4.bin Installer is performed 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 [## ] 5% -- 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 is performed be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I7(8) 9.2(4) yes 1 bios v4.5.0(11/09/2017) v5.0.0(06/06/2018) yes 1 power-seq 5.5 5.5 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 is performed reboot in 10 seconds.
Une fois le commutateur Nexus 3048TP-1GE rechargé, vérifiez que la mise à niveau a réussi via la commande show module. Le résultat de cette commande peut indiquer la version cible souhaitée. Un exemple de ceci est montré ici, où le commutateur a été mis à niveau avec succès vers le logiciel NX-OS version 9.2(4).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.6 NA
Après avoir vérifié que la mise à niveau du logiciel NX-OS de la version intermédiaire vers la version cible a réussi, supprimez les fichiers d'image binaire unifiée de la version intermédiaire du bootflash du périphérique afin de conserver de l'espace libre sur le bootflash du commutateur. Pour ce faire, utilisez la commande delete bootflash:{filename}. Un exemple de ceci est montré ici, où le fichier d'image binaire unifié NX-OS 7.0(3)I7(8) est supprimé du bootflash du commutateur.
N3K-C3048TP-1GE# dir | include bin 471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin 544195757 Sep 03 17:48:23 2020 nxos.9.2.4.bin N3K-C3048TP-1GE# delete bootflash:nxos.7.0.3.I7.8.bin Do you want to delete "/nxos.7.0.3.I7.8.bin" ? (yes/no/abort) [y] N3K-C3048TP-1GE# dir | include bin 544195757 Sep 03 17:48:23 2020 nxos.9.2.4.bin
Cette section du document décrit comment effectuer une mise à niveau du logiciel NX-OS de rupture standard à partir d'une version source dans la version principale de NX-OS 7.x vers une version cible dans la version secondaire de NX-OS 9.3(x).
Remarque : une mise à niveau logicielle de NX-OS vers une version cible dans la version mineure de NX-OS 9.3(x) à partir d'une version source 7.0(3)I7(6) ou antérieure nécessite une mise à niveau intermédiaire obligatoire vers NX-OS 7.0(3)I7(8).
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 7.0(3)I5(2) vers une version cible de 9.3(5) avec la mise à niveau intermédiaire obligatoire vers 7.0(3)I7(8).
N3K-C3048TP-1GE# show module
<snip>
Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I5(2) 1.6 NA
Suivez la section Mise à niveau de NX-OS 7.x vers NX-OS 7.x de ce document pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir de votre version source vers la version logicielle NX-OS 7.0(3)I7(8).
Le logiciel NX-OS 9.3(x) utilise un seul fichier image binaire NX-OS (parfois appelé fichier image unifié). Vous devez télécharger cette image depuis le site Web de téléchargement de logiciels de Cisco vers votre ordinateur local. Les étapes spécifiques que vous devez suivre pour télécharger des logiciels à partir du site Web de téléchargement de logiciels de Cisco sortent du cadre de ce document.
Remarque : si vous effectuez une mise à niveau vers la version 9.3(4) ou ultérieure du logiciel NX-OS, vous pouvez télécharger l'image du logiciel NX-OS compact à partir du site Web de téléchargement de logiciels de Cisco. Lorsque vous naviguez sur le site Web, sélectionnez le modèle de commutateur Nexus que vous tentez de mettre à niveau et accédez à la version du logiciel NX-OS cible souhaitée. Ensuite, localisez l'image logicielle avec Compact Image dans sa description et le mot compact dans son nom de fichier. Pour plus d'informations, référez-vous à la section Images logicielles NX-OS compactes sur le site Web de téléchargement de logiciels de Cisco du document Guide de mise à niveau et de mise à niveau logicielle NX-OS de la gamme Cisco Nexus 3000, version 9.3(x).
Copiez les fichiers d'image binaire unifiée de la version cible sur le commutateur Nexus 3048TP-1GE en exécutant la procédure d'image compacte NX-OS via SCP. Pour plus d'informations sur cette procédure, veuillez vous reporter au document Nexus 3000, 3100 et 3500 NX-OS Compact Image Procedure Document
Remarque : si un lecteur flash USB est connecté au commutateur Nexus 3048TP-1GE, vous pouvez également exécuter la procédure d'image compacte NX-OS sur le fichier d'image binaire unifiée NX-OS situé sur le lecteur flash USB, puis copier le fichier d'image binaire unifiée obtenu sur le bootflash du commutateur.
Remarque : afin d'exécuter la procédure d'image compacte de NX-OS et de réduire la taille du fichier d'image binaire unifiée de NX-OS, la somme de contrôle MD5 et SHA512 du fichier d'image binaire unifiée de NX-OS change et est différente de la somme de contrôle MD5/SHA512 publiée sur le site Web de téléchargement de logiciels de Cisco. Il s'agit d'un comportement attendu qui n'est pas indicatif d'un problème. Procédez à une mise à niveau du logiciel NX-OS dans ce scénario.
Cet exemple montre comment copier les fichiers d'image binaire unifiée de la version logicielle NX-OS 9.3(5) via la procédure d'image compacte NX-OS via le protocole de copie sécurisée à partir d'un serveur SCP 192.0.2.100 accessible via le VRF de gestion.
N3K-C3048TP-1GE# dir | include bin 471871960 Sep 03 19:12:21 2020 nxos.7.0.3.I7.8.bin N3K-C3048TP-1GE# 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:3320762fa86de84cac0b3e487afecae38775592bfe756699ce65213034c850f3. 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 3.7MB/s 07:24 N3K-C3048TP-1GE# dir | include bin 471871960 Sep 03 19:12:21 2020 nxos.7.0.3.I7.8.bin 669892021 Sep 03 19:26:17 2020 nxos.9.3.5.bin
Commencez une mise à niveau logicielle NX-OS de rupture standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin d'accès absolu des fichiers image binaires unifiés de NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin d'accès absolu du fichier image binaire unifié de NX-OS 9.3(5) (bootflash:nxos.9.3.5.bin).
N3K-C3048TP-1GE# install all nxos bootflash:nxos.9.3.5.bin Installer is performed 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 is performed be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I7(8) 9.3(5) yes 1 bios v5.0.0(06/06/2018) v5.0.0(06/06/2018) no 1 power-seq 5.5 5.5 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 is performed reboot in 10 seconds.
Une fois le commutateur Nexus 3048TP-1GE rechargé, vérifiez que la mise à niveau a réussi via la commande show module. Le résultat de cette commande peut indiquer la version cible souhaitée. Un exemple de ceci est montré ici, où le commutateur a été mis à niveau avec succès vers le logiciel NX-OS version 9.3(5).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.6 NA
Une fois que vous avez vérifié que la mise à niveau du logiciel NX-OS de la version intermédiaire vers la version cible a réussi, supprimez les fichiers d'image binaire unifiée de la version intermédiaire du bootflash du périphérique afin de conserver de l'espace libre sur le bootflash du commutateur. Pour ce faire, utilisez la commande delete bootflash:{filename}. Un exemple de ceci est montré ici, où le fichier d'image binaire unifié NX-OS 7.0(3)I7(8) est supprimé du bootflash du commutateur.
N3K-C3048TP-1GE# dir | include bin 471871960 Sep 03 19:12:21 2020 nxos.7.0.3.I7.8.bin 669892021 Sep 03 19:26:17 2020 nxos.9.3.5.bin N3K-C3048TP-1GE# delete bootflash:nxos.7.0.3.I7.8.bin Do you want to delete "/nxos.7.0.3.I7.8.bin" ? (yes/no/abort) [y] N3K-C3048TP-1GE# dir | include bin 669892021 Sep 03 19:26:17 2020 nxos.9.3.5.bin
Cette section du document décrit comment effectuer une mise à niveau du logiciel NX-OS de rupture standard à partir d'une version source dans la version mineure NX-OS 9.2(x) vers une version cible dans la version mineure NX-OS 9.2(x).
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 9.2(1) vers une version cible de 9.2(4) :
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.6 NA
Le logiciel NX-OS 9.2(x) utilise un seul fichier image binaire NX-OS (parfois appelé fichier image unifié). Vous devez télécharger cette image depuis le site Web de téléchargement de logiciels de Cisco vers votre ordinateur local. Les étapes spécifiques que vous devez suivre pour télécharger des logiciels à partir du site Web de téléchargement de logiciels de Cisco sortent du cadre de ce document.
Remarque : si vous effectuez une mise à niveau vers la version 9.2(4) du logiciel NX-OS, vous pouvez télécharger l'image compacte du logiciel NX-OS à partir du site Web de téléchargement de logiciels de Cisco. Lorsque vous naviguez sur le site Web, sélectionnez le modèle de commutateur Nexus que vous tentez de mettre à niveau et accédez à la version du logiciel NX-OS cible souhaitée. Ensuite, localisez l'image logicielle avec Compact Image dans sa description et le mot compact dans son nom de fichier. Pour plus d'informations, référez-vous à la section Images logicielles NX-OS compactes sur le site Web de téléchargement de logiciels de Cisco du document Guide de mise à niveau et de mise à niveau logicielle NX-OS de la gamme Cisco Nexus 3000, version 9.2(x).
Copiez les fichiers d'image binaire unifiée de la version cible sur le commutateur Nexus 3048TP-1GE en exécutant la procédure d'image compacte NX-OS via SCP. Pour plus d'informations sur cette procédure, veuillez vous reporter au document Nexus 3000, 3100 et 3500 NX-OS Compact Image Procedure Document
Remarque : si un lecteur flash USB est connecté au commutateur Nexus 3048TP-1GE, vous pouvez également exécuter la procédure d'image compacte NX-OS sur le fichier d'image binaire unifiée NX-OS situé sur le lecteur flash USB, puis copier le fichier d'image binaire unifiée obtenu sur le bootflash du commutateur.
Remarque : dans le cadre de l'exécution de la procédure d'image compacte de NX-OS et de la réduction de la taille du fichier d'image binaire unifiée de NX-OS, la somme de contrôle MD5 et SHA512 du fichier d'image binaire unifiée de NX-OS change et est différente de la somme de contrôle MD5/SHA512 publiée sur le site Web de téléchargement de logiciels de Cisco. Il s'agit d'un comportement attendu qui n'est pas indicatif d'un problème. Procédez à une mise à niveau du logiciel NX-OS dans ce scénario.
Cet exemple montre comment copier les fichiers d'image binaire unifiée de la version logicielle NX-OS 9.2(4) via la procédure d'image compacte NX-OS via le protocole de copie sécurisée à partir d'un serveur SCP 192.0.2.100 accessible via le VRF de gestion.
N3K-C3048TP-1GE# dir | include bin 526038807 Sep 03 20:23:44 2020 nxos.9.2.1.bin N3K-C3048TP-1GE# 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:3320762fa86de84cac0b3e487afecae38775592bfe756699ce65213034c850f3. 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.1MB/s 07:38 N3K-C3048TP-1GE# dir | include bin 526038807 Sep 03 20:23:44 2020 nxos.9.2.1.bin 544195757 Sep 03 20:51:00 2020 nxos.9.2.4.bin
Commencez une mise à niveau logicielle NX-OS de rupture standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin d'accès absolu des fichiers image binaires unifiés de NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin d'accès absolu du fichier image binaire unifié de NX-OS 9.2(4) (bootflash:nxos.9.2.4.bin).
N3K-C3048TP-1GE# install all nxos bootflash:nxos.9.2.4.bin Installer is performed 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 [## ] 5% -- 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 is performed 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.0.0(06/06/2018) v5.0.0(06/06/2018) 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 is performed reboot in 10 seconds.
Une fois le commutateur Nexus 3048TP-1GE rechargé, vérifiez que la mise à niveau a réussi via la commande show module. Le résultat de cette commande peut indiquer la version cible souhaitée. Un exemple de ceci est montré ici, où le commutateur a été mis à niveau avec succès vers le logiciel NX-OS version 9.2(4).
N3K-C3048TP-1GE# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.6 NA
Après avoir vérifié que la mise à niveau du logiciel NX-OS de la version source vers la version cible a réussi, conservez de l'espace libre sur le bootflash du commutateur en supprimant les fichiers d'image binaire unifiée de la version source du bootflash du périphérique. Pour ce faire, utilisez la commande delete bootflash:{filename}. Un exemple de ceci est montré ici, où le fichier d'image binaire unifiée de NX-OS 9.2(1) est supprimé du bootflash du commutateur.
N3K-C3048TP-1GE# dir | include bin 526038807 Sep 03 20:23:44 2020 nxos.9.2.1.bin 544195757 Sep 03 20:51:00 2020 nxos.9.2.4.bin N3K-C3048TP-1GE# delete bootflash:nxos.9.2.1.bin Do you want to delete "/nxos.9.2.1.bin" ? (yes/no/abort) [y] N3K-C3048TP-1GE# dir | include bin 544195757 Sep 03 20:51:00 2020 nxos.9.2.4.bin
Cette section du document décrit comment effectuer une mise à niveau du logiciel NX-OS de rupture standard à partir d'une version source dans la version mineure NX-OS 9.2(x) vers une version cible dans la version mineure NX-OS 9.3(x).
Remarque : une mise à niveau logicielle de NX-OS vers une version cible dans la version mineure de NX-OS 9.3(x) à partir d'une version source 9.2(3) ou antérieure nécessite une mise à niveau intermédiaire obligatoire vers NX-OS 9.2(4).
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 9.2(1) vers une version cible de 9.3(5) :
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.6 NA
Suivez la section Mise à niveau de NX-OS 9.2(x) vers NX-OS 9.2(x) de ce document pour effectuer une mise à niveau logicielle NX-OS de rupture standard à partir de votre version source vers la version logicielle NX-OS 9.2(4).
Le logiciel NX-OS 9.3(x) utilise un seul fichier image binaire NX-OS (parfois appelé fichier image unifié). Vous devez télécharger cette image depuis le site Web de téléchargement de logiciels de Cisco vers votre ordinateur local. Les étapes spécifiques que vous devez suivre pour télécharger des logiciels à partir du site Web de téléchargement de logiciels de Cisco sortent du cadre de ce document.
Remarque : si vous effectuez une mise à niveau vers la version 9.3(4) ou ultérieure du logiciel NX-OS, vous pouvez télécharger l'image du logiciel NX-OS compact à partir du site Web de téléchargement de logiciels de Cisco. Lorsque vous naviguez sur le site Web, sélectionnez le modèle de commutateur Nexus que vous tentez de mettre à niveau et accédez à la version du logiciel NX-OS cible souhaitée. Ensuite, localisez l'image logicielle avec Compact Image dans sa description et le mot compact dans son nom de fichier. Pour plus d'informations, référez-vous à la section Images logicielles NX-OS compactes sur le site Web de téléchargement de logiciels de Cisco du document Guide de mise à niveau et de mise à niveau logicielle NX-OS de la gamme Cisco Nexus 3000, version 9.3(x).
Copiez les fichiers d'image binaire unifiée de la version cible sur le commutateur Nexus 3048TP-1GE en exécutant la procédure d'image compacte NX-OS via SCP. Pour plus d'informations sur cette procédure, veuillez vous reporter au document Nexus 3000, 3100 et 3500 NX-OS Compact Image Procedure Document
Remarque : si un lecteur flash USB est connecté au commutateur Nexus 3048TP-1GE, vous pouvez également exécuter la procédure d'image compacte NX-OS sur le fichier d'image binaire unifiée NX-OS situé sur le lecteur flash USB, puis copier le fichier d'image binaire unifiée obtenu sur le bootflash du commutateur.
Remarque : dans le cadre de l'exécution de la procédure d'image compacte de NX-OS et de la réduction de la taille du fichier d'image binaire unifiée de NX-OS, la somme de contrôle MD5 et SHA512 du fichier d'image binaire unifiée de NX-OS est modifiée et différente de la somme de contrôle MD5/SHA512 publiée sur le site Web de téléchargement de logiciels de Cisco. Il s'agit d'un comportement attendu qui n'est pas indicatif d'un problème. Procédez à une mise à niveau du logiciel NX-OS dans ce scénario.
Cet exemple montre comment copier les fichiers d'image binaire unifiée de la version logicielle NX-OS 9.3(5) via la procédure d'image compacte NX-OS via le protocole de copie sécurisée à partir d'un serveur SCP 192.0.2.100 accessible via le VRF de gestion.
N3K-C3048TP-1GE# dir | include bin 544195757 Sep 03 20:51:00 2020 nxos.9.2.4.bin N3K-C3048TP-1GE# 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:3320762fa86de84cac0b3e487afecae38775592bfe756699ce65213034c850f3. 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 3.7MB/s 07:24 N3K-C3048TP-1GE# dir | include bin 544195757 Sep 03 20:51:00 2020 nxos.9.2.4.bin 669892021 Sep 03 22:04:22 2020 nxos.9.3.5.bin
Commencez une mise à niveau logicielle NX-OS de rupture standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin d'accès absolu des fichiers image binaires unifiés de NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin d'accès absolu du fichier image binaire unifié de NX-OS 9.3(5) (bootflash:nxos.9.3.5.bin).
N3K-C3048TP-1GE# install all nxos bootflash:nxos.9.3.5.bin Installer is performed 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 [## ] 5% -- 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 is performed 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.0.0(06/06/2018) v5.0.0(06/06/2018) no 1 power-seq 5.5 5.5 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 is performed reboot in 10 seconds.
Une fois le commutateur Nexus 3048TP-1GE rechargé, vérifiez que la mise à niveau a réussi via la commande show module. Le résultat de cette commande peut indiquer la version cible souhaitée. Un exemple de ceci est montré ici, où le commutateur a été mis à niveau avec succès vers le logiciel NX-OS version 9.3(5).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.6 NA
Après avoir vérifié que la mise à niveau du logiciel NX-OS de la version intermédiaire vers la version cible a réussi, supprimez les fichiers d'image binaire unifiée de la version intermédiaire du bootflash du périphérique afin de conserver de l'espace libre sur le bootflash du commutateur. Pour ce faire, utilisez la commande delete bootflash:{filename}. Un exemple de ceci est montré ici, où le fichier d'image binaire unifiée de NX-OS 9.2(4) est supprimé du bootflash du commutateur.
N3K-C3048TP-1GE# dir | include bin 544195757 Sep 03 20:51:00 2020 nxos.9.2.4.bin 669892021 Sep 03 22:04:22 2020 nxos.9.3.5.bin N3K-C3048TP-1GE# delete bootflash:nxos.9.2.4.bin Do you want to delete "/nxos.9.2.4.bin" ? (yes/no/abort) [y] N3K-C3048TP-1GE# dir | include bin 669892021 Sep 03 22:04:22 2020 nxos.9.3.5.bin
Cette section du document décrit comment effectuer une mise à niveau du logiciel NX-OS de rupture standard à partir d'une version source dans la version mineure NX-OS 9.3(x) vers une version cible dans la version mineure NX-OS 9.3(x).
Un exemple de mise à niveau du logiciel NX-OS avec interruption de service standard est effectué sur un commutateur Cisco Nexus N3K-C3048TP-1GE à partir d'une version source de 9.3(1) vers une version cible de 9.3(5) :
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(1) 1.6 NA
Le logiciel NX-OS 9.3(x) utilise un seul fichier image binaire NX-OS (parfois appelé fichier image unifié). Vous devez télécharger cette image depuis le site Web de téléchargement de logiciels de Cisco vers votre ordinateur local. Les étapes spécifiques que vous devez suivre pour télécharger des logiciels à partir du site Web de téléchargement de logiciels de Cisco sortent du cadre de ce document.
Remarque : si vous effectuez une mise à niveau vers la version 9.3(4) ou ultérieure du logiciel NX-OS, vous pouvez télécharger l'image du logiciel NX-OS compact à partir du site Web de téléchargement de logiciels de Cisco. Lorsque vous naviguez sur le site Web, sélectionnez le modèle de commutateur Nexus que vous tentez de mettre à niveau et accédez à la version du logiciel NX-OS cible souhaitée. Ensuite, localisez l'image logicielle avec Compact Image dans sa description et le mot compact dans son nom de fichier. Pour plus d'informations, référez-vous à la section Images logicielles NX-OS compactes sur le site Web de téléchargement de logiciels de Cisco du document Guide de mise à niveau et de mise à niveau logicielle NX-OS de la gamme Cisco Nexus 3000, version 9.3(x).
Copiez les fichiers d'image binaire unifiée de la version cible sur le commutateur Nexus 3048TP-1GE en exécutant la procédure d'image compacte NX-OS via SCP. Pour plus d'informations sur cette procédure, veuillez vous reporter au document Nexus 3000, 3100 et 3500 NX-OS Compact Image Procedure Document
Remarque : si un lecteur flash USB est connecté au commutateur Nexus 3048TP-1GE, vous pouvez également exécuter la procédure d'image compacte NX-OS sur le fichier d'image binaire unifiée NX-OS situé sur le lecteur flash USB, puis copier le fichier d'image binaire unifiée obtenu sur le bootflash du commutateur.
Remarque : dans le cadre de l'exécution de la procédure d'image compacte de NX-OS et de la réduction de la taille du fichier d'image binaire unifiée de NX-OS, la somme de contrôle MD5 et SHA512 du fichier d'image binaire unifiée de NX-OS est modifiée et différente de la somme de contrôle MD5/SHA512 publiée sur le site Web de téléchargement de logiciels de Cisco. Il s'agit d'un comportement attendu qui n'est pas indicatif d'un problème. Procédez à une mise à niveau du logiciel NX-OS dans ce scénario.
Cet exemple montre comment copier les fichiers d'image binaire unifiée de la version logicielle NX-OS 9.3(5) via la procédure d'image compacte NX-OS via le protocole de copie sécurisée à partir d'un serveur SCP 192.0.2.100 accessible via le VRF de gestion.
N3K-C3048TP-1GE# dir | include bin 510885742 Sep 03 23:16:35 2020 nxos.9.3.1.bin N3K-C3048TP-1GE# 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:3320762fa86de84cac0b3e487afecae38775592bfe756699ce65213034c850f3. 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 3.7MB/s 07:24 N3K-C3048TP-1GE# dir | include bin 510885742 Sep 03 23:16:35 2020 nxos.9.3.1.bin 669892021 Sep 03 22:04:22 2020 nxos.9.3.5.bin
Commencez une mise à niveau logicielle NX-OS de rupture standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin d'accès absolu des fichiers image binaires unifiés de NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin d'accès absolu du fichier image binaire unifié de NX-OS 9.3(5) (bootflash:nxos.9.3.5.bin).
N3K-C3048TP-1GE# install all nxos bootflash:nxos.9.3.5.bin Installer is performed 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 is performed 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.0.0(06/06/2018) v5.0.0(06/06/2018) no 1 power-seq 5.5 5.5 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 is performed reboot in 10 seconds.
Une fois le commutateur Nexus 3048TP-1GE rechargé, vérifiez que la mise à niveau a réussi via la commande show module. Le résultat de cette commande peut indiquer la version cible souhaitée. Un exemple de ceci est montré ici, où le commutateur a été mis à niveau avec succès vers le logiciel NX-OS version 9.3(5).
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.6 NA
Après avoir vérifié que la mise à niveau du logiciel NX-OS de la version intermédiaire vers la version cible a réussi, conservez l'espace libre sur le bootflash du commutateur en supprimant les fichiers d'image binaire unifiée de la version intermédiaire du bootflash du périphérique. Pour ce faire, utilisez la commande delete bootflash:{filename}. Un exemple de ceci est montré ici, où le fichier d'image binaire unifié NX-OS 7.0(3)I7(8) est supprimé du bootflash du commutateur.
N3K-C3048TP-1GE# dir | include bin 510885742 Sep 03 23:16:35 2020 nxos.9.3.1.bin 669892021 Sep 03 22:04:22 2020 nxos.9.3.5.bin N3K-C3048TP-1GE# delete bootflash:nxos.9.3.1.bin Do you want to delete "/nxos.9.3.1.bin" ? (yes/no/abort) [y] N3K-C3048TP-1GE# dir | include bin 669892021 Sep 03 19:26:17 2020 nxos.9.3.5.bin
Révision | Date de publication | Commentaires |
---|---|---|
3.0 |
24-May-2024 |
Mise à jour de traduction automatique, texte de remplacement, liens cibles et mise en forme. |
2.0 |
01-Jan-2024 |
Mettre à jour le document pour le rendre conforme aux normes de style de contenu actuelles. |
1.0 |
05-Oct-2020 |
Première publication |