Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Mettez à jour votre fichier de configuration de référence (RCF)

Contributeurs netapp-yvonneo

Vous mettez à jour votre version RCF lorsque vous disposez d'une version existante du fichier RCF installée sur vos commutateurs opérationnels.

Avant de commencer

Assurez-vous d'avoir les éléments suivants :

  • Une sauvegarde actuelle de la configuration du commutateur.

  • Un cluster parfaitement fonctionnel (aucune erreur dans les journaux ni problème similaire).

  • Le RCF actuel.

  • Si vous mettez à jour votre version RCF, vous avez besoin d'une configuration de démarrage dans RCF qui reflète les images de démarrage souhaitées.

    Si vous devez modifier la configuration de démarrage pour qu'elle reflète les images de démarrage actuelles, vous devez le faire avant de réappliquer le RCF afin que la version correcte soit instanciée lors des prochains redémarrages.

Remarque Aucune liaison inter-commutateurs opérationnelle (ISL) n'est nécessaire pendant cette procédure. Ceci est intentionnel car les changements de version RCF peuvent affecter temporairement la connectivité ISL. Pour garantir le fonctionnement non perturbateur du cluster, la procédure suivante migre toutes les LIF du cluster vers le commutateur partenaire opérationnel tout en exécutant les étapes sur le commutateur cible.
Avertissement Avant d'installer une nouvelle version du logiciel du commutateur et des RCF, vous devez effacer les paramètres du commutateur et effectuer une configuration de base. Vous devez être connecté au commutateur via la console série ou avoir conservé les informations de configuration de base avant d'effacer les paramètres du commutateur.

Étape 1 : Préparer la mise à niveau

  1. Si AutoSupport est activé sur ce cluster, supprimez la création automatique de cas en envoyant un message AutoSupport :

    system node autosupport invoke -node * -type all -message MAINT=xh

    x représente la durée de la fenêtre de maintenance en heures.

  2. Passez au niveau de privilège avancé en saisissant y lorsque vous êtes invité à continuer :

    set -privilege advanced

    L'invite avancée (*>) apparaît.

  3. Affichez les ports sur chaque nœud qui sont connectés aux commutateurs :

    network device-discovery show
    Afficher un exemple
    cluster1::*> network device-discovery show
    Node/       Local  Discovered
    Protocol    Port   Device (LLDP: ChassisID) Interface       Platform
    ----------- ------ ------------------------ --------------- ---------
    node1-01/cdp
                e3a    cs1                       Ethernet1/7     N9K-C9336C
                e3b    cs2                       Ethernet1/7     N9K-C9336C
    node1-02/cdp
                e3a    cs1                       Ethernet1/8     N9K-C9336C
                e3b    cs2                       Ethernet1/8     N9K-C9336C
    .
    .
    .
  4. Vérifiez que tous les ports de stockage sont opérationnels et en bon état :

    storage port show -port-type ENET
    Afficher un exemple
    cluster1::*> storage port show -port-type ENET
    
    
                                          Speed
    Node               Port Type  Mode    (Gb/s) State    Status
    ------------------ ---- ----- ------- ------ -------- -----------
    node1-01
                       e3a ENET  -         100   enabled  online
                       e3b ENET  -         100   enabled  online
                       e7a ENET  -         100   enabled  online
                       e7b ENET  -         100   enabled  online
    node1-02
                       e3a ENET  -         100   enabled  online
                       e3b ENET  -         100   enabled  online
                       e7a ENET  -         100   enabled  online
                       e7b ENET  -         100   enabled  online
    .
    .
    .
  5. Désactiver la restauration automatique sur les LIF du cluster.

    network interface modify -vserver Cluster -lif * -auto-revert false

Étape 2 : Configurer les ports

  1. Sur le commutateur cs1, fermez les ports connectés à tous les ports des nœuds.

    cs1> enable
    cs1# configure
    cs1(config)# interface eth1/1/1-2,eth1/7-8
    cs1(config-if-range)# shutdown
    cs1(config-if-range)# exit
    cs1(config)# exit
    Avertissement Assurez-vous de fermer tous les ports connectés pour éviter tout problème de connexion réseau. Consultez l'article de la base de connaissances "Nœud hors quorum lors de la migration de l'interface logique du cluster pendant la mise à niveau du système d'exploitation du commutateur" pour plus de détails.
  2. Vérifiez que les LIF du cluster ont basculé vers les ports hébergés sur le commutateur cs1. Cela peut prendre quelques secondes.

    network interface show -role cluster
    Afficher un exemple
    cluster1::*> network interface show -role cluster
    
                Logical         Status     Network            Current     Current Is
    Vserver     Interface       Admin/Oper Address/Mask       Node        Port    Home
    ----------- --------------- ---------- ------------------ ----------- ------- ----
    Cluster
                node1-01_clus1  up/up      169.254.36.44/16   node1-01    e7a     true
                node1-01_clus2  up/up      169.254.7.5/16     node1-01    e7b     true
                node1-02_clus1  up/up      169.254.197.206/16 node1-02    e7a     true
                node1-02_clus2  up/up      169.254.195.186/16 node1-02    e7b     true
                node1-03_clus1  up/up      169.254.192.49/16  node1-03    e7a     true
                node1-03_clus2  up/up      169.254.182.76/16  node1-03    e7b     true
                node1-04_clus1  up/up      169.254.59.49/16   node1-04    e7a     true
                node1-04_clus2  up/up      169.254.62.244/16  node1-04    e7b     true
    
    8 entries were displayed.
  3. Vérifiez que le cluster est sain :

    cluster show

    Afficher un exemple
    cluster1::*> cluster show
    Node              Health  Eligibility   Epsilon
    ----------------- ------- ------------  -------
    node1-01          true    true          false
    node1-02          true    true          false
    node1-03          true    true          true
    node1-04          true    true          false
    
    4 entries were displayed.
  4. Si vous ne l'avez pas déjà fait, enregistrez une copie de la configuration actuelle du commutateur en copiant le résultat de la commande suivante dans un fichier texte :

    show running-config

    1. Enregistrez tout ajout personnalisé entre les éléments actuels running-config et le fichier RCF utilisé (tel qu'une configuration SNMP pour votre organisation).

    2. Pour NX-OS 10.2 et versions ultérieures, utilisez le show diff running-config commande permettant de comparer avec le fichier RCF enregistré dans la mémoire flash de démarrage. Sinon, utilisez un outil de comparaison tiers.

  5. Enregistrez les détails de configuration de base dans le write_erase.cfg fichier sur la mémoire flash de démarrage.

    Remarque

    Assurez-vous de configurer les éléments suivants :

    • Nom d'utilisateur et mot de passe

    • Adresse IP de gestion

    • Passerelle par défaut

    • Nom du commutateur

    cs1# show run | i "username admin password" > bootflash:write_erase.cfg

    cs1# show run | section "vrf context management" >> bootflash:write_erase.cfg

    cs1# show run | section "interface mgmt0" >> bootflash:write_erase.cfg

    cs1# show run | section "switchname" >> bootflash:write_erase.cfg

  6. Lors de la mise à niveau vers la version 1.12 de RCF et les versions ultérieures, exécutez les commandes suivantes : cs1# echo "hardware access-list tcam region ing-racl 1024" >> bootflash:write_erase.cfg

    cs1# echo "hardware access-list tcam region egr-racl 1024" >> bootflash:write_erase.cfg

    cs1# echo "hardware access-list tcam region ing-l2-qos 1280 >> bootflash:write_erase.cfg

  7. Vérifiez que le write_erase.cfg Le fichier est rempli comme prévu :

    show file bootflash:write_erase.cfg

  8. Émettre le write erase commande pour effacer la configuration enregistrée actuelle :

    cs1# write erase

    Warning: This command will erase the startup-configuration.

    Do you wish to proceed anyway? (y/n) [n] y

  9. Copiez la configuration de base précédemment enregistrée dans la configuration de démarrage.

    cs1# copy bootflash:write_erase.cfg startup-config

  10. Redémarrez le commutateur :

    cs1# reload

    This command will reboot the system. (y/n)? [n] y

  11. Une fois l'adresse IP de gestion à nouveau accessible, connectez-vous au commutateur via SSH.

    Vous devrez peut-être mettre à jour les entrées du fichier host relatives aux clés SSH.

  12. Copiez le RCF sur le bootflash du commutateur cs1 à l'aide de l'un des protocoles de transfert suivants : FTP, TFTP, SFTP ou SCP.

    Pour plus d'informations sur les commandes Cisco , consultez le guide approprié dans le "Guide de référence des commandes NX-OS Cisco Nexus série 9000" guides.

    Afficher un exemple

    Cet exemple montre comment TFTP est utilisé pour copier un RCF dans la mémoire flash de démarrage du commutateur cs1 :

    cs1# copy tftp: bootflash: vrf management
    Enter source filename: Nexus_9336C_RCF_v1.6-Storage.txt
    Enter hostname for the tftp server: 172.22.201.50
    Trying to connect to tftp server......Connection to Server Established.
    TFTP get operation was successful
    Copy complete, now saving to disk (please wait)...
  13. Appliquez le RCF précédemment téléchargé à la mémoire flash de démarrage.

    Pour plus d'informations sur les commandes Cisco , consultez le guide approprié dans le "Guide de référence des commandes NX-OS Cisco Nexus série 9000" guides.

    Cet exemple montre le fichier RCF NX9336C-FX2-RCF-v1.13-1-Storage.txt en cours d'installation sur le commutateur cs1 :

    cs1# copy Nexus_9336C_RCF_v1.6-Storage.txt running-config echo-commands
    Avertissement

    Assurez-vous de lire attentivement les sections Notes d'installation, Remarques importantes et bannière de votre RCF. Vous devez lire et suivre ces instructions pour garantir la configuration et le fonctionnement corrects du commutateur.

  14. Vérifiez que le fichier RCF est bien la version la plus récente correcte :

    show running-config

    Lorsque vous vérifiez le résultat pour vous assurer que vous avez le RCF correct, vérifiez que les informations suivantes sont correctes :

    • La bannière RCF

    • Paramètres du nœud et du port

    • Personnalisations

      Le résultat varie en fonction de la configuration de votre site. Vérifiez les paramètres du port et consultez les notes de version pour connaître les modifications spécifiques à la version de RCF que vous avez installée.

  15. Réappliquez les personnalisations précédentes à la configuration du commutateur.

  16. Après avoir vérifié que les versions RCF, les ajouts personnalisés et les paramètres des commutateurs sont corrects, copiez le running-config fichier au startup-config déposer.

    Pour plus d'informations sur les commandes Cisco , consultez le guide approprié dans le "Guide de référence des commandes NX-OS Cisco Nexus série 9000" guides.

    cs1# copy running-config startup-config

    [] 100% Copy complete

  17. Redémarrez le commutateur cs1. Vous pouvez ignorer les alertes « cluster switch health monitor » et les événements « cluster ports down` » signalés sur les nœuds pendant le redémarrage du commutateur.

    cs1# reload

    This command will reboot the system. (y/n)? [n] y

  18. Vérifiez que tous les ports de stockage sont opérationnels et en bon état :

    storage port show -port-type ENET
    Afficher un exemple
    cluster1::*> storage port show -port-type ENET
    
    
                                          Speed
    Node               Port Type  Mode    (Gb/s) State    Status
    ------------------ ---- ----- ------- ------ -------- -----------
    node1-01
                       e3a  ENET  -          100 enabled  online
                       e3b  ENET  -          100 enabled  online
                       e7a  ENET  -          100 enabled  online
                       e7b  ENET  -          100 enabled  online
    node1-02
                       e3a  ENET  -          100 enabled  online
                       e3b  ENET  -          100 enabled  online
                       e7a  ENET  -          100 enabled  online
                       e7b  ENET  -          100 enabled  online
    .
    .
    .
  19. Vérifiez que le cluster est sain :

    cluster show

    Afficher un exemple
    cluster1::*> cluster show
    Node              Health   Eligibility   Epsilon
    ----------------- -------- ------------- -------
    node1-01          true     true          false
    node1-02          true     true          false
    node1-03          true     true          true
    node1-04          true     true          false
    
    4 entries were displayed.
  20. Répétez les étapes 4 à 19 sur le commutateur cs2.

  21. Activer la restauration automatique sur les LIF du cluster.

    network interface modify -vserver Cluster -lif * -auto-revert true

Étape 3 : Vérifier la configuration réseau et l’état du cluster

  1. Vérifiez que les ports du commutateur connectés aux ports du cluster sont actifs.

    show interface brief
  2. Vérifiez que les nœuds attendus sont toujours connectés :

    show cdp neighbors
  3. Vérifiez que les nœuds du cluster se trouvent dans leurs VLAN de cluster respectifs à l'aide des commandes suivantes :

    show vlan brief
    show interface trunk
  4. Vérifiez que les LIF du cluster sont revenues à leur port d'origine :

    network interface show -role cluster

    Si certaines interfaces logiques (LIF) du cluster ne sont pas revenues à leurs ports d'origine, rétablissez-les manuellement depuis le nœud local :

    network interface revert -vserver vserver_name -lif <lif-name>

  5. Vérifiez que le cluster est sain :

    cluster show
  6. Vérifiez la connectivité des interfaces du cluster distant :

    1. Vous pouvez utiliser le network interface check cluster-connectivity show commande permettant d'afficher les détails d'un contrôle d'accessibilité pour la connectivité du cluster :

      network interface check cluster-connectivity show
    2. Vous pouvez également utiliser le cluster ping-cluster -node <node-name> commande pour vérifier la connectivité :

      cluster ping-cluster -node <node-name>
Quelle est la prochaine étape ?

Après avoir mis à niveau votre RCF, vous pouvez"vérifier la configuration SSH" .