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

Upgrade eines Cisco Nexus 3232C Speicherswitch

Beitragende netapp-yvonneo netapp-jolieg

Führen Sie diese Schritte aus, um die Cisco NX-OS-Software und die Referenzkonfigurationsdateien (RCF) auf Cisco Nexus 3232C-Switches zu aktualisieren.

Überprüfungsanforderungen

Bevor Sie beginnen

Stellen Sie sicher, dass die folgenden Bedingungen erfüllt sind, bevor Sie die NX-OS-Software und die RCFs auf dem Speichersystem aktualisieren:

  • Der Schalter funktioniert einwandfrei (es sollten keine Fehler in den Protokollen oder ähnliche Probleme auftreten).

  • Sie haben die gewünschten Boot-Variablen in der RCF-Datei überprüft oder so eingestellt, dass sie die gewünschten Boot-Images widerspiegeln, wenn Sie nur NX-OS installieren und Ihre aktuelle RCF-Version beibehalten.

    Wenn Sie die Bootvariablen ändern müssen, um die aktuellen Boot-Images widerzuspiegeln, müssen Sie dies tun, bevor Sie die RCF erneut anwenden, damit bei zukünftigen Neustarts die richtige Version instanziiert wird.

  • Sie haben die entsprechenden Software- und Upgrade-Anleitungen konsultiert, die auf der Website verfügbar sind. "Cisco Nexus 3000 Series Switches" Seite mit vollständiger Dokumentation zu den Upgrade- und Downgrade-Verfahren für Cisco -Speicher.

  • Die Anzahl der 10-GbE- und 40/100-GbE-Ports ist in den Referenzkonfigurationsdateien (RCFs) definiert, die auf dem Server verfügbar sind. "Cisco Ethernet-Switches" Seite.

Tauschen Sie den Schalter aus.

Zu den Beispielen

Die Beispiele in diesem Verfahren verwenden die folgende Schalter- und Knotennomenklatur:

  • Die Namen der beiden Speicherschalter lauten S1 und S2.

  • Die Knoten sind Knoten1 und Knoten2.

Die Beispiele in diesem Verfahren verwenden zwei Knoten; Knoten 1 mit zwei Speicheranschlüssen und Knoten 2 mit zwei Speicheranschlüssen. Siehe die"Hardware Universe" um die korrekten Speicherports auf Ihren Plattformen zu überprüfen. Sehen "Welche zusätzlichen Informationen benötige ich für die Installation meiner Geräte, die nicht in HWU enthalten sind?" Für weitere Informationen zu den Installationsanforderungen des Schalters.

Hinweis Für dieses Verfahren werden sowohl ONTAP -Befehle als auch Cisco Nexus 3000 Series Switches-Befehle benötigt; es werden ONTAP -Befehle verwendet, sofern nicht anders angegeben. Die Befehlsausgaben können je nach ONTAP Version variieren.

Schritt 1: Überprüfen Sie den Gesundheitszustand der Switches und Ports.

  1. Wenn AutoSupport aktiviert ist, unterdrücken Sie die automatische Fallerstellung durch Aufruf einer AutoSupport -Nachricht: system node autosupport invoke -node * -type all - message MAINT=xh

    x ist die Dauer des Wartungsfensters in Stunden.

    Hinweis Die AutoSupport Meldung benachrichtigt den technischen Support über diese Wartungsaufgabe, sodass die automatische Fallerstellung während des Wartungsfensters unterdrückt wird.
  2. Prüfen Sie, ob die Speicherschalter verfügbar sind:

    system switch ethernet show

    Beispiel anzeigen
    storage::*> system switch ethernet show
    Switch                      Type               Address          Model
    --------------------------- ------------------ ---------------- ---------------
    S1
                                storage-network    172.17.227.5     NX3232C
         Serial Number: FOC221206C2
          Is Monitored: true
                Reason: None
      Software Version: Cisco Nexus Operating System (NX-OS) Software, Version
                        9.3(3)
        Version Source: CDP
    
    S2
                                storage-network    172.17.227.6     NX3232C
         Serial Number: FOC220443LZ
          Is Monitored: true
                Reason: None
      Software Version: Cisco Nexus Operating System (NX-OS) Software, Version
                        9.3(3)
        Version Source: CDP
    
    2 entries were displayed.
    storage::*>
  3. Überprüfen Sie, ob die Knotenports intakt und betriebsbereit sind:

    storage port show -port-type ENET

    Beispiel anzeigen
    storage::*> storage port show -port-type ENET
                                          Speed                       VLAN
    Node               Port Type  Mode    (Gb/s) State    Status        ID
    ------------------ ---- ----- ------- ------ -------- ----------- ----
    node1
                       e3a  ENET  storage    100 enabled  online        30
                       e3b  ENET  storage      0 enabled  offline       30
                       e7a  ENET  storage      0 enabled  offline       30
                       e7b  ENET  storage    100 enabled  online        30
    node2
                       e3a  ENET  storage    100 enabled  online        30
                       e3b  ENET  storage      0 enabled  offline       30
                       e7a  ENET  storage      0 enabled  offline       30
                       e7b  ENET  storage    100 enabled  online        30
  4. Prüfen Sie, ob es keine Probleme mit dem Speicherschalter oder der Verkabelung gibt:

    system health alert show -instance

    Beispiel anzeigen
    storage::*> system health alert show -instance
    There are no entries matching your query.

Schritt 2: Kopieren Sie die RCF-Datei auf den Cisco -Switch S2

  1. Kopieren Sie die RCF-Datei auf Switch S2 mithilfe eines der folgenden Übertragungsprotokolle in den Bootflash-Speicher des Switches: FTP, HTTP, TFTP, SFTP oder SCP.

    Weitere Informationen zu Cisco -Befehlen finden Sie im entsprechenden Handbuch im "Cisco Nexus 3000 Serie NX-OS Befehlsreferenzen" .

    Beispiel anzeigen

    Das folgende Beispiel zeigt, wie HTTP verwendet wird, um eine RCF-Datei in den Bootflash des Switches S2 zu kopieren:

    S2# copy http://172.16.10.1//cfg/Nexus_3232C_RCF_v1.6-Storage.txt bootflash: vrf management
    % Total    % Received % Xferd  Average  Speed   Time    Time     Time                          Current
                                   Dload    Upload  Total   Spent    Left                          Speed
      100        3254       100    3254     0       0       8175     0 --:--:-- --:--:-- --:--:-   8301
    Copy complete, now saving to disk (please wait)...
    Copy complete.
    S2#
  2. Wenden Sie die zuvor heruntergeladene RCF-Datei auf den Bootflash an:

    copy bootflash:

    Beispiel anzeigen

    Das folgende Beispiel zeigt die RCF-Datei. Nexus_3232C_RCF_v1.6-Storage.txt wird auf Switch S2 installiert:

    S2# copy Nexus_3232C_RCF_v1.6-Storage.txt running-config echo-commands
  3. Überprüfen Sie, ob es sich bei der RCF-Datei um die korrekte, neuere Version handelt:

    show running-config

    Wenn Sie die Ausgabe überprüfen, um sicherzustellen, dass Sie die richtige RCF-Datei haben, achten Sie darauf, dass die folgenden Informationen korrekt sind:

    • Das RCF-Banner

    • Die Knoten- und Porteinstellungen

    • Anpassungen

      Das Ergebnis variiert je nach Ihrer Website-Konfiguration. Prüfen Sie die Port-Einstellungen und beachten Sie die Versionshinweise, um sich über etwaige Änderungen zu informieren, die speziell für die von Ihnen installierte RCF-Version gelten.

    Hinweis

    Im Banner-Output von show banner motd Um den korrekten Betrieb des Schalters sicherzustellen, müssen Sie die Anweisungen im Abschnitt WICHTIGE HINWEISE lesen und befolgen.

    + .Beispiel anzeigen

    Details
    S2# show banner motd
    
    ******************************************************************************
    * NetApp Reference Configuration File (RCF)
    *
    * Switch   : Cisco Nexus 3232C
    * Filename : Nexus_3232C_RCF_v1.6-Storage.txt
    * Date     : Oct-20-2020
    * Version  : v1.6
    *
    * Port Usage : Storage configuration
    * Ports  1-32: Controller and Shelf Storage Ports
    * Ports 33-34: Disabled
    *
    * IMPORTANT NOTES*
    * - This RCF utilizes QoS and requires TCAM re-configuration, requiring RCF
    *   to be loaded twice with the Storage Switch rebooted in between.
    *
    * - Perform the following 4 steps to ensure proper RCF installation:
    *
    *   (1) Apply RCF first time, expect following messages:
    *       - Please save config and reload the system...
    *       - Edge port type (portfast) should only be enabled on ports...
    *       - TCAM region is not configured for feature QoS class IPv4 ingress...
    *
    *   (2) Save running-configuration and reboot Cluster Switch
    *
    *   (3) After reboot, apply same RCF second time and expect following messages:
    *       - % Invalid command at '^' marker
    *       - Syntax error while parsing...
    *
    *   (4) Save running-configuration again
    ******************************************************************************
    S2#

    +

    Hinweis Bei der erstmaligen Anwendung des RCF ist die Fehlermeldung ERROR: Failed to write VSH commands zu erwarten und kann ignoriert werden.
  4. Nachdem Sie überprüft haben, ob die Softwareversionen und die Schaltereinstellungen korrekt sind, kopieren Sie die running-config Datei an die startup-config Datei auf Switch S2.

    Weitere Informationen zu Cisco -Befehlen finden Sie im entsprechenden Handbuch im "Cisco Nexus 3000 Serie NX-OS Befehlsreferenzen" .

    Beispiel anzeigen

    Das folgende Beispiel zeigt die running-config Datei erfolgreich kopiert nach startup-config Datei:

    S2# copy running-config startup-config
    [########################################] 100% Copy complete.

Schritt 3: Kopieren Sie das NX-OS-Image auf den Cisco -Switch S2 und starten Sie ihn neu.

  1. Kopieren Sie das NX-OS-Image auf Switch S2.

    Beispiel anzeigen
    S2# copy sftp: bootflash: vrf management
    Enter source filename: /code/nxos.9.3.4.bin
    Enter hostname for the sftp server: 172.19.2.1
    Enter username: user1
    
    Outbound-ReKey for 172.19.2.1:22
    Inbound-ReKey for 172.19.2.1:22
    user1@172.19.2.1's password:
    sftp> progress
    Progress meter enabled
    sftp> get   /code/nxos.9.3.4.bin  /bootflash/nxos.9.3.4.bin
    /code/nxos.9.3.4.bin  100% 1261MB   9.3MB/s   02:15
    sftp> exit
    Copy complete, now saving to disk (please wait)...
    Copy complete.
    
    cs2# copy sftp: bootflash: vrf management
    Enter source filename: /code/n9000-epld.9.3.4.img
    Enter hostname for the sftp server: 172.19.2.1
    Enter username: user1
    
    Outbound-ReKey for 172.19.2.1:22
    Inbound-ReKey for 172.19.2.1:22
    user1@172.19.2.1's password:
    sftp> progress
    Progress meter enabled
    sftp> get   /code/n9000-epld.9.3.4.img  /bootflash/n9000-epld.9.3.4.img
    /code/n9000-epld.9.3.4.img  100%  161MB   9.5MB/s   00:16
    sftp> exit
    Copy complete, now saving to disk (please wait)...
    Copy complete.
  2. Installieren Sie das Systemabbild, damit die neue Version beim nächsten Neustart des Switches S2 geladen wird.

    Der Switch wird in 10 Sekunden mit dem neuen Image neu gestartet, wie in der folgenden Ausgabe dargestellt:

    Beispiel anzeigen
    S2# install all nxos bootflash:nxos.9.3.4.bin
    Installer will perform compatibility check first. Please wait.
    Installer is forced disruptive
    
    Verifying image bootflash:/nxos.9.3.4.bin for boot variable "nxos".
    [] 100% -- SUCCESS
    
    Verifying image type.
    [] 100% -- SUCCESS
    
    Preparing "nxos" version info using image bootflash:/nxos.9.3.4.bin.
    [] 100% -- SUCCESS
    
    Preparing "bios" version info using image bootflash:/nxos.9.3.4.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  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(3)                9.3(4)           yes
         1        bios     v08.37(01/28/2020):v08.23(09/23/2015)    v08.38(05/29/2020)            no
    
    
    Switch will be reloaded for disruptive upgrade.
    Do you want to continue with the installation (y/n)?  [n] y
    input string too long
    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.
    S2#
  3. Konfiguration speichern.

    Weitere Informationen zu Cisco -Befehlen finden Sie im entsprechenden Handbuch im "Cisco Nexus 3000 Serie NX-OS Befehlsreferenzen" .

    Sie werden aufgefordert, das System neu zu starten.

    Beispiel anzeigen
    S2# copy running-config startup-config
    [] 100% Copy complete.
    S2# reload
    This command will reboot the system. (y/n)?  [n] y
  4. Vergewissern Sie sich, dass die neue NX-OS-Versionsnummer auf dem Switch eingestellt ist:

    Beispiel anzeigen
    S2# show version
    Cisco Nexus Operating System (NX-OS) Software
    TAC support: http://www.cisco.com/tac
    Copyright (C) 2002-2020, Cisco and/or its affiliates.
    All rights reserved.
    The copyrights to certain works contained in this software are
    owned by other third parties and used and distributed under their own
    licenses, such as open source.  This software is provided "as is," and unless
    otherwise stated, there is no warranty, express or implied, including but not
    limited to warranties of merchantability and fitness for a particular purpose.
    Certain components of this software are licensed under
    the GNU General Public License (GPL) version 2.0 or
    GNU General Public License (GPL) version 3.0  or the GNU
    Lesser General Public License (LGPL) Version 2.1 or
    Lesser General Public License (LGPL) Version 2.0.
    A copy of each such license is available at
    http://www.opensource.org/licenses/gpl-2.0.php and
    http://opensource.org/licenses/gpl-3.0.html and
    http://www.opensource.org/licenses/lgpl-2.1.php and
    http://www.gnu.org/licenses/old-licenses/library.txt.
    
    Software
      BIOS: version 08.38
     NXOS: version 9.3(4)
      BIOS compile time:  05/29/2020
      NXOS image file is: bootflash:///nxos.9.3.4.bin
      NXOS compile time:  4/28/2020 21:00:00 [04/29/2020 02:28:31]
    
    
    Hardware
      cisco Nexus3000 C3232C Chassis (Nexus 9000 Series)
      Intel(R) Xeon(R) CPU E5-2403 v2 @ 1.80GHz with 8154432 kB of memory.
      Processor Board ID FOC20291J6K
    
      Device name: S2
      bootflash:   53298520 kB
    Kernel uptime is 0 day(s), 0 hour(s), 3 minute(s), 42 second(s)
    
    Last reset at 157524 usecs after Mon Nov  2 18:32:06 2020
      Reason: Reset due to upgrade
      System version: 9.3(3)
      Service:
    
    plugin
      Core Plugin, Ethernet Plugin
    
    Active Package(s):
    
    S2#

Schritt 4: Überprüfen Sie erneut den Gesundheitszustand der Switches und Ports.

  1. Überprüfen Sie nach dem Neustart, ob die Speicherschalter verfügbar sind:

    system switch ethernet show

    Beispiel anzeigen
    storage::*> system switch ethernet show
    Switch                      Type               Address          Model
    --------------------------- ------------------ ---------------- ---------------
    S1
                                storage-network    172.17.227.5     NX3232C
         Serial Number: FOC221206C2
          Is Monitored: true
                Reason: None
      Software Version: Cisco Nexus Operating System (NX-OS) Software, Version
                        9.3(4)
        Version Source: CDP
    
    S2
                                storage-network    172.17.227.6    NX3232C
         Serial Number: FOC220443LZ
          Is Monitored: true
                Reason: None
      Software Version: Cisco Nexus Operating System (NX-OS) Software, Version
                        9.3(4)
        Version Source: CDP
    
    2 entries were displayed.
    storage::*>
  2. Überprüfen Sie nach dem Neustart, ob die Switch-Ports einwandfrei funktionieren:

    storage port show -port-type ENET

    Beispiel anzeigen
    storage::*> storage port show -port-type ENET
                                          Speed                       VLAN
    Node               Port Type  Mode    (Gb/s) State    Status        ID
    ------------------ ---- ----- ------- ------ -------- ----------- ----
    node1
                       e3a  ENET  storage    100 enabled  online        30
                       e3b  ENET  storage      0 enabled  offline       30
                       e7a  ENET  storage      0 enabled  offline       30
                       e7b  ENET  storage    100 enabled  online        30
    node2
                       e3a  ENET  storage    100 enabled  online        30
                       e3b  ENET  storage      0 enabled  offline       30
                       e7a  ENET  storage      0 enabled  offline       30
                       e7b  ENET  storage    100 enabled  online        30
  3. Überprüfen Sie erneut, ob es Probleme mit dem Speicherschalter oder der Verkabelung des Clusters gibt:

    system health alert show -instance

    Beispiel anzeigen
    storage::*> system health alert show -instance
    There are no entries matching your query.
  4. Wiederholen Sie den Vorgang, um die NX-OS-Software und RCF auf Switch S1 zu aktualisieren.

  5. Wenn Sie die automatische Fallerstellung unterdrückt haben, können Sie sie durch Aufruf einer AutoSupport Nachricht wieder aktivieren:

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