Contenu

Introduction

Problème

Solution

Introduction

Ce document décrit le processus de remplacement d'un commutateur Leaf, qui a échoué en raison d'un problème matériel, en mode ACI (Application Centric Infrastructure).

Problème

Il existe une structure ACI actuelle et fonctionnelle. Une feuille a échoué, qui était auparavant fonctionnelle et faisait partie du tissu. Ceci est dû à une défaillance matérielle et la feuille doit être remplacée.

Solution

Complétez ces étapes afin de remplacer la feuille :

1. Si la feuille défaillante est actuellement sous tension, retirez les câbles d'alimentation afin de l'éteindre.

2. Du GUI du contrôleur d'infrastructures de politiques d'application (APIC), choisissez Fabric (Trame)> Inventory (Matériel)> Unreachable Nodes (Noeuds inaccessibles). La feuille défaillante est répertoriée ici après avoir été mise hors tension pendant quelques minutes. Prenez note de son « Nom » et « ID de noeud ».

3. Désactivez la feuille défaillante et retirez-la du contrôleur.

1. Sélectionnez la feuille dans le volet de travail. Dans la liste déroulante d'actions, choisissez Decommission (Mettre hors service).

2. Cliquez sur le bouton radio Remove from controller (Retirer du contrôleur) et cliquez sur OK .

Astuce : L'option « Retirer du contrôleur » retire complètement le noeud de la trameACI et le numéro de série est dissocié de l'ID de noeud. L'option 'Normal' est utilisée afin de supprimer temporairement le noeud du fabric ACI, en espérant que le même noeud rejoindra le fabric avec le même ID de noeud. Par exemple, si le noeud doit être temporairement mis hors tension pour maintenance.

Note: Après la mise hors service d'un noeud, il faudra de 5 à 10 minutes pour qu'il soit retiré et qu'il disparaisse du GUI APIC.

4. Retirez la feuille défectueuse du bâti et installez le remplacement. La nouvelle feuille démarre en mode autonome qui exécute NX-OS.

5. Complétez l'une de ces trois options afin de charger une image ACI dans le bootflash de la feuille.

- Option A : copie de l'image ACI d'un lecteur USB dans bootflash. Indiquez le contenu du lecteur USB (usb1 : ou usb2:) pour le nom de l'image ACI afin de compléter ceci :
switch# dir usb1:

switch# copy usb1:aci-n9000-dk9.11.0.3f.bin bootflash:

- Option B - Activez les services de copie sécurisée (SCP) afin de pousser l'image ACI à partir d'un contrôleur APIC. Configurez l'interface de gestion 0 avec une adresse IP, configurez une passerelle par défaut pour l'instance de routage et de transfert virtuels de gestion (VRF) et activez la fonction de serveur SCP.
switch# configure terminal

switch(config)# interface mgmt 0

switch(config-if)# ip address ipv4-address{ [/length] | [subnet-mask]}

switch(config-if)# no shutdown

switch(config-if)# exit

switch(config)# vrf context management

switch(config-vrf)# ip route 0.0.0.0/0 default-gw-ip

switch(config-vrf)# exit

switch(config)# feature scp-server

switch(config)# exit

switch# copy running-config startup-config

Note: Avant de continuer, vérifiez que vous pouvez envoyer une requête ping à l'un de vos APIC à partir du VRF de gestion.

Entrez cette commande sur l'APIC :

admin@apic:~>

scp /firmware/fwrepos/fwrepo/

admin@

:

Note: <aci_image.bin> est le nom du fichier de l'image de commutateur ACI située sur l'APIC. <node-mgmt-ip> est l’adresse IP de gestion précédemment configurée sur le commutateur.

Astuce : Les noms d'image du commutateur ACI commencent toujours par aci-n9000'.

- Option C : copie l'image à partir d'un serveur SCP/FTP/TFTP accessible. Configurez l'interface de gestion 0 avec une adresse IP, configurez une passerelle par défaut pour l'instance VRF de gestion et copiez l'image dans bootflash. Cet exemple utilise SCP.
switch# configure terminal

switch(config)# interface mgmt 0

switch(config-if)# ip address ipv4-address{ [/length] | [subnet-mask] }

switch(config-if)# no shutdown

switch(config-if)# exit

switch(config)# vrf context management

switch(config-vrf)# ip route 0.0.0.0/0 default-gw-ip

switch(config-vrf)# end

Vérifiez que le serveur peut recevoir une requête ping à partir du VRF de gestion, puis copiez l'image du serveur dans bootflash.

switch#

copy scp://scpuser@10.0.0.10/path/to/aci-n9000-dk9.11.0.3f.bin bootflash: vrf management

Entrez la commande dir bootflash: afin de vérifier que l'image ACI a bien été transférée au commutateur autonome.

6. Convertissez la feuille autonome en mode ACI. Si la feuille exécute NX-OS version 6.1(2)I3(3) ou ultérieure, utilisez la méthode 1. Sinon, utilisez la méthode 2. La méthode 2 peut également être utilisée comme sauvegarde si la méthode 1 échoue.

- Méthode 1
Logiciel NXOS testé : n9000-dk9.6.1.2.I3.3a.bin

Logiciel ACI testé : aci-n9000-dk9.11.0.3f.bin

Entrez les commandes suivantes sur le noeud autonome :

switch# configure terminal

switch(config)# boot aci bootflash:

switch(config)# reload

- Méthode 2
Logiciel NXOS testé : n9000-dk9.6.1.2.i2.1.bin

Logiciel ACI testé : aci-n9000-dk9.11.0.2j.1.0-2j.bin

Entrez les commandes suivantes sur le noeud autonome :

switch# configure terminal

switch(config)# no boot nxos

switch(config)# end

switch# copy running-config startup-config

switch# reload

Cela entraîne le démarrage du commutateur dans l'invite 'loader>'. Entrez la commande dir afin de répertorier le contenu de bootflash pour le nom de l'image ACI.

Démarrez l'image ACI à l'aide de la commande boot<aci_image_name.bin>.

La feuille démarre en mode ACI dans un état de découverte de fabric. Connectez-vous avec le nom d'utilisateur admin sans mot de passe.

7. Utilisez le nom d'image de la commande dir afin de définir les variables de démarrage sur la feuille :
(none)# dir bootflash

(none)# setup-bootvars.sh

8. Entrez ces commandes afin de vérifier que les variables de démarrage ont été correctement définies :
leaf# cat /mnt/cfg/0/boot/grub/menu.lst.local

boot aci-n9000-dk9.11.0.3f.bin

leaf# cat /mnt/cfg/1/boot/grub/menu.lst.local

boot aci-n9000-dk9.11.0.3f.bin

9. Dans le GUI APIC, choisissez la Fabric (Trame) > Inventory (Matériel)> Fabric Membership (Composition de la trame). La nouvelle feuille est répertoriée sous la forme d'une ligne dans le volet de travail. Double-cliquez sur la ligne et affectez le même 'ID de noeud' et 'Nom de noeud' dans la feuille précédente.

La feuille reçoit une adresse IP, qui est reflétée dans l'interface graphique de l'APIC.

La nouvelle feuille de route est désormais entièrement intégrée au fabric ACI et l'APIC applique automatiquement toutes les politiques pertinentes. Dans ce cas, une feuille avec l'ID de noeud 102 a échoué. Il a été remplacé par une autre feuille, qui a reçu le même ID de noeud. L'APIC descend ensuite toutes les politiques pertinentes au noeud 102 vers la nouvelle feuille sans avoir besoin d'une configuration supplémentaire.

Sur la ligne de commande, le nom d’hôte change afin de refléter ce qui a été entré dans l’interface graphique de l’APIC, qui vérifie que les politiques ont été repoussées vers le nouveau noeud.