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 comment mettre à niveau de manière perturbatrice le logiciel NX-OS des commutateurs Cisco Nexus 3524 et 3548 d'une variété de versions principales à d'autres versions principales. Ce document décrit également les chemins de mise à niveau spécifiques du logiciel NX-OS qui doivent être suivis dans certains scénarios, ainsi que les pièges courants que vous pouvez rencontrer lors de la tentative de mise à niveau du logiciel NX-OS sur les commutateurs Nexus 3524 et 3548.
Cisco vous recommande de comprendre les bases de la copie de fichiers dans Cisco NX-OS. Pour plus d'informations sur cette fonction, reportez-vous à l'un des documents suivants :
Cisco vous recommande de comprendre les bases de la mise à niveau du logiciel NX-OS sur les commutateurs Cisco Nexus 3524 et 3548. Pour plus d'informations sur cette procédure, reportez-vous à l'un des documents suivants :
Les informations de ce document sont basées sur les commutateurs des gammes Cisco Nexus 3524 et 3548 répertoriés dans la section Matériel applicable de ce document. La sortie du périphérique dans ce document a été tirée d'un Nexus 3548 (numéro de modèle N3K-C3548-10G) exécutant diverses versions du logiciel NX-OS.
Les informations contenues dans ce document ont été créées à partir des périphériques dans un environnement de laboratoire spécifique. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Ce document décrit les étapes utilisées pour mettre à niveau le logiciel Cisco NX-OS sur les commutateurs des gammes Cisco Nexus 3524 et 3548 depuis et vers diverses versions du logiciel NX-OS à l'aide de chemins de mise à niveau perturbateurs pris en charge. L'objectif de ce document est de fournir des instructions pas à pas pour effectuer les mises à niveau logicielles NX-OS prises en charge entre les versions principales et mineures 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 3524 et 3548. Les mises à niveau logicielles ISSU ne sont pas couvertes par ce document.
Les noms des versions du logiciel Cisco NX-OS contiennent un certain nombre de composants qui peuvent être régulièrement référencés dans ce document. Les noms de ces composants sont clairement définis dans la section Noms des versions du logiciel Cisco NX-OS de Cisco IOS et de la référence des versions du logiciel Cisco NX-OS.... Plus précisément, vous devez connaître les termes suivants :
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 principal | 7 |
Numéro de version secondaire | 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 la plate-forme | 5 |
Identifiant de reconstruction de la plate-forme | a |
Autre exemple, la version 9.3(5) du logiciel NX-OS comporte les composants suivants :
Nom du composant | Valeur du composant |
---|---|
Numéro de version principal | 9 |
Numéro de version secondaire | 3 |
Numéro de version de maintenance | 5 |
Note: 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 le concepteur de plate-forme, le numéro de version mineure de la plate-forme, le numéro de version de maintenance de la plate-forme ou les composants d'identificateur de reconstruction de plate-forme.
Les guides de configuration Cisco Nexus sont généralement regroupés par numéro de version principal 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 telle sorte que le numéro de version principale comporte une variable x ajoutée se référant à la version mineure (comme 6.x, 7.x, etc.). Par exemple, le Guide de configuration des principes fondamentaux de la gamme Cisco NX-OS 9000, version 7.x, s'applique à toutes les versions principales de NX-OS 7 (bien que des mises en garde, des limitations et des exemples de configuration spécifiques puissent être spécifiques à certains numéros de version mineure 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 groupés par les numéros de version principale et mineure de NX-OS, avec une variable x, ajoutée en référence à la version de maintenance (telle que 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 perturbatrices standard entre deux versions de logiciel 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 commutateur Nexus 3548 de la version 7.0(3)I7(8) du logiciel NX-OS vers la version 9.3(5) du logiciel NX-OS, 7.0(3)I7(8) serait votre version source alors que 9.3(5) serait votre version cible.
Afin de passer d'une version source spécifique à 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 commutateur Nexus 3548 de la version 7.0(3)I7(5a) du logiciel NX-OS vers la version 9.3(5) du logiciel NX-OS, vous avez besoin d'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 ISSU NX-OS sans interruption de service n'est pas comprise dans ce document. Ce document couvre uniquement les mises à niveau logicielles NX-OS perturbatrices standard.
La procédure décrite dans ce document s'applique uniquement à ce matériel :
Cette section du document décrit comment effectuer des mises à niveau logicielles NX-OS perturbatrices standard depuis une variété de versions source vers une variété de versions cibles.
Cette section du document décrit comment effectuer une mise à niveau logicielle NX-OS perturbatrice standard d'une version source de la version principale de NX-OS 6.x à une version cible de la version principale de NX-OS 6.x.
Un exemple de mise à niveau logicielle NX-OS perturbatrice standard est effectué sur un commutateur Cisco Nexus 3548 à partir d'une version source de 6.0(2)A4(5) vers une version cible de 6.0(2)A8(11b) :
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 48 48x10GE Supervisor N3K-C3548P-10G-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)A4(5) 1.0 --
Un résumé du chemin de mise à niveau 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 est présenté ici :
6.x -> 6.x
Le logiciel NX-OS 6.x nécessite un total de deux fichiers image binaires NX-OS : une image système et une image kickstart. Vous devez télécharger ces images à 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 couvertes par ce document.
Copiez les fichiers de démarrage NX-OS 6.x et les fichiers d'image binaires système dans le commutateur Nexus 3524 ou 3548 que vous souhaitez mettre à niveau de manière perturbante à l'aide de votre protocole de transfert de fichiers de 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)A8(11b) via FTP (File Transfer Protocol) à partir d'un serveur FTP 192.0.2.100 accessible via le VRF de gestion.
N3K-C3548# dir | include bin 36742656 Nov 19 14:24:14 2020 n3500-uk9-kickstart.6.0.2.A4.5.bin 166878338 Nov 19 14:22:40 2020 n3500-uk9.6.0.2.A4.5.bin N3K-C3548# copy ftp://username@192.0.2.100/n3500-uk9-kickstart.6.0.2.A8.11b.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# copy ftp://username@192.0.2.100/n3500-uk9.6.0.2.A8.11b.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# dir | include bin 36742656 Nov 19 14:24:14 2020 n3500-uk9-kickstart.6.0.2.A4.5.bin 37739008 Nov 19 18:13:12 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 166878338 Nov 19 14:22:40 2020 n3500-uk9.6.0.2.A4.5.bin 197055713 Nov 19 18:14:46 2020 n3500-uk9.6.0.2.A8.11b.bin
Après la copie des fichiers de démarrage NX-OS 6.x et des fichiers d'images binaires système sur le commutateur Nexus 3524 ou 3548, vous souhaitez effectuer une mise à niveau perturbante à l'aide de votre protocole de transfert de fichiers de votre choix, vérifier que les fichiers d'images binaires n'ont pas été endommagés lors du transport en veillant à ce que leurs sommes de contrôle MD5 ou SHA5122121221121200 Site Web de téléchargement de logiciels.
Vous pouvez identifier la somme de contrôle MD5 et SHA512 des fichiers image binaires NX-OS via le site Web de téléchargement de logiciels de Cisco en plaçant votre curseur sur l'image du site Web. Un exemple de ceci est illustré dans cette image.
Cet exemple montre comment vérifier la somme de contrôle MD5 des fichiers image binaires kickstart et system pour la version du logiciel NX-OS 6.0(2)A8(11b) via la commande show file bootflash:{filename} md5sum. La somme de contrôle MD5 attendue pour le fichier image binaire de démarrage de démarrage de NX-OS6.0(2)A8(11b) est 1b025734ed34aeb7a0ea48f55897b09a, alors que la somme de contrôle MD5 prévue pour le NX-OS 6 Le fichier image binaire du système A8(11b) est 1f8bfb0b3d59049d5bf385ed7866ee25.
N3K-C3548# show file bootflash:n3500-uk9-kickstart.6.0.2.A8.11b.bin md5sum 1b025734ed34aeb7a0ea48f55897b09a N3K-C3548# show file bootflash:n3500-uk9.6.0.2.A8.11b.bin md5sum 1f8bfb0b3d59049d5bf385ed7866ee25
Commencez une mise à niveau logicielle NX-OS perturbatrice standard via la commande install all. Cette commande nécessite que les paramètres kickstart et system soient transmis avec le chemin de fichier absolu des fichiers de démarrage NX-OS et les fichiers image binaires du système 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 de démarrage de NX-OS (bootflash:n3500-uk9-kickstart.6.0.2.A8.11b.bin) et le paramètre système pointe vers le chemin de fichier absolu. Fichier image binaire du système NX-OS (bootflash:n3500-uk9.6.0.2.A8.11b.bin).
N3K-C3548# install all kickstart bootflash:n3500-uk9-kickstart.6.0.2.A8.11b.bin system bootflash:n3500-uk9.6.0.2.A8.11b.bin Installer is forced disruptive Verifying image bootflash:/n3500-uk9-kickstart.6.0.2.A8.11b.bin for boot variable "kickstart". [########################################] 100% -- SUCCESS Verifying image bootflash:/n3500-uk9.6.0.2.A8.11b.bin for boot variable "system". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "system" version from image bootflash:/n3500-uk9.6.0.2.A8.11b.bin. [########################################] 100% -- SUCCESS Extracting "kickstart" version from image bootflash:/n3500-uk9-kickstart.6.0.2.A8.11b.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/n3500-uk9.6.0.2.A8.11b.bin. [########################################] 100% -- SUCCESS Performing module support checks. [########################################] 100% -- SUCCESS Notifying services about system upgrade. [########################################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset Forced by the user Images will be upgraded according to following table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 system 6.0(2)A4(5) 6.0(2)A8(11b) yes 1 kickstart 6.0(2)A4(5) 6.0(2)A8(11b) yes 1 bios v1.9.0(10/13/2012) v1.9.0(10/13/2012) no 1 power-seq v2.1 v2.1 no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Thu Nov 19 18:32:15 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 Nov 19 18:32:39 2020 Finishing the upgrade, switch will reboot in 10 seconds.
Après le rechargement du commutateur Nexus 3524 ou 3548, vérifiez que la mise à niveau a réussi grâce à la commande show module. Le résultat de cette commande doit afficher la version cible souhaitée. Un exemple de ceci est illustré ici, où le commutateur a été mis à niveau avec succès vers la version 6.0(2)A8(11b) du logiciel NX-OS.
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 48 48x10GE Supervisor N3K-C3548P-10G-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)A8(11b) 1.0 --
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 de démarrage de la version source et les fichiers d'images binaires du système du bootflash du périphérique. Cela peut être fait avec la commande delete bootflash:{filename}. Un exemple de ceci est illustré ici, où les fichiers de démarrage NX-OS 6.0(2)A4(5) et les fichiers d'image binaires système sont supprimés de la bootflash du commutateur.
N3K-C3548# dir | include bin 36742656 Nov 19 14:24:14 2020 n3500-uk9-kickstart.6.0.2.A4.5.bin 37739008 Nov 19 18:13:12 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 166878338 Nov 19 14:22:40 2020 n3500-uk9.6.0.2.A4.5.bin 197055713 Nov 19 18:14:46 2020 n3500-uk9.6.0.2.A8.11b.bin N3K-C3548# delete bootflash:n3500-uk9-kickstart.6.0.2.A4.5.bin N3K-C3548# delete bootflash:n3500-uk9.6.0.2.A4.5.bin N3K-C3548# dir | include bin 37739008 Nov 19 18:13:12 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 18:14:46 2020 n3500-uk9.6.0.2.A8.11b.bin
Exécutez le script de configuration initial à l'aide de la commande setup. Entrez la boîte de dialogue de configuration de base en entrant yes, puis acceptez toutes les options par défaut affichées en appuyant à plusieurs reprises sur la touche Entrée jusqu'à ce que l'invite CLI NX-OS soit renvoyée.
Note: L'exécution du script de configuration initial ne modifiera pas la configuration en cours existante du commutateur. L'exécution du script de configuration initial a pour but de s'assurer que la configuration de stratégie CoPP (Control Plane Policing) mise à jour est présente dans la configuration en cours du commutateur. Si vous ne réalisez pas cette étape, vous risquez de perdre des paquets pour le trafic du plan de contrôle.
Un exemple de ceci est montré ici.
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.
Cette section du document décrit comment effectuer une mise à niveau logicielle NX-OS perturbatrice standard d'une version source de la version principale de NX-OS 6.x à une version cible de la version principale de NX-OS 7.x.
Note: Une mise à niveau du logiciel NX-OS vers une version cible dans la version principale de NX-OS 7.x à partir d'une version source dans la version principale de NX-OS 6.x nécessite une mise à niveau intermédiaire obligatoire vers la version 6.0(2)A8(7b) ou ultérieure avant la mise à niveau vers la version cible souhaitée. Cisco recommande d'utiliser la version 6.0(2)A8(11b) comme version logicielle pour cette mise à niveau intermédiaire.
Un exemple de mise à niveau logicielle NX-OS perturbatrice standard est effectué sur un commutateur Cisco Nexus 3548 à partir d'une version source de 6.0(2)A4(5) vers une version cible de 7.0(3)I7(9) :
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 48 48x10GE Supervisor N3K-C3548P-10G-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)A4(5) 1.0 --
Un résumé du chemin de mise à niveau 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 via une version intermédiaire de 6.0(2)A8(11b) est présenté ici :
6.x -> 6.0(2)A8(11b) -> 7.x
Suivez la section Mise à niveau de NX-OS 6.x vers NX-OS 6.x de ce document pour effectuer une mise à niveau logicielle NX-OS perturbatrice standard de votre version source vers une version intermédiaire du logiciel NX-OS 6.0(2)A8(11b). Ceci est nécessaire pour qu'une mise à niveau vers une version cible dans la version principale de NX-OS 7.x soit réussie.
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 couvertes par ce document.
Note: 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 devez télécharger l'image logicielle compacte 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 de 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, reportez-vous à la section « Compact NX-OS Software Images on Cisco's Software Download Website » du document Cisco Nexus 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x.
Copiez le fichier image binaire unifié de la version cible sur le commutateur Nexus 3524 ou 3548 que vous souhaitez mettre à niveau de manière perturbante en exécutant la procédure d'image compacte NX-OS via SCP. Pour plus d'informations sur cette procédure, reportez-vous au document Procédure d'image compacte Nexus 3000, 3100 et 3500 NX-OS.
Note: Afin d'exécuter la procédure d'image compacte NX-OS et de réduire la taille du fichier image binaire unifié NX-OS, la somme de contrôle MD5 et SHA512 des modifications apportées au fichier image binaire unifié NX-OS 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 attendu et n'indique pas un problème. Procédez à une mise à niveau du logiciel NX-OS dans ce scénario.
Cet exemple montre comment copier le fichier image binaire unifié de la version du logiciel NX-OS 7.0(3)I7(9) via la procédure d'image compacte (indiquée par le mot clé compact) via SCP (Secure Copy Protocol) à partir d'un serveur SCP 192.0.2.100 accessible via le VRF de gestion.
N3K-C3548# dir | include bin 37739008 Nov 19 18:13:12 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 18:14:46 2020 n3500-uk9.6.0.2.A8.11b.bin N3K-C3548# copy scp://username@192.0.2.100/nxos.7.0.3.I7.9.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 SHA1:00:11:06:bf:16:10:7b:e4:95:41:f3:75:4d:cb:41:d7:c7:8a:63:d1. 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.7.0.3.I7.9.bin 100% 937MB 2.6MB/s 06:06 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# dir | include bin 37739008 Nov 19 18:13:12 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 18:14:46 2020 n3500-uk9.6.0.2.A8.11b.bin 459209441 Nov 19 20:28:50 2020 nxos.7.0.3.I7.9.bin
Commencez une mise à niveau logicielle NX-OS perturbatrice standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin de fichier absolu du fichier image binaire unifié NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin de fichier absolu du fichier image binaire unifié NX-OS 7.0(3)I7(9) (bootflash:nxos.7.0.3.I7.9.bin).
N3K-C3548# install all nxos bootflash:nxos.7.0.3.I7.9.bin Installer is forced disruptive Verifying image bootflash:/nxos.7.0.3.I7.9.bin for boot variable "nxos". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "nxos" version from image bootflash:/nxos.7.0.3.I7.9.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/nxos.7.0.3.I7.9.bin. [########################################] 100% -- SUCCESS Performing runtime checks. [########################################] 100% -- SUCCESS Performing module support checks. [########################################] 100% -- SUCCESS Notifying services about system upgrade. [########################################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset Unsupported in new image, module needs to be powered off Images will be upgraded according to following table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 kickstart 6.0(2)A8(11b) 7.0(3)I7(9) yes 1 bios v1.9.0(10/13/2012) v5.4.0(10/23/2019) yes 1 power-seq v2.1 v2.1 no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Thu Nov 19 21:41:54 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom/power-seq. Warning: please do not remove or power off the module at this time. Note: Power-seq upgrade needs a power-cycle to take into effect. On success of power-seq upgrade, SWITCH OFF THE POWER to the system and then, power it up. [# ] 0% Time Stamp: Thu Nov 19 21:46:02 2020 Finishing the upgrade, switch will reboot in 10 seconds.
Après le rechargement du commutateur Nexus 3524 ou 3548, vérifiez que la mise à niveau a réussi grâce à la commande show module. Le résultat de cette commande doit afficher la version cible souhaitée. Un exemple de ceci est illustré ici, où le commutateur a été mis à niveau avec succès vers la version 7.0(3)I7(9) du logiciel NX-OS.
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(9) 1.0 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 de démarrage de la version intermédiaire et les fichiers d'image système binaires du bootflash du périphérique. Cela peut être fait avec la commande delete bootflash:{filename}. Un exemple de ceci est illustré ici, où les fichiers de démarrage Kickstart NX-OS 6.0(2)A8(11b) et d'image binaire système sont supprimés du bootflash du commutateur.
N3K-C3548# dir | include bin 37739008 Nov 19 18:13:12 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 18:14:46 2020 n3500-uk9.6.0.2.A8.11b.bin 459209441 Nov 19 20:28:50 2020 nxos.7.0.3.I7.9.bin N3K-C3548# delete bootflash:n3500-uk9-kickstart.6.0.2.A8.11b.bin Do you want to delete "/n3500-uk9-kickstart.6.0.2.A8.11b.bin" ? (yes/no/abort) [y] N3K-C3548# delete bootflash:n3500-uk9.6.0.2.A8.11b.bin Do you want to delete "/n3500-uk9.6.0.2.A8.11b.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 459209441 Nov 19 20:28:50 2020 nxos.7.0.3.I7.9.bin
Exécutez le script de configuration initial à l'aide de la commande setup. Entrez la boîte de dialogue de configuration de base en entrant yes, puis acceptez toutes les options par défaut affichées en appuyant à plusieurs reprises sur la touche Entrée jusqu'à ce que l'invite CLI NX-OS soit renvoyée.
Note: L'exécution du script de configuration initial ne modifiera pas la configuration en cours existante du commutateur. L'exécution du script de configuration initial a pour but de s'assurer que la configuration de stratégie CoPP (Control Plane Policing) mise à jour est présente dans la configuration en cours du commutateur. Si vous ne réalisez pas cette étape, vous risquez de perdre des paquets pour le trafic du plan de contrôle.
Un exemple de ceci est montré ici.
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.
Cette section du document décrit comment effectuer une mise à niveau logicielle NX-OS perturbatrice standard d'une version source de la version principale de NX-OS 6.x à une version cible de la version mineure de NX-OS 9.2(x).
Note: Une mise à niveau du logiciel NX-OS vers une version cible dans la version mineure de NX-OS 9.2(x) à partir d'une version source dans la version principale de NX-OS 6.x nécessite une mise à niveau intermédiaire obligatoire vers 6.0(2)A8(11b) avant la mise à niveau vers la version cible souhaitée.
Un exemple de mise à niveau logicielle NX-OS perturbatrice standard est effectué sur un commutateur Cisco Nexus 3548 à partir d'une version source de 6.0(2)A4(5) vers une version cible de 9.2(4) :
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 48 48x10GE Supervisor N3K-C3548P-10G-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)A4(5) 1.0 --
Un résumé du chemin de mise à niveau d'une version source dans la version principale de NX-OS 6.x vers une version cible dans la version mineure de NX-OS 9.2(x) via une version intermédiaire de 6.0(2)A8(11b) est présenté ici :
6.x -> 6.0(2)A8(11b) -> 9.2(x)
Suivez la section Mise à niveau de NX-OS 6.x vers NX-OS 6.x de ce document pour effectuer une mise à niveau logicielle NX-OS perturbatrice standard de votre version source vers une version intermédiaire du logiciel NX-OS 6.0(2)A8(11b). Ceci est nécessaire pour qu'une mise à niveau vers une version cible dans la version mineure de NX-OS 9.2(x) soit réussie.
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 à 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 couvertes par ce document.
Note: Si vous effectuez une mise à niveau vers la version 9.2(4) du logiciel NX-OS, vous devez télécharger l'image logicielle NX-OS compacte à 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 de 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, reportez-vous à la section « Compact NX-OS Software Images on Cisco's Software Download Website » du document Cisco Nexus 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x.
Copiez le fichier image binaire unifié de la version cible sur le commutateur Nexus 3524 ou 3548 que vous souhaitez mettre à niveau de manière perturbante en exécutant la procédure d'image compacte NX-OS via SCP. Pour plus d'informations sur cette procédure, consultez le document Procédure d'image compacte Nexus 3000, 3100 et 3500 NX-OS
Note: Afin d'exécuter la procédure d'image compacte NX-OS et de réduire la taille du fichier image binaire unifié NX-OS, la somme de contrôle MD5 et SHA512 des modifications apportées au fichier image binaire unifié NX-OS 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 attendu et n'indique pas un problème. Procédez à une mise à niveau du logiciel NX-OS dans ce scénario.
Cet exemple montre comment copier le fichier image binaire unifié de la version du logiciel NX-OS 9.2(4) via la procédure d'image compacte (indiquée par le mot clé compact) via SCP (Secure Copy Protocol) à partir d'un serveur SCP 192.0.2.100 accessible via la gestion VRF.
N3K-C3548# dir | include bin 37739008 Nov 19 22:06:28 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 22:15:20 2020 n3500-uk9.6.0.2.A8.11b.bin N3K-C3548# 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 SHA1:00:11:06:bf:16:10:7b:e4:95:41:f3:75:4d:cb:41:d7:c7:8a:63:d1. 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 2.4MB/s 08:45 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# dir | include bin 37739008 Nov 19 22:06:28 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 22:15:20 2020 n3500-uk9.6.0.2.A8.11b.bin 530509806 Nov 19 22:41:28 2020 nxos.9.2.4.bin
Commencez une mise à niveau logicielle NX-OS perturbatrice standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin de fichier absolu du fichier image binaire unifié NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin de fichier absolu du fichier image binaire unifié NX-OS 9.2(4) (bootflash:nxos.9.2.4.bin).
N3K-C3548# install all nxos bootflash:nxos.9.2.4.bin Installer is forced disruptive Verifying image bootflash:/nxos.9.2.4.bin for boot variable "nxos". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "nxos" version from image bootflash:/nxos.9.2.4.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/nxos.9.2.4.bin. [########################################] 100% -- SUCCESS Performing runtime checks. [########################################] 100% -- SUCCESS Performing module support checks. [########################################] 100% -- SUCCESS Notifying services about system upgrade. [########################################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset Unsupported in new image, module needs to be powered off Images will be upgraded according to following table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 kickstart 6.0(2)A8(11b) 9.2(4)I9(1) yes 1 bios v1.9.0(10/13/2012) v5.3.0(06/08/2019) yes 1 power-seq v2.1 v2.1 no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Thu Nov 19 22:56:09 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom/power-seq. Warning: please do not remove or power off the module at this time. Note: Power-seq upgrade needs a power-cycle to take into effect. On success of power-seq upgrade, SWITCH OFF THE POWER to the system and then, power it up. [# ] 0% Time Stamp: Thu Nov 19 23:00:22 2020 Finishing the upgrade, switch will reboot in 10 seconds.
Après le rechargement du commutateur Nexus 3524 ou 3548, vérifiez que la mise à niveau a réussi grâce à la commande show module. Le résultat de cette commande doit afficher la version cible souhaitée. Un exemple de ceci est illustré ici, où le commutateur a été mis à niveau avec succès vers la version 9.2(4) du logiciel NX-OS.
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.0 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 de démarrage de la version intermédiaire et les fichiers d'image système binaires du bootflash du périphérique. Cela peut être fait avec la commande delete bootflash:{filename}. Un exemple de ceci est illustré ici, où les fichiers de démarrage Kickstart NX-OS 6.0(2)A8(11b) et d'image binaire système sont supprimés du bootflash du commutateur.
N3K-C3548# dir | include bin 37739008 Nov 19 22:06:28 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 22:15:20 2020 n3500-uk9.6.0.2.A8.11b.bin 530509806 Nov 19 22:41:28 2020 nxos.9.2.4.bin N3K-C3548# delete bootflash:n3500-uk9-kickstart.6.0.2.A8.11b.bin Do you want to delete "/n3500-uk9-kickstart.6.0.2.A8.11b.bin" ? (yes/no/abort) [y] N3K-C3548# delete bootflash:n3500-uk9.6.0.2.A8.11b.bin Do you want to delete "/n3500-uk9.6.0.2.A8.11b.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 530509806 Nov 19 22:41:28 2020 nxos.9.2.4.bin
Exécutez le script de configuration initial à l'aide de la commande setup. Entrez la boîte de dialogue de configuration de base en entrant yes, puis acceptez toutes les options par défaut affichées en appuyant à plusieurs reprises sur la touche Entrée jusqu'à ce que l'invite CLI NX-OS soit renvoyée.
Note: L'exécution du script de configuration initial ne modifiera pas la configuration en cours existante du commutateur. L'exécution du script de configuration initial a pour but de s'assurer que la configuration de stratégie CoPP (Control Plane Policing) mise à jour est présente dans la configuration en cours du commutateur. Si vous ne réalisez pas cette étape, vous risquez de perdre des paquets pour le trafic du plan de contrôle.
Un exemple de ceci est montré ici.
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.
Cette section du document décrit comment effectuer une mise à niveau logicielle NX-OS perturbatrice standard d'une version source de la version principale de NX-OS 6.x à une version cible de la version mineure de NX-OS 9.3(x).
Note: Une mise à niveau du logiciel NX-OS vers une version cible dans la version mineure de NX-OS 9.3(x) à partir d'une version source dans la version principale de NX-OS 6.x nécessite deux mises à niveau intermédiaires obligatoires. La première mise à niveau intermédiaire est vers NX-OS 6.0(2)A8(11b). La deuxième mise à niveau intermédiaire est vers NX-OS 7.0(3)I7(9). Après la deuxième mise à niveau intermédiaire vers la version 7.0(3)I7(9), 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 logicielle NX-OS perturbatrice standard est effectué sur un commutateur Cisco Nexus 3548 à partir d'une version source de 6.0(2)A4(5) vers une version cible de 9.3(6) :
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 48 48x10GE Supervisor N3K-C3548P-10G-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)A4(5) 1.0 --
Un résumé du chemin de mise à niveau d'une version source dans la version principale de NX-OS 6.x vers une version cible dans la version mineure de NX-OS 9.3(x) via les versions intermédiaires de 6.0(2)A8(11b) et 7.0(3)I7(9) est affiché ici :
6.x -> 6.0(2)A8(11b) -> 7.0(3)I7(9) -> 9.3(x)
Suivez la section Mise à niveau de NX-OS 6.x vers NX-OS 6.x de ce document pour effectuer une mise à niveau logicielle NX-OS perturbatrice standard de votre version source vers une version intermédiaire du logiciel NX-OS 6.0(2)A8(11b). Cela est nécessaire pour que la mise à niveau vers une version intermédiaire de 7.0(3)I7(9) soit réussie.
Suivez la section Mise à niveau de NX-OS 6.x vers NX-OS 7.x de ce document pour effectuer une mise à niveau logicielle NX-OS perturbatrice standard d'une version intermédiaire de 6.0(2)A8(11b) à une version intermédiaire de 7.0(3)I7(9). Ceci est nécessaire pour qu'une mise à niveau vers une version cible dans la version mineure de NX-OS 9.2(x) soit réussie.
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 perturbatrice standard d'une version intermédiaire de 7.0(3)I7(9) à la version cible souhaitée dans la version mineure de NX-OS 9.3(x).
Cette section du document décrit comment effectuer une mise à niveau logicielle NX-OS perturbatrice standard d'une version source de la version principale de NX-OS 7.x à une version cible de la version principale de NX-OS 7.x.
Un exemple de mise à niveau logicielle NX-OS perturbatrice standard est effectué sur un commutateur Cisco Nexus 3548 à partir d'une version source de 7.0(3)I7(2) vers une version cible de 7.0(3)I7(9) :
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(2) 1.0 NA
Un résumé du chemin de mise à niveau d'une version source dans la version principale de NX-OS 7.x vers une version cible dans la version principale de NX-OS 7.x est présenté ici :
7.x -> 7.x
Note: Dans la version principale de NX-OS 7.x, les commutateurs des gammes Nexus 3524 et 3548 prennent uniquement en charge les versions logicielles NX-OS 7.0(3)I7(2) ou ultérieures. Les versions de logiciel antérieures à la version 7.0(3)I7(2) (par exemple 7.0(3)I7(1), 7.0(3)I6(2), etc.) de la version principale de NX-OS 7.x ne sont pas prises en charge sur les commutateurs Nexus 3524 et 3548.
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 couvertes par ce document.
Note: 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 devez télécharger l'image logicielle compacte 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 de 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, reportez-vous à la section « Compact NX-OS Software Images on Cisco's Software Download Website » du document Cisco Nexus 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x.
Note: Les commutateurs des gammes Nexus 3524 et 3548 dont le numéro de modèle se termine par -XL n'ont pas besoin d'exécuter la procédure d'image compacte via SCP. Ces modèles disposent d'un espace bootflash suffisant pour stocker le fichier d'image binaire unifié complet et non compressé du logiciel NX-OS. Transférez le fichier image binaire unifié complet et non compressé du logiciel NX-OS au commutateur Nexus en utilisant le protocole de transfert de fichiers de votre choix (FTP, SFTP, SCP, TFTP, etc.) et passez à l'étape suivante de cette procédure.
Copiez le fichier image binaire unifié de la version cible sur le commutateur Nexus 3524 ou 3548 que vous souhaitez mettre à niveau de manière perturbante en exécutant la procédure d'image compacte NX-OS via SCP. Pour plus d'informations sur cette procédure, consultez le document Procédure d'image compacte Nexus 3000, 3100 et 3500 NX-OS
Note: Afin d'exécuter la procédure d'image compacte NX-OS et de réduire la taille du fichier image binaire unifié NX-OS, la somme de contrôle MD5 et SHA512 des modifications apportées au fichier image binaire unifié NX-OS 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 attendu et n'indique pas un problème. Procédez à une mise à niveau du logiciel NX-OS dans ce scénario.
Cet exemple montre comment copier le fichier image binaire unifié de la version du logiciel NX-OS 7.0(3)I7(9) via la procédure d'image compacte (indiquée par le mot clé compact) via SCP (Secure Copy Protocol) à partir d'un serveur SCP 192.0.2.100 accessible via le VRF de gestion.
N3K-C3548# dir | include bin 416939523 Nov 20 03:26:37 2020 nxos.7.0.3.I7.2.bin N3K-C3548# copy scp://username@192.0.2.100/nxos.7.0.3.I7.9.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.7.0.3.I7.9.bin 100% 937MB 3.6MB/s 04:24 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# dir | include bin 416939523 Nov 20 03:26:37 2020 nxos.7.0.3.I7.2.bin 459209441 Nov 20 03:43:38 2020 nxos.7.0.3.I7.9.bin
Commencez une mise à niveau logicielle NX-OS perturbatrice standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin de fichier absolu du fichier image binaire unifié NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin de fichier absolu du fichier image binaire unifié NX-OS 7.0(3)I7(9) (bootflash:nxos.7.0.3.I7.9.bin).
N3K-C3548# install all nxos bootflash:nxos.7.0.3.I7.9.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.7.0.3.I7.9.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.7.0.3.I7.9.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.7.0.3.I7.9.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I7(2) 7.0(3)I7(9) yes 1 bios v5.4.0(10/23/2019) v5.4.0(10/23/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Après le rechargement du commutateur Nexus 3524 ou 3548, vérifiez que la mise à niveau a réussi grâce à la commande show module. Le résultat de cette commande doit afficher la version cible souhaitée. Un exemple de ceci est illustré ici, où le commutateur a été mis à niveau avec succès vers la version 7.0(3)I7(9) du logiciel NX-OS.
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(9) 1.0 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 le fichier image binaire unifié de la version source du bootflash du périphérique. Cela peut être fait avec la commande delete bootflash:{filename}. Un exemple de ceci est illustré ici, où le fichier image binaire unifié NX-OS 7.0(3)I7(2) est supprimé de la mémoire Flash de démarrage du commutateur.
N3K-C3548# dir | include bin 416939523 Nov 20 03:26:37 2020 nxos.7.0.3.I7.2.bin 459209441 Nov 20 03:43:38 2020 nxos.7.0.3.I7.9.bin N3K-C3548# delete bootflash:nxos.7.0.3.I7.2.bin Do you want to delete "/nxos.7.0.3.I7.2.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 459209441 Nov 20 03:43:38 2020 nxos.7.0.3.I7.9.bin
Exécutez le script de configuration initial à l'aide de la commande setup. Entrez la boîte de dialogue de configuration de base en entrant yes, puis acceptez toutes les options par défaut affichées en appuyant à plusieurs reprises sur la touche Entrée jusqu'à ce que l'invite CLI NX-OS soit renvoyée.
Note: L'exécution du script de configuration initial ne modifiera pas la configuration en cours existante du commutateur. L'exécution du script de configuration initial a pour but de s'assurer que la configuration de stratégie CoPP (Control Plane Policing) mise à jour est présente dans la configuration en cours du commutateur. Si vous ne réalisez pas cette étape, vous risquez de perdre des paquets pour le trafic du plan de contrôle.
Un exemple de ceci est montré ici.
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.
Cette section du document décrit comment effectuer une mise à niveau logicielle NX-OS perturbatrice standard d'une version source de la version principale de NX-OS 7.x à une version cible de la version mineure de NX-OS 9.2(x).
Note: Une mise à niveau du logiciel NX-OS vers une version cible dans la version mineure de NX-OS 9.2(x) à partir d'une version source dans la version principale de NX-OS 7.x nécessite une mise à niveau intermédiaire obligatoire vers la version 7.0(3)I7(6) ou ultérieure avant la mise à niveau vers la version cible souhaitée. Cisco recommande d'utiliser la version 7.0(3)I7(9) comme version logicielle pour cette mise à niveau intermédiaire.
Un exemple de mise à niveau logicielle NX-OS perturbatrice standard est effectué sur un commutateur Cisco Nexus 3548 à partir d'une version source de 7.0(3)I7(2) vers une version cible de 9.2(4) :
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(2) 1.0 NA
Un résumé du chemin de mise à niveau d'une version source dans la version principale de NX-OS 7.x vers une version cible dans la version mineure de NX-OS 9.2(x) via une version intermédiaire de 7.0(3)I7(9) est affiché ici :
7.x -> 7.0(3)I7(9) -> 9.2(x)
Note: Dans la version principale de NX-OS 7.x, les commutateurs des gammes Nexus 3524 et 3548 prennent uniquement en charge les versions logicielles NX-OS 7.0(3)I7(2) ou ultérieures. Les versions de logiciel antérieures à la version 7.0(3)I7(2) (par exemple 7.0(3)I7(1), 7.0(3)I6(2), etc.) de la version principale de NX-OS 7.x ne sont pas prises en charge sur les commutateurs Nexus 3524 et 3548.
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 perturbatrice standard de votre version source vers une version intermédiaire du logiciel NX-OS 7.0(3)I7(9). Ceci est nécessaire pour qu'une mise à niveau vers une version cible dans la version mineure de NX-OS 9.2(x) soit réussie.
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 à 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 couvertes par ce document.
Note: Si vous effectuez une mise à niveau vers la version 9.2(4) du logiciel NX-OS, vous devez télécharger l'image logicielle NX-OS compacte à 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 de 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, reportez-vous à la section « Compact NX-OS Software Images on Cisco's Software Download Website » du document Cisco Nexus 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x.
Note: Les commutateurs des gammes Nexus 3524 et 3548 dont le numéro de modèle se termine par -XL n'ont pas besoin d'exécuter la procédure d'image compacte via SCP. Ces modèles disposent d'un espace bootflash suffisant pour stocker le fichier d'image binaire unifié complet et non compressé du logiciel NX-OS. Transférez le fichier image binaire unifié complet et non compressé du logiciel NX-OS au commutateur Nexus en utilisant le protocole de transfert de fichiers de votre choix (FTP, SFTP, SCP, TFTP, etc.) et passez à l'étape suivante de cette procédure.
Copiez le fichier image binaire unifié de la version cible sur le commutateur Nexus 3524 ou 3548 que vous souhaitez mettre à niveau de manière perturbante en exécutant la procédure d'image compacte NX-OS via SCP. Pour plus d'informations sur cette procédure, consultez le document Procédure d'image compacte Nexus 3000, 3100 et 3500 NX-OS
Note: Afin d'exécuter la procédure d'image compacte NX-OS et de réduire la taille du fichier image binaire unifié NX-OS, la somme de contrôle MD5 et SHA512 des modifications apportées au fichier image binaire unifié NX-OS 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 attendu et n'indique pas un problème. Procédez à une mise à niveau du logiciel NX-OS dans ce scénario.
Cet exemple montre comment copier le fichier image binaire unifié de la version du logiciel NX-OS 9.2(4) via la procédure d'image compacte (indiquée par le mot clé compact) via SCP (Secure Copy Protocol) à partir d'un serveur SCP 192.0.2.100 accessible via la gestion VRF.
N3K-C3548# dir | include bin 459209441 Nov 20 03:43:38 2020 nxos.7.0.3.I7.9.bin N3K-C3548# copy scp://username@192.0.2.100/nxos.9.2.4.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.2.4.bin 100% 1278MB 3.0MB/s 07:09 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# dir | include bin 459209441 Nov 20 03:43:38 2020 nxos.7.0.3.I7.9.bin 530509806 Nov 20 04:30:47 2020 nxos.9.2.4.bin
Commencez une mise à niveau logicielle NX-OS perturbatrice standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin de fichier absolu du fichier image binaire unifié NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin de fichier absolu du fichier image binaire unifié NX-OS 9.2(4) (bootflash:nxos.9.2.4.bin).
N3K-C3548# install all nxos bootflash:nxos.9.2.4.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.2.4.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS [## ] 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 will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I7(9) 9.2(4) yes 1 bios v5.4.0(10/23/2019) v5.3.0(06/08/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Après le rechargement du commutateur Nexus 3524 ou 3548, vérifiez que la mise à niveau a réussi grâce à la commande show module. Le résultat de cette commande doit afficher la version cible souhaitée. Un exemple de ceci est illustré ici, où le commutateur a été mis à niveau avec succès vers la version 9.2(4) du logiciel NX-OS.
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.0 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 le fichier image unifié de la version intermédiaire du bootflash du périphérique. Cela peut être fait avec la commande delete bootflash:{filename}. Un exemple de ceci est illustré ici, où le fichier image binaire unifié NX-OS 7.0(3)I7(9) est supprimé de la mémoire Flash de démarrage du commutateur.
N3K-C3548# dir | include bin 459209441 Nov 20 03:43:38 2020 nxos.7.0.3.I7.9.bin 530509806 Nov 20 04:30:47 2020 nxos.9.2.4.bin N3K-C3548# delete bootflash:nxos.7.0.3.I7.9.bin Do you want to delete "/nxos.7.0.3.I7.9.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 530509806 Nov 20 04:30:47 2020 nxos.9.2.4.bin
Exécutez le script de configuration initial à l'aide de la commande setup. Entrez la boîte de dialogue de configuration de base en entrant yes, puis acceptez toutes les options par défaut affichées en appuyant à plusieurs reprises sur la touche Entrée jusqu'à ce que l'invite CLI NX-OS soit renvoyée.
Note: L'exécution du script de configuration initial ne modifiera pas la configuration en cours existante du commutateur. L'exécution du script de configuration initial a pour but de s'assurer que la configuration de stratégie CoPP (Control Plane Policing) mise à jour est présente dans la configuration en cours du commutateur. Si vous ne réalisez pas cette étape, vous risquez de perdre des paquets pour le trafic du plan de contrôle.
Un exemple de ceci est montré ici.
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.
Cette section du document décrit comment effectuer une mise à niveau logicielle NX-OS perturbatrice standard d'une version source de la version principale de NX-OS 7.x à une version cible de la version mineure de NX-OS 9.3(x).
Note: Une mise à niveau du logiciel NX-OS vers une version cible dans la version mineure de NX-OS 9.3(x) à partir d'une version source dans la version principale de NX-OS 7.x nécessite une mise à niveau intermédiaire obligatoire vers la version 7.0(3)I7(8) ou ultérieure avant la mise à niveau vers la version cible souhaitée. Cisco recommande d'utiliser la version 7.0(3)I7(9) comme version logicielle pour cette mise à niveau intermédiaire.
Un exemple de mise à niveau logicielle NX-OS perturbatrice standard est effectué sur un commutateur Cisco Nexus 3548 à partir d'une version source de 7.0(3)I7(2) vers une version cible de 9.3(6) :
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(2) 1.0 NA
Un résumé du chemin de mise à niveau d'une version source dans la version principale de NX-OS 7.x vers une version cible dans la version mineure de NX-OS 9.3(x) via une version intermédiaire de 7.0(3)I7(9) est affiché ici :
7.x -> 7.0(3)I7(9) -> 9.3(x)
Note: Dans la version principale de NX-OS 7.x, les commutateurs des gammes Nexus 3524 et 3548 prennent uniquement en charge les versions logicielles NX-OS 7.0(3)I7(2) ou ultérieures. Les versions de logiciel antérieures à la version 7.0(3)I7(2) (par exemple 7.0(3)I7(1), 7.0(3)I6(2), etc.) de la version principale de NX-OS 7.x ne sont pas prises en charge sur les commutateurs Nexus 3524 et 3548.
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 perturbatrice standard de votre version source vers une version intermédiaire du logiciel NX-OS 7.0(3)I7(9). Ceci est nécessaire pour qu'une mise à niveau vers une version cible dans la version mineure de NX-OS 9.3(x) soit réussie.
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 à 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 couvertes par ce document.
Note: Si vous effectuez une mise à niveau vers la version 9.3(4) ou ultérieure du logiciel NX-OS, vous devez télécharger l'image logicielle NX-OS compacte à 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 de 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, reportez-vous à la section « Compact NX-OS Software Images on Cisco's Software Download Website » du document Cisco Nexus 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x.
Note: Les commutateurs des gammes Nexus 3524 et 3548 dont le numéro de modèle se termine par -XL n'ont pas besoin d'exécuter la procédure d'image compacte via SCP. Ces modèles disposent d'un espace bootflash suffisant pour stocker le fichier d'image binaire unifié complet et non compressé du logiciel NX-OS. Transférez le fichier image binaire unifié complet et non compressé du logiciel NX-OS au commutateur Nexus en utilisant le protocole de transfert de fichiers de votre choix (FTP, SFTP, SCP, TFTP, etc.) et passez à l'étape suivante de cette procédure.
Copiez le fichier image binaire unifié de la version cible sur le commutateur Nexus 3524 ou 3548 que vous souhaitez mettre à niveau de manière perturbante en exécutant la procédure d'image compacte NX-OS via SCP. Pour plus d'informations sur cette procédure, consultez le document Procédure d'image compacte Nexus 3000, 3100 et 3500 NX-OS
Note: Afin d'exécuter la procédure d'image compacte NX-OS et de réduire la taille du fichier image binaire unifié NX-OS, la somme de contrôle MD5 et SHA512 des modifications apportées au fichier image binaire unifié NX-OS 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 attendu et n'indique pas un problème. Procédez à une mise à niveau du logiciel NX-OS dans ce scénario.
Cet exemple montre comment copier le fichier image binaire unifié de la version du logiciel NX-OS 9.3(6) via la procédure d'image compacte (indiquée par le mot clé compact) via SCP (Secure Copy Protocol) à partir d'un serveur SCP 192.0.2.100 accessible via la gestion VRF.
N3K-C3548# dir | include bin 459209441 Nov 19 23:44:19 2020 nxos.7.0.3.I7.9.bin N3K-C3548# copy scp://username@192.0.2.100/nxos.9.3.6.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.3.6.bin 100% 1882MB 3.1MB/s 10:09 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# dir | include bin 459209441 Nov 19 23:44:19 2020 nxos.7.0.3.I7.9.bin 671643688 Nov 20 00:47:00 2020 nxos.9.3.6.bin
Commencez une mise à niveau logicielle NX-OS perturbatrice standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin de fichier absolu du fichier image binaire unifié NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin de fichier absolu du fichier image binaire unifié NX-OS 9.3(6) (bootflash:nxos.9.3.6.bin).
N3K-C3548# install all nxos bootflash:nxos.9.3.6.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.6.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.6.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.6.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I7(9) 9.3(6) yes 1 bios v5.4.0(10/23/2019) v5.4.0(10/23/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Après le rechargement du commutateur Nexus 3524 ou 3548, vérifiez que la mise à niveau a réussi grâce à la commande show module. Le résultat de cette commande doit afficher la version cible souhaitée. Un exemple de ceci est illustré ici, où le commutateur a été mis à niveau avec succès vers la version 9.3(6) du logiciel NX-OS.
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(6) 1.0 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 le fichier image binaire unifié de la version intermédiaire du bootflash du périphérique. Cela peut être fait avec la commande delete bootflash:{filename}. Un exemple de ceci est illustré ici, où le fichier image binaire unifié NX-OS 7.0(3)I7(9) est supprimé de la mémoire Flash de démarrage du commutateur.
N3K-C3548# dir | include bin 459209441 Nov 19 23:44:19 2020 nxos.7.0.3.I7.9.bin 671643688 Nov 20 00:47:00 2020 nxos.9.3.6.bin N3K-C3548# delete bootflash:nxos.7.0.3.I7.9.bin Do you want to delete "/nxos.7.0.3.I7.9.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 671643688 Nov 20 00:47:00 2020 nxos.9.3.6.bin
Exécutez le script de configuration initial à l'aide de la commande setup. Entrez la boîte de dialogue de configuration de base en entrant yes, puis acceptez toutes les options par défaut affichées en appuyant à plusieurs reprises sur la touche Entrée jusqu'à ce que l'invite CLI NX-OS soit renvoyée.
Note: L'exécution du script de configuration initial ne modifiera pas la configuration en cours existante du commutateur. L'exécution du script de configuration initial a pour but de s'assurer que la configuration de stratégie CoPP (Control Plane Policing) mise à jour est présente dans la configuration en cours du commutateur. Si vous ne réalisez pas cette étape, vous risquez de perdre des paquets pour le trafic du plan de contrôle.
Un exemple de ceci est montré ici.
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.
Cette section du document décrit comment effectuer une mise à niveau logicielle NX-OS perturbatrice standard à partir d'une version source dans la version mineure de NX-OS 9.2(x) vers une version cible dans la version mineure de NX-OS 9.2(x).
Un exemple de mise à niveau logicielle NX-OS perturbatrice standard est effectué sur un commutateur Cisco Nexus 3548 d'une version source de 9.2(1) à une version cible de 9.2(4) :
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.0 NA
Un résumé du chemin de mise à niveau d'une version source dans la version mineure de NX-OS 9.2(x) vers une version cible dans la version mineure de NX-OS 9.2(x) est affiché ici :
9.2(x) -> 9.2(x)
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 à 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 couvertes par ce document.
Note: Si vous effectuez une mise à niveau vers la version 9.2(4) du logiciel NX-OS, vous devez télécharger l'image logicielle NX-OS compacte à 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 de 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, reportez-vous à la section « Compact NX-OS Software Images on Cisco's Software Download Website » du document Cisco Nexus 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x.
Note: Les commutateurs des gammes Nexus 3524 et 3548 dont le numéro de modèle se termine par -XL n'ont pas besoin d'exécuter la procédure d'image compacte via SCP. Ces modèles disposent d'un espace bootflash suffisant pour stocker le fichier d'image binaire unifié complet et non compressé du logiciel NX-OS. Transférez le fichier image binaire unifié complet et non compressé du logiciel NX-OS au commutateur Nexus en utilisant le protocole de transfert de fichiers de votre choix (FTP, SFTP, SCP, TFTP, etc.) et passez à l'étape suivante de cette procédure.
Copiez le fichier image binaire unifié de la version cible sur le commutateur Nexus 3524 ou 3548 que vous souhaitez mettre à niveau de manière perturbante en exécutant la procédure d'image compacte NX-OS via SCP. Pour plus d'informations sur cette procédure, consultez le document Procédure d'image compacte Nexus 3000, 3100 et 3500 NX-OS
Note: Afin d'exécuter la procédure d'image compacte NX-OS et de réduire la taille du fichier image binaire unifié NX-OS, la somme de contrôle MD5 et SHA512 des modifications apportées au fichier image binaire unifié NX-OS 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 attendu et n'indique pas un problème. Procédez à une mise à niveau du logiciel NX-OS dans ce scénario.
Cet exemple montre comment copier le fichier image binaire unifié de la version du logiciel NX-OS 9.2(4) via la procédure d'image compacte (indiquée par le mot clé compact) via SCP (Secure Copy Protocol) à partir d'un serveur SCP 192.0.2.100 accessible via la gestion VRF.
N3K-C3548# dir | include bin 512339094 Nov 20 16:58:21 2020 nxos.9.2.1.bin N3K-C3548# copy scp://username@192.0.2.100/nxos.9.2.4.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.2.4.bin 100% 1278MB 3.9MB/s 05:31 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# dir | include bin 512339094 Nov 20 16:58:21 2020 nxos.9.2.1.bin 530509806 Nov 23 18:58:45 2020 nxos.9.2.4.bin
Commencez une mise à niveau logicielle NX-OS perturbatrice standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin de fichier absolu du fichier image binaire unifié NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin de fichier absolu du fichier image binaire unifié NX-OS 9.2(4) (bootflash:nxos.9.2.4.bin).
N3K-C3548# install all nxos bootflash:nxos.9.2.4.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.2.4.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 9.2(1) 9.2(4) yes 1 bios v5.4.0(10/23/2019) v5.3.0(06/08/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Après le rechargement du commutateur Nexus 3524 ou 3548, vérifiez que la mise à niveau a réussi grâce à la commande show module. Le résultat de cette commande doit afficher la version cible souhaitée. Un exemple de ceci est illustré ici, où le commutateur a été mis à niveau avec succès vers la version 9.2(4) du logiciel NX-OS.
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.0 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 le fichier image binaire unifié de la version source du bootflash du périphérique. Cela peut être fait avec la commande delete bootflash:{filename}. Un exemple de ceci est illustré ici, où le fichier image binaire unifié NX-OS 9.2(1) est supprimé de la mémoire bootflash du commutateur.
N3K-C3548# dir | include bin 512339094 Nov 20 16:58:21 2020 nxos.9.2.1.bin 530509806 Nov 23 18:58:45 2020 nxos.9.2.4.bin N3K-C3548# delete bootflash:nxos.9.2.1.bin Do you want to delete "/nxos.9.2.1.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 530509806 Nov 23 18:58:45 2020 nxos.9.2.4.bin
Exécutez le script de configuration initial à l'aide de la commande setup. Entrez la boîte de dialogue de configuration de base en entrant yes, puis acceptez toutes les options par défaut affichées en appuyant à plusieurs reprises sur la touche Entrée jusqu'à ce que l'invite CLI NX-OS soit renvoyée.
Note: L'exécution du script de configuration initial ne modifiera pas la configuration en cours existante du commutateur. L'exécution du script de configuration initial a pour but de s'assurer que la configuration de stratégie CoPP (Control Plane Policing) mise à jour est présente dans la configuration en cours du commutateur. Si vous ne réalisez pas cette étape, vous risquez de perdre des paquets pour le trafic du plan de contrôle.
Un exemple de ceci est montré ici.
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.
Cette section du document décrit comment effectuer une mise à niveau logicielle NX-OS perturbatrice standard à partir d'une version source dans la version mineure de NX-OS 9.2(x) vers une version cible dans la version mineure de NX-OS 9.3(x).
Note: Une mise à niveau du logiciel NX-OS vers une version cible dans la version mineure de NX-OS 9.3(x) à partir d'une version source dans la version mineure de NX-OS 9.2(x) nécessite une mise à niveau intermédiaire obligatoire vers la version 9.2(4) avant la mise à niveau vers la version cible souhaitée.
Un exemple de mise à niveau logicielle NX-OS perturbatrice standard est effectué sur un commutateur Cisco Nexus 3548 d'une version source de 9.2(1) à une version cible de 9.3(6) :
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.0 NA
Un résumé du chemin de mise à niveau d'une version source dans la version mineure de NX-OS 9.2(x) vers une version cible dans la version mineure de NX-OS 9.3(x) est affiché ici :
9.2(x) -> 9.2(4) -> 9.3(x)
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 perturbatrice standard de votre version source vers une version intermédiaire du logiciel NX-OS 9.2(4). Ceci est nécessaire pour qu'une mise à niveau vers une version cible dans la version mineure de NX-OS 9.3(x) soit réussie.
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 à 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 couvertes par ce document.
Note: Si vous effectuez une mise à niveau vers la version 9.3(4) ou ultérieure du logiciel NX-OS, vous devez télécharger l'image logicielle NX-OS compacte à 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 de 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, reportez-vous à la section « Compact NX-OS Software Images on Cisco's Software Download Website » du document Cisco Nexus 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x.
Note: Les commutateurs des gammes Nexus 3524 et 3548 dont le numéro de modèle se termine par -XL n'ont pas besoin d'exécuter la procédure d'image compacte via SCP. Ces modèles disposent d'un espace bootflash suffisant pour stocker le fichier d'image binaire unifié complet et non compressé du logiciel NX-OS. Transférez le fichier image binaire unifié complet et non compressé du logiciel NX-OS au commutateur Nexus en utilisant le protocole de transfert de fichiers de votre choix (FTP, SFTP, SCP, TFTP, etc.) et passez à l'étape suivante de cette procédure.
Copiez le fichier image binaire unifié de la version cible sur le commutateur Nexus 3524 ou 3548 que vous souhaitez mettre à niveau de manière perturbante en exécutant la procédure d'image compacte NX-OS via SCP. Pour plus d'informations sur cette procédure, consultez le document Procédure d'image compacte Nexus 3000, 3100 et 3500 NX-OS
Note: Afin d'exécuter la procédure d'image compacte NX-OS et de réduire la taille du fichier image binaire unifié NX-OS, la somme de contrôle MD5 et SHA512 des modifications apportées au fichier image binaire unifié NX-OS 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 attendu et n'indique pas un problème. Procédez à une mise à niveau du logiciel NX-OS dans ce scénario.
Cet exemple montre comment copier le fichier image binaire unifié de la version du logiciel NX-OS 9.3(6) via la procédure d'image compacte (indiquée par le mot clé compact) via SCP (Secure Copy Protocol) à partir d'un serveur SCP 192.0.2.100 accessible via la gestion VRF.
N3K-C3548# dir | include bin 530509806 Nov 23 18:58:45 2020 nxos.9.2.4.bin N3K-C3548# copy scp://username@192.0.2.100/nxos.9.3.6.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.3.6.bin 100% 1882MB 3.9MB/s 08:09 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# dir | include bin 530509806 Nov 23 18:58:45 2020 nxos.9.2.4.bin 671643688 Nov 23 19:51:21 2020 nxos.9.3.6.bin
Commencez une mise à niveau logicielle NX-OS perturbatrice standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin de fichier absolu du fichier image binaire unifié NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin de fichier absolu du fichier image binaire unifié NX-OS 9.3(6) (bootflash:nxos.9.3.6.bin).
N3K-C3548# install all nxos bootflash:nxos.9.3.6.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.6.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS [## ] 5% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.6.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.6.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 9.2(4) 9.3(6) yes 1 bios v5.4.0(10/23/2019) v5.4.0(10/23/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Après le rechargement du commutateur Nexus 3524 ou 3548, vérifiez que la mise à niveau a réussi grâce à la commande show module. Le résultat de cette commande doit afficher la version cible souhaitée. Un exemple de ceci est illustré ici, où le commutateur a été mis à niveau avec succès vers la version 9.3(6) du logiciel NX-OS.
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(6) 1.0 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 le fichier image binaire unifié de la version source du bootflash du périphérique. Cela peut être fait avec la commande delete bootflash:{filename}. Un exemple de ceci est illustré ici, où le fichier image binaire unifié NX-OS 9.2(4) est supprimé de la mémoire bootflash du commutateur.
N3K-C3548# dir | include bin 530509806 Nov 23 18:58:45 2020 nxos.9.2.4.bin 671643688 Nov 23 19:51:21 2020 nxos.9.3.6.bin N3K-C3548# delete bootflash:nxos.9.2.4.bin Do you want to delete "/nxos.9.2.4.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 671643688 Nov 23 19:51:21 2020 nxos.9.3.6.bin
Exécutez le script de configuration initial à l'aide de la commande setup. Entrez la boîte de dialogue de configuration de base en entrant yes, puis acceptez toutes les options par défaut affichées en appuyant à plusieurs reprises sur la touche Entrée jusqu'à ce que l'invite CLI NX-OS soit renvoyée.
Note: L'exécution du script de configuration initial ne modifiera pas la configuration en cours existante du commutateur. L'exécution du script de configuration initial a pour but de s'assurer que la configuration de stratégie CoPP (Control Plane Policing) mise à jour est présente dans la configuration en cours du commutateur. Si vous ne réalisez pas cette étape, vous risquez de perdre des paquets pour le trafic du plan de contrôle.
Un exemple de ceci est montré ici.
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.
Cette section du document décrit comment effectuer une mise à niveau logicielle NX-OS perturbatrice standard à partir d'une version source dans la version mineure de NX-OS 9.3(x) vers une version cible dans la version mineure de NX-OS 9.3(x).
Un exemple de mise à niveau logicielle NX-OS perturbatrice standard est effectué sur un commutateur Cisco Nexus 3548 d'une version source de 9.3(1) à une version cible de 9.3(6) :
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(1) 1.0 NA
Un résumé du chemin de mise à niveau d'une version source dans la version mineure de NX-OS 9.3(x) vers une version cible dans la version mineure de NX-OS 9.3(x) est affiché ici :
9.3(x) -> 9.3(x)
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 à 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 couvertes par ce document.
Note: Si vous effectuez une mise à niveau vers la version 9.3(4) ou ultérieure du logiciel NX-OS, vous devez télécharger l'image logicielle NX-OS compacte à 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 de 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, reportez-vous à la section « Compact NX-OS Software Images on Cisco's Software Download Website » du document Cisco Nexus 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x.
Note: Les commutateurs des gammes Nexus 3524 et 3548 dont le numéro de modèle se termine par -XL n'ont pas besoin d'exécuter la procédure d'image compacte via SCP. Ces modèles disposent d'un espace bootflash suffisant pour stocker le fichier d'image binaire unifié complet et non compressé du logiciel NX-OS. Transférez le fichier image binaire unifié complet et non compressé du logiciel NX-OS au commutateur Nexus en utilisant le protocole de transfert de fichiers de votre choix (FTP, SFTP, SCP, TFTP, etc.) et passez à l'étape suivante de cette procédure.
Copiez le fichier image binaire unifié de la version cible sur le commutateur Nexus 3524 ou 3548 que vous souhaitez mettre à niveau de manière perturbante en exécutant la procédure d'image compacte NX-OS via SCP. Pour plus d'informations sur cette procédure, consultez le document Procédure d'image compacte Nexus 3000, 3100 et 3500 NX-OS
Note: Afin d'exécuter la procédure d'image compacte NX-OS et de réduire la taille du fichier image binaire unifié NX-OS, la somme de contrôle MD5 et SHA512 des modifications apportées au fichier image binaire unifié NX-OS 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 attendu et n'indique pas un problème. Procédez à une mise à niveau du logiciel NX-OS dans ce scénario.
Cet exemple montre comment copier le fichier image binaire unifié de la version du logiciel NX-OS 9.3(6) via la procédure d'image compacte (indiquée par le mot clé compact) via SCP (Secure Copy Protocol) à partir d'un serveur SCP 192.0.2.100 accessible via la gestion VRF.
N3K-C3548# dir | include bin 511694599 Nov 23 20:34:22 2020 nxos.9.3.1.bin N3K-C3548# copy scp://username@192.0.2.100/nxos.9.3.6.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.3.6.bin 100% 1882MB 4.4MB/s 07:09 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# dir | include bin 511694599 Nov 23 20:34:22 2020 nxos.9.3.1.bin 671643688 Nov 23 20:52:16 2020 nxos.9.3.6.bin
Commencez une mise à niveau logicielle NX-OS perturbatrice standard via la commande install all. Cette commande nécessite que le paramètre nxos soit transmis avec le chemin de fichier absolu du fichier image binaire unifié NX-OS correspondant à la version cible.
Cet exemple montre la commande install all où le paramètre nxos pointe vers le chemin de fichier absolu du fichier image binaire unifié NX-OS 9.3(6) (bootflash:nxos.9.3.6.bin).
N3K-C3548# install all nxos bootflash:nxos.9.3.6.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.6.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.6.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.6.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 9.3(1) 9.3(6) yes 1 bios v5.4.0(10/23/2019) v5.4.0(10/23/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Après le rechargement du commutateur Nexus 3524 ou 3548, vérifiez que la mise à niveau a réussi grâce à la commande show module. Le résultat de cette commande doit afficher la version cible souhaitée. Un exemple de ceci est illustré ici, où le commutateur a été mis à niveau avec succès vers la version 9.3(6) du logiciel NX-OS.
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(6) 1.0 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 le fichier image binaire unifié de la version source du bootflash du périphérique. Cela peut être fait avec la commande delete bootflash:{filename}. Un exemple de ceci est illustré ici, où le fichier image binaire unifié NX-OS 9.3(1) est supprimé de la mémoire bootflash du commutateur.
N3K-C3548# dir | include bin 511694599 Nov 23 20:34:22 2020 nxos.9.3.1.bin 671643688 Nov 23 20:52:16 2020 nxos.9.3.6.bin N3K-C3548# delete bootflash:nxos.9.3.1.bin Do you want to delete "/nxos.9.3.1.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 671643688 Nov 23 20:52:16 2020 nxos.9.3.6.bin
Exécutez le script de configuration initial à l'aide de la commande setup. Entrez la boîte de dialogue de configuration de base en entrant yes, puis acceptez toutes les options par défaut affichées en appuyant à plusieurs reprises sur la touche Entrée jusqu'à ce que l'invite CLI NX-OS soit renvoyée.
Note: L'exécution du script de configuration initial ne modifiera pas la configuration en cours existante du commutateur. L'exécution du script de configuration initial a pour but de s'assurer que la configuration de stratégie CoPP (Control Plane Policing) mise à jour est présente dans la configuration en cours du commutateur. Si vous ne réalisez pas cette étape, vous risquez de perdre des paquets pour le trafic du plan de contrôle.
Un exemple de ceci est montré ici.
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.