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.

Aktualisieren Sie RCF-Dateien auf Cisco IP-Switches mithilfe von CleanUpFiles

Beitragende

Möglicherweise müssen Sie eine RCF-Datei auf einem Cisco IP-Switch aktualisieren. Beispielsweise ist für ein ONTAP Upgrade oder ein Switch-Firmware-Upgrade eine neue RCF-Datei erforderlich.

Über diese Aufgabe
  • Ab der Version 1.4a von RcfFileGenerator gibt es eine neue Option, die Switch-Konfiguration auf Cisco IP-Switches zu ändern (Upgrade, Downgrade oder Ersetzen), ohne dass eine 'Schreiblöschung' durchgeführt werden muss.

  • "Aktivieren Sie die Konsolenprotokollierung" Bevor Sie diese Aufgabe ausführen.

  • Der Cisco 9336C-FX2 Switch verfügt über zwei verschiedene Switch-Speichertypen, die im RCF unterschiedlich benannt sind. Verwenden Sie die folgende Tabelle, um den richtigen Cisco 9336C-FX2-Speichertyp für Ihre Konfiguration zu ermitteln:

    Wenn Sie den folgenden Speicher verbinden…​ Wählen Sie den Cisco 9336C-FX2-Speichertyp…​ Beispiel für RCF-Dateibanner/MOTD
    • Direkt verbundene SAS-Shelfs

    • Direkt verbundene NVMe-Shelfs

    • NVMe-Shelfs, die mit dedizierten Storage-Switches verbunden sind

    9336C-FX2 – nur Direct Storage

    * Switch : NX9336C (direct storage, L2 Networks, direct ISL)

    • Direkt verbundene SAS-Shelfs

    • Mit den MetroCluster IP-Switches verbundene NVMe Shelfs

    Hinweis Es ist mindestens ein Ethernet-angeschlossenes NVMe-Shelf erforderlich

    9336C-FX2 – SAS- und Ethernet-Speicher

    * Switch : NX9336C (SAS and Ethernet storage, L2 Networks, direct ISL)

Bevor Sie beginnen

Sie können diese Methode verwenden, wenn Ihre Konfiguration die folgenden Anforderungen erfüllt:

  • Es wird die Standard-RCF-Konfiguration angewendet.

  • Der "RCfFileGenerator" Muss in der Lage sein, dieselbe RCF-Datei zu erstellen, die angewendet wird, und zwar mit derselben Version und Konfiguration (Plattformen, VLANs).

  • Die angewandte RCF-Datei wurde von NetApp nicht für eine spezielle Konfiguration zur Verfügung gestellt.

  • Die RCF-Datei wurde vor der Anwendung nicht geändert.

  • Die Schritte zum Zurücksetzen des Switches auf die Werkseinstellungen wurden vor dem Anwenden der aktuellen RCF-Datei befolgt.

  • Nach der Anwendung des RCF wurden an der Switch(Port)-Konfiguration keine Änderungen vorgenommen.

    Wenn Sie diese Anforderungen nicht erfüllen, können Sie die CleanUpFiles, die beim Erstellen der RCF-Dateien erstellt wurden, nicht verwenden. Sie können jedoch die Funktion nutzen, um generische CleanUpFiles zu erstellen — die Bereinigung mit dieser Methode ist aus der Ausgabe von abgeleitet show running-config Und ist die Best Practice.

    Hinweis Sie müssen die Switches in folgender Reihenfolge aktualisieren: Switch_A_1, Switch_B_1, Switch_A_2, Switch_B_2. Oder Sie können die Schalter Switch_A_1 und Switch_B_1 gleichzeitig aktualisieren, gefolgt von den Schaltern Switch_A_2 und Switch_B_2.
Schritte
  1. Legen Sie die aktuelle RCF-Dateiversion fest, welche Ports und VLANs verwendet werden: IP_switch_A_1# show banner motd

    Hinweis Sie müssen diese Informationen von allen vier Switches erhalten und die folgende Informationstabelle ausfüllen.
    * NetApp Reference Configuration File (RCF)
    *
    * Switch : NX9336C (SAS storage, L2 Networks, direct ISL)
    * Filename : NX9336_v1.81_Switch-A1.txt
    * Date : Generator version: v1.3c_2022-02-24_001, file creation time: 2021-05-11, 18:20:50
    *
    * Platforms : MetroCluster 1 : FAS8300, AFF-A400, FAS8700
    *              MetroCluster 2 : AFF-A320, FAS9000, AFF-A700, AFF-A800
    * Port Usage:
    * Ports 1- 2: Intra-Cluster Node Ports, Cluster: MetroCluster 1, VLAN 111
    * Ports 3- 4: Intra-Cluster Node Ports, Cluster: MetroCluster 2, VLAN 151
    * Ports 5- 6: Ports not used
    * Ports 7- 8: Intra-Cluster ISL Ports, local cluster, VLAN 111, 151
    * Ports 9-10: MetroCluster 1, Node Ports, VLAN 119
    * Ports 11-12: MetroCluster 2, Node Ports, VLAN 159
    * Ports 13-14: Ports not used
    * Ports 15-20: MetroCluster-IP ISL Ports, VLAN 119, 159, Port Channel 10
    * Ports 21-24: MetroCluster-IP ISL Ports, VLAN 119, 159, Port Channel 11, breakout mode 10gx4
    * Ports 25-30: Ports not used
    * Ports 31-36: Ports not used
    *
    
    #
    IP_switch_A_1#

    In dieser Ausgabe müssen Sie die in den folgenden beiden Tabellen aufgeführten Informationen erfassen.

    Allgemeine Informationen

    MetroCluster

    Daten

    RCF-Dateiversion

    1.81

    Switch-Typ

    NX9336

    Netzwerktypologie

    L2-Netzwerke, direkte ISL

    Storage-Typ

    SAS-Storage

    Plattformen

    1

    AFF A400

    2

    FAS9000

    VLAN-Informationen Netzwerk MetroCluster-Konfiguration Switchports Standort A Standort B

    VLAN lokaler Cluster

    Netzwerk 1

    1

    1, 2

    111

    222

    2

    3, 4

    151

    251

    Netzwerk 2

    1

    1, 2

    111

    222

    2

    3, 4

    151

    251

    VLAN-MetroCluster

    Netzwerk 1

    1

    9, 10

    119

    119

    2

    11, 12

    159

    159

    Netzwerk 2

    1

    9, 10

    219

    219

    2

    11, 12

    259

    259

  2. [[Create-RCF-files-and-CleanUpFiles-or-create-generic-CleanUp Files] Erstellen Sie die RCF-Dateien und CleanUpFiles oder erstellen Sie allgemeine CleanUpFiles für die aktuelle Konfiguration.

    Wenn Ihre Konfiguration die in den Voraussetzungen beschriebenen Anforderungen erfüllt, wählen Sie Option 1. Wenn Ihre Konfiguration die in den Voraussetzungen beschriebenen Anforderungen nicht erfüllt, wählen Sie Option 2.

    Option 1: Erstellen Sie die RCF-Dateien und CleanUpFiles

    Gehen Sie folgendermaßen vor, wenn die Konfiguration den Anforderungen entspricht.

    Schritte
    1. Verwenden Sie den RCfFileGenerator 1.4a (oder höher), um die RCF-Dateien mit den Informationen zu erstellen, die Sie in Schritt 1 abgerufen haben. Die neue Version des RcfFileGenerators erstellt einen zusätzlichen Satz von CleanUpFiles, mit denen Sie einige Konfigurationen zurücksetzen und den Switch vorbereiten können, um eine neue RCF-Konfiguration anzuwenden.

    2. Vergleichen Sie das Banner motd mit den derzeit verwendeten RCF-Dateien. Die Plattformtypen, der Switch-Typ, die Port- und die VLAN-Nutzung müssen identisch sein.

      Hinweis Sie müssen die CleanUpFiles aus derselben Version wie die RCF-Datei und für die exakt gleiche Konfiguration verwenden. Die Verwendung von CleanUpFile funktioniert nicht und erfordert möglicherweise ein vollständiges Zurücksetzen des Switches.
      Hinweis Die ONTAP-Version, für die die RCF-Datei erstellt wurde, ist nicht relevant. Es ist nur die RCF-Dateiversion wichtig.
      Hinweis Die RCF-Datei (auch die gleiche Version ist) könnte weniger oder mehr Plattformen auflisten. Stellen Sie sicher, dass Ihre Plattform aufgeführt ist.
    Option 2: Erstellen Sie allgemeine CleanUpFiles

    Gehen Sie folgendermaßen vor, wenn die Konfiguration nicht alle Anforderungen erfüllt.

    Schritte
    1. Abrufen der Ausgabe von show running-config Von jedem Schalter.

    2. Öffnen Sie das RcfFileGenerator-Tool und klicken Sie unten im Fenster auf 'Generic CleanUpFiles erstellen'

    3. Kopieren Sie die Ausgabe, die Sie in Schritt 1 von „One“-Schalter in das obere Fenster abgerufen haben. Sie können die Standardausgabe entfernen oder belassen.

    4. Klicken Sie auf „CUF-Dateien erstellen“.

    5. Kopieren Sie die Ausgabe aus dem unteren Fenster in eine Textdatei (diese Datei ist die CleanUpFile).

    6. Wiederholen Sie die Schritte c, d und e für alle Schalter in der Konfiguration.

      Am Ende dieses Verfahrens sollten Sie vier Textdateien haben, eine für jeden Switch. Sie können diese Dateien auf die gleiche Weise wie die CleanUpFiles verwenden, die Sie mit Option 1 erstellen können.

  3. Erstellen Sie die 'neuen' RCF-Dateien für die neue Konfiguration. Erstellen Sie diese Dateien auf die gleiche Weise, wie Sie die Dateien im vorherigen Schritt erstellt haben, außer wählen Sie die entsprechende ONTAP und RCF-Dateiversion.

    Nach Abschluss dieses Schritts sollten Sie zwei Sätze RCF-Dateien haben, die jeweils aus zwölf Dateien bestehen.

  4. Laden Sie die Dateien auf den Bootflash herunter.

    1. Laden Sie die CleanUpFiles herunter, die Sie in erstellt haben Erstellen Sie die RCF-Dateien und CleanUpFiles oder erstellen Sie allgemeine CleanUpFiles für die aktuelle Konfiguration

      Hinweis Diese CleanUpFile ist für die aktuelle RCF-Datei, die angewendet wird und NICHT für die neue RCF, auf die Sie aktualisieren möchten.

      Beispiel CleanUpFile für Switch-A1: Cleanup_NX9336_v1.81_Switch-A1.txt

    2. Laden Sie die neuen RCF-Dateien herunter, die Sie in erstellt haben Erstellen Sie die 'neuen' RCF-Dateien für die neue Konfiguration.

      Beispiel für RCF-Datei für Switch-A1: NX9336_v1.90_Switch-A1.txt

    3. Laden Sie die CleanUpFiles herunter, die Sie in erstellt haben Erstellen Sie die 'neuen' RCF-Dateien für die neue Konfiguration. Dieser Schritt ist optional — Sie können die Datei in Zukunft verwenden, um die Switch-Konfiguration zu aktualisieren. Es stimmt mit der aktuell verwendeten Konfiguration überein.

      Beispiel CleanUpFile für Switch-A1: Cleanup_NX9336_v1.90_Switch-A1.txt

      Hinweis Sie müssen die CleanUpFile für die korrekte (passende) RCF-Version verwenden. Wenn Sie eine CleanUpFile für eine andere RCF-Version oder eine andere Konfiguration verwenden, funktioniert die Bereinigung der Konfiguration möglicherweise nicht richtig.

      Im folgenden Beispiel werden die drei Dateien auf den Bootflash kopiert:

    IP_switch_A_1# copy sftp://user@50.50.50.50/RcfFiles/NX9336-direct-SAS_v1.81_MetroCluster-IP_L2Direct_A400FAS8700_xxx_xxx_xxx_xxx/Cleanup_NX9336_v1.81_Switch-A1.txt bootflash:
    IP_switch_A_1# copy sftp://user@50.50.50.50/RcfFiles/NX9336-direct-SAS_v1.90_MetroCluster-IP_L2Direct_A400FAS8700A900FAS9500_xxx_xxx_xxx_xxxNX9336_v1.90//NX9336_v1.90_Switch-A1.txt bootflash:
    IP_switch_A_1# copy sftp://user@50.50.50.50/RcfFiles/NX9336-direct-SAS_v1.90_MetroCluster-IP_L2Direct_A400FAS8700A900FAS9500_xxx_xxx_xxx_xxxNX9336_v1.90//Cleanup_NX9336_v1.90_Switch-A1.txt bootflash:

    +

    Hinweis Sie werden aufgefordert, Virtual Routing und Forwarding (VRF) anzugeben.
  5. Übernehmen Sie die CleanUpFile- oder die allgemeine CleanUpFile-Datei.

    Einige der Konfigurationen werden zurückgesetzt und die Switchports gehen „offline“.

    1. Vergewissern Sie sich, dass keine ausstehenden Änderungen an der Startkonfiguration vorliegen: show running-config diff

      IP_switch_A_1# show running-config diff
      IP_switch_A_1#
  6. Wenn Sie die Systemausgabe sehen, speichern Sie die laufende Konfiguration in die Startkonfiguration: copy running-config startup-config

    Hinweis Die Systemausgabe zeigt an, dass die Startkonfiguration und die laufende Konfiguration unterschiedlich und ausstehende Änderungen sind. Wenn Sie die ausstehenden Änderungen nicht speichern, können Sie den Switch nicht erneut laden.
    1. Anwenden der CleanUpFile:

      IP_switch_A_1# copy bootflash:Cleanup_NX9336_v1.81_Switch-A1.txt running-config
      
      IP_switch_A_1#
      Hinweis Das Skript kann eine Weile dauern, bis es zur Switch-Eingabeaufforderung zurückkehrt. Es wird keine Ausgabe erwartet.
  7. Zeigen Sie die laufende Konfiguration an, um zu überprüfen, ob die Konfiguration gelöscht wurde: show running-config

    Die aktuelle Konfiguration sollte Folgendes zeigen:

    • Es sind keine Klassenkarten und IP-Zugriffslisten konfiguriert

    • Es wurden keine Richtlinienzuordnungen konfiguriert

    • Es sind keine Service-Richtlinien konfiguriert

    • Es werden keine Port-Profile konfiguriert

    • Alle Ethernet-Schnittstellen (außer mgmt0 die keine Konfiguration zeigen sollten, und nur VLAN 1 sollte konfiguriert sein).

      Wenn Sie feststellen, dass eines der oben genannten Elemente konfiguriert ist, können Sie möglicherweise keine neue RCF-Dateikonfiguration anwenden. Sie können jedoch auf die vorherige Konfiguration zurücksetzen, indem Sie den Switch *neu laden, ohne die laufende Konfiguration in die Startkonfiguration zu speichern. Der Switch verfügt über die vorherige Konfiguration.

  8. Wenden Sie die RCF-Datei an und stellen Sie sicher, dass die Ports online sind.

    1. Wenden Sie die RCF-Dateien an.

      IP_switch_A_1# copy bootflash:NX9336_v1.90-X2_Switch-A1.txt running-config
      Hinweis Beim Anwenden der Konfiguration werden einige Warnmeldungen angezeigt. Fehlermeldungen werden in der Regel nicht erwartet. Wenn Sie jedoch mit SSH angemeldet sind, wird möglicherweise die folgende Fehlermeldung angezeigt: Error: Can't disable/re-enable ssh:Current user is logged in through ssh
    2. Überprüfen Sie nach der Anwendung der Konfiguration, ob die Cluster- und MetroCluster-Ports mit einem der folgenden Befehle online geschaltet werden: show interface brief, show cdp neighbors, Oder show lldp neighbors

      Hinweis Wenn Sie das VLAN für den lokalen Cluster geändert haben und Sie den ersten Switch am Standort aktualisiert haben, wird der Zustand der Cluster-Zustandsüberwachung möglicherweise nicht als „stabil“ angegeben, da die VLANs der alten und der neuen Konfigurationen nicht übereinstimmen. Nach der Aktualisierung des zweiten Schalters sollte der Status wieder in den Status „gesund“ zurückkehren.

    Wenn die Konfiguration nicht korrekt angewendet wird oder Sie die Konfiguration nicht beibehalten möchten, können Sie die vorherige Konfiguration wiederherstellen, indem Sie den Switch wieder laden ohne die laufende Konfiguration in die Startkonfiguration zu speichern. Der Switch verfügt über die vorherige Konfiguration.

  9. Speichern Sie die Konfiguration, und laden Sie den Schalter neu.

    IP_switch_A_1# copy running-config startup-config
    
    IP_switch_A_1# reload