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

Mise à niveau ou rétrogradation du micrologiciel sur un commutateur Cisco FC

Contributeurs

Pour mettre à niveau ou rétrograder le micrologiciel sur un commutateur FC Cisco, vous devez utiliser les commandes spécifiques à Cisco pour désactiver le commutateur, effectuer et vérifier la mise à niveau, puis redémarrer et réactiver le commutateur.

  • Le système doit être correctement câblé.

  • Tous les chemins vers les tiroirs de stockage doivent être disponibles.

  • Les piles de tiroirs disques doivent être stables.

  • La structure du commutateur FC doit être saine.

  • Tous les composants du système doivent être en bon état.

  • Le système doit fonctionner normalement.

  • Vous avez besoin du mot de passe d'administration et de l'accès à un serveur FTP ou SCP.

La structure des commutateurs est désactivée lors de la mise à niveau ou d'une mise à niveau vers une version antérieure du firmware, et la configuration MetroCluster s'appuie sur la deuxième structure pour continuer le fonctionnement.

Vous devez répéter cette tâche successivement sur chacune des matrices de commutation pour vous assurer que tous les commutateurs exécutent la même version de micrologiciel.

Vous devez disposer des fichiers de micrologiciel.

Remarque Cette procédure ne génère aucune interruption et ne prend qu'une heure.
Étapes
  1. Connectez-vous à chacun des commutateurs de la structure.

    Dans ces exemples, les commutateurs sont appelés FC_Switch_A_1 et FC_Switch_B_1.

  2. Déterminez s'il y a suffisamment d'espace dans le répertoire bootflash de chaque commutateur :

    dir bootflash

    Si ce n'est pas le cas, supprimez les fichiers de micrologiciel indésirables à l'aide du delete bootflash:file_name commande.

  3. Copiez les fichiers kickstart et système sur les commutateurs :

    copy source_filetarget_file

    Dans l'exemple suivant, le fichier kickstart (m9200-s2ek9-kickstart-mz.5.2.1.bin) et le fichier système (m9200-s2ek9-mz.5.2.1.bin) Sont situés sur le serveur FTP 10.10.10.55 dans le /firmware/ chemin.

    L'exemple suivant montre les commandes émises sur FC_Switch_A_1 :

    FC_switch_A_1# copy ftp://10.10.10.55/firmware/m9200-s2ek9-kickstart-mz.5.2.1.bin bootflash:m9200-s2ek9-kickstart-mz.5.2.1.bin
    FC_switch_A_1# copy ftp://10.10.10.55/firmware/m9200-s2ek9-mz.5.2.1.bin bootflash:m9200-s2ek9-mz.5.2.1.bin
  4. Désactivez tous les SAN virtuels sur les deux commutateurs de cette structure.

    Pour désactiver les VSAN, procédez comme suit :

    1. Ouvrez le terminal de configuration :

      config t

    2. Entrez : vsan database

    3. Vérifier l'état des VSAN:

      show vsan

      Tous les VSAN doivent être actifs.

    4. Suspendre les VSAN:

      vsan vsan-num suspend

      Exemple: vsan 10 suspend

    5. Vérifier à nouveau l'état des VSAN:

      show vsan+ tous les VSAN doivent être suspendus.

    6. Quittez le terminal de configuration :

      end

    7. Enregistrez la configuration.

      copy running-config startup-config

      L'exemple suivant affiche la sortie pour FC_Switch_A_1 :

    FC_switch_A_1# config t
    Enter configuration commands, one per line.  End with CNTL/Z.
    FC_switch_A_1(config)# vsan database
    FC_switch_A_1(config-vsan-db)# show vsan
    vsan 1 information
             name:VSAN0001  state:active
             interoperability mode:default
             loadbalancing:src-id/dst-id/oxid
             operational state:up
    
    vsan 30 information
             name:MC1_FCVI_2_30  state:active
             interoperability mode:default
             loadbalancing:src-id/dst-id
             operational state:up
    
    vsan 40 information
             name:MC1_STOR_2_40  state:active
             interoperability mode:default
             loadbalancing:src-id/dst-id/oxid
             operational state:up
    
    vsan 70 information
             name:MC2_FCVI_2_70  state:active
             interoperability mode:default
             loadbalancing:src-id/dst-id
             operational state:up
    
    vsan 80 information
             name:MC2_STOR_2_80  state:active
             interoperability mode:default
             loadbalancing:src-id/dst-id/oxid
             operational state:up
    
    vsan 4079:evfp_isolated_vsan
    
    vsan 4094:isolated_vsan
    
    FC_switch_A_1(config-vsan-db)# vsan 1 suspend
    FC_switch_A_1(config-vsan-db)# vsan 30 suspend
    FC_switch_A_1(config-vsan-db)# vsan 40 suspend
    FC_switch_A_1(config-vsan-db)# vsan 70 suspend
    FC_switch_A_1(config-vsan-db)# vsan 80 suspend
    FC_switch_A_1(config-vsan-db)# end
    FC_switch_A_1#
    FC_switch_A_1# show vsan
    vsan 1 information
             name:VSAN0001  state:suspended
             interoperability mode:default
             loadbalancing:src-id/dst-id/oxid
             operational state:down
    
    vsan 30 information
             name:MC1_FCVI_2_30  state:suspended
             interoperability mode:default
             loadbalancing:src-id/dst-id
             operational state:down
    
    vsan 40 information
             name:MC1_STOR_2_40  state:suspended
             interoperability mode:default
             loadbalancing:src-id/dst-id/oxid
             operational state:down
    
    vsan 70 information
             name:MC2_FCVI_2_70  state:suspended
             interoperability mode:default
             loadbalancing:src-id/dst-id
             operational state:down
    
    vsan 80 information
             name:MC2_STOR_2_80  state:suspended
             interoperability mode:default
             loadbalancing:src-id/dst-id/oxid
             operational state:down
    
    vsan 4079:evfp_isolated_vsan
    
    vsan 4094:isolated_vsan
  5. Installez le micrologiciel souhaité sur les commutateurs :

    install all system bootflash:systemfile_name kickstart bootflash:kickstartfile_name

    L'exemple suivant montre les commandes émises sur FC_Switch_A_1 :

    FC_switch_A_1# install all system bootflash:m9200-s2ek9-mz.5.2.1.bin kickstart bootflash:m9200-s2ek9-kickstart-mz.5.2.1.bin
    Enter Yes to confirm the installation.
  6. Vérifiez la version du micrologiciel de chaque commutateur pour vous assurer que la version correcte a été installée :

    show version

  7. Activez tous les SAN virtuels sur les deux commutateurs de cette structure.

    Utilisez la procédure suivante pour activer les VSAN:

    1. Ouvrez le terminal de configuration :

      config t

    2. Entrez : vsan database

    3. Vérifier l'état des VSAN:

      show vsan

      Les VSAN doivent être suspendus.

    4. Activer les VSAN:

      no vsan vsan-num suspend

      Exemple: no vsan 10 suspend

    5. Vérifier à nouveau l'état des VSAN:

      show vsan

      Tous les VSAN doivent être actifs.

    6. Quittez le terminal de configuration :

      end

    7. Enregistrez la configuration :

      copy running-config startup-config

      L'exemple suivant affiche la sortie pour FC_Switch_A_1 :

    FC_switch_A_1# config t
    Enter configuration commands, one per line.  End with CNTL/Z.
    FC_switch_A_1(config)# vsan database
    FC_switch_A_1(config-vsan-db)# show vsan
    vsan 1 information
             name:VSAN0001  state:suspended
             interoperability mode:default
             loadbalancing:src-id/dst-id/oxid
             operational state:down
    
    vsan 30 information
             name:MC1_FCVI_2_30  state:suspended
             interoperability mode:default
             loadbalancing:src-id/dst-id
             operational state:down
    
    vsan 40 information
             name:MC1_STOR_2_40  state:suspended
             interoperability mode:default
             loadbalancing:src-id/dst-id/oxid
             operational state:down
    
    vsan 70 information
             name:MC2_FCVI_2_70  state:suspended
             interoperability mode:default
             loadbalancing:src-id/dst-id
             operational state:down
    
    vsan 80 information
             name:MC2_STOR_2_80  state:suspended
             interoperability mode:default
             loadbalancing:src-id/dst-id/oxid
             operational state:down
    
    vsan 4079:evfp_isolated_vsan
    
    vsan 4094:isolated_vsan
    
    FC_switch_A_1(config-vsan-db)# no vsan 1 suspend
    FC_switch_A_1(config-vsan-db)# no vsan 30 suspend
    FC_switch_A_1(config-vsan-db)# no vsan 40 suspend
    FC_switch_A_1(config-vsan-db)# no vsan 70 suspend
    FC_switch_A_1(config-vsan-db)# no vsan 80 suspend
    FC_switch_A_1(config-vsan-db)#
    FC_switch_A_1(config-vsan-db)# show vsan
    vsan 1 information
             name:VSAN0001  state:active
             interoperability mode:default
             loadbalancing:src-id/dst-id/oxid
             operational state:up
    
    vsan 30 information
             name:MC1_FCVI_2_30  state:active
             interoperability mode:default
             loadbalancing:src-id/dst-id
             operational state:up
    
    vsan 40 information
             name:MC1_STOR_2_40  state:active
             interoperability mode:default
             loadbalancing:src-id/dst-id/oxid
             operational state:up
    
    vsan 70 information
             name:MC2_FCVI_2_70  state:active
             interoperability mode:default
             loadbalancing:src-id/dst-id
             operational state:up
    
    vsan 80 information
             name:MC2_STOR_2_80  state:active
             interoperability mode:default
             loadbalancing:src-id/dst-id/oxid
             operational state:up
    
    vsan 4079:evfp_isolated_vsan
    
    vsan 4094:isolated_vsan
    
    FC_switch_A_1(config-vsan-db)# end
    FC_switch_A_1#
  8. Vérifier le fonctionnement de la configuration MetroCluster dans ONTAP :

    1. Vérifier si le système est multipathed :

      node run -node node-name sysconfig -a

    2. Vérifier si des alertes d'intégrité sont disponibles sur les deux clusters :

      system health alert show

    3. Vérifier la configuration MetroCluster et que le mode opérationnel est normal :

      metrocluster show

    4. Effectuer une vérification MetroCluster :

      metrocluster check run

    5. Afficher les résultats de la vérification MetroCluster :

      metrocluster check show

    6. Vérifier la présence d'alertes d'intégrité sur les commutateurs (le cas échéant) :

      storage switch show

    7. Exécutez Config Advisor.

    8. Une fois Config Advisor exécuté, vérifiez les résultats de l'outil et suivez les recommandations fournies dans la sortie pour résoudre tous les problèmes détectés.

  9. Répéter cette procédure pour le second commutateur.