Skip to main content
ONTAP MetroCluster
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Upgrade oder Downgrade der Firmware auf einem Cisco FC Switch

Beitragende

Zum Upgrade oder Downgrade der Firmware auf einem Cisco FC-Switch müssen Sie den Switch mit den Cisco-spezifischen Befehlen deaktivieren, das Upgrade durchführen und überprüfen sowie den Switch neu starten und wieder aktivieren.

  • Das System muss ordnungsgemäß verkabelt sein.

  • Alle Pfade zu den Storage Shelves müssen verfügbar sein.

  • Die Platten-Shelf-Stacks müssen stabil sein.

  • Die FC-Switch-Fabric muss sich in einem ordnungsgemäßen Zustand befinden.

  • Alle Komponenten im System müssen ordnungsgemäß sein.

  • Das System muss ordnungsgemäß ausgeführt werden.

  • Sie benötigen das Admin-Passwort und den Zugriff auf einen FTP- oder SCP-Server.

Die Switch-Fabric wird während des Firmware-Upgrades oder Downgrades deaktiviert und die MetroCluster-Konfiguration basiert auf der zweiten Fabric, um den Betrieb fortzusetzen.

Sie müssen diese Aufgabe nacheinander an jeder Switch-Fabric wiederholen, um sicherzustellen, dass alle Switches dieselbe Firmware-Version verwenden.

Sie müssen über die Firmware-Dateien verfügen.

Hinweis Dieser Vorgang läuft unterbrechungsfrei ab und dauert etwa eine Stunde.
Schritte
  1. Melden Sie sich bei jedem der Switches in der Fabric an.

    In den Beispielen werden die Switches FC_Switch_A_1 und FC_Switch_B_1 genannt.

  2. Bestimmen Sie, ob auf jedem Switch genügend Speicherplatz im Bootflash-Verzeichnis vorhanden ist:

    dir bootflash

    Wenn dies nicht der Fall ist, löschen Sie die unerwünschten Firmware-Dateien mithilfe des delete bootflash:file_name Befehl.

  3. Kopieren Sie die Kickstart- und Systemdateien auf die Switches:

    copy source_filetarget_file

    Im folgenden Beispiel die Kickstart-Datei (m9200-s2ek9-kickstart-mz.5.2.1.bin) Und die Systemdatei (m9200-s2ek9-mz.5.2.1.bin) Befinden sich auf dem FTP-Server 10.10.10.55 in der /firmware/ Pfad:

    Im folgenden Beispiel werden die Befehle angezeigt, die für FC_Switch_A_1 ausgegeben wurden:

    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. Deaktivieren Sie alle VSANs auf beiden Switches in dieser Fabric.

    Gehen Sie folgendermaßen vor, um die VSANs zu deaktivieren:

    1. Öffnen Sie das Konfigurations-Terminal:

      config t

    2. Geben Sie Ein: vsan database

    3. Überprüfen Sie den Status der VSANs:

      show vsan

      Alle VSANs müssen aktiv sein.

    4. Unterbrechen Sie die VSANs:

      vsan vsan-num suspend

      Beispiel: vsan 10 suspend

    5. Überprüfen Sie den Status der VSANs erneut:

      show vsan+ Alle VSANs müssen ausgesetzt werden.

    6. Beenden Sie das config-Terminal:

      end

    7. Speichern Sie die Konfiguration.

      copy running-config startup-config

      Im folgenden Beispiel wird die Ausgabe für FC_Switch_A_1 angezeigt:

    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. Installieren Sie die gewünschte Firmware auf den Switches:

    install all system bootflash:systemfile_name kickstart bootflash:kickstartfile_name

    Im folgenden Beispiel werden die Befehle angezeigt, die für FC_Switch_A_1 ausgegeben wurden:

    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. Überprüfen Sie die Firmware-Version auf jedem Switch, um sicherzustellen, dass die richtige Version installiert ist:

    show version

  7. Aktivieren Sie alle VSANs auf beiden Switches in dieser Fabric.

    Gehen Sie folgendermaßen vor, um die VSANs zu aktivieren:

    1. Öffnen Sie das Konfigurations-Terminal:

      config t

    2. Geben Sie Ein: vsan database

    3. Überprüfen Sie den Status der VSANs:

      show vsan

      Die VSANs müssen ausgesetzt werden.

    4. VSANs aktivieren:

      no vsan vsan-num suspend

      Beispiel: no vsan 10 suspend

    5. Überprüfen Sie den Status der VSANs erneut:

      show vsan

      Alle VSANs müssen aktiv sein.

    6. Beenden Sie das config-Terminal:

      end

    7. Konfiguration speichern:

      copy running-config startup-config

      Im folgenden Beispiel wird die Ausgabe für FC_Switch_A_1 angezeigt:

    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. Überprüfen Sie den Betrieb der MetroCluster-Konfiguration in ONTAP:

    1. Prüfen Sie, ob das System multipathed ist:

      node run -node node-name sysconfig -a

    2. Überprüfen Sie auf beiden Clustern auf Zustandswarnmeldungen:

      system health alert show

    3. Bestätigen Sie die MetroCluster-Konfiguration und den normalen Betriebsmodus:

      metrocluster show

    4. Durchführen einer MetroCluster-Prüfung:

      metrocluster check run

    5. Ergebnisse der MetroCluster-Prüfung anzeigen:

      metrocluster check show

    6. Prüfen Sie, ob auf den Switches Zustandswarnmeldungen vorliegen (falls vorhanden):

      storage switch show

    7. Nutzen Sie Config Advisor.

    8. Überprüfen Sie nach dem Ausführen von Config Advisor die Ausgabe des Tools und befolgen Sie die Empfehlungen in der Ausgabe, um die erkannten Probleme zu beheben.

  9. Wiederholen Sie diesen Vorgang für die zweite Switch-Struktur.