Skip to main content
ONTAP MetroCluster

Upgrade RCF files on MetroCluster IP switches

Contributors netapp-aoife netapp-folivia netapp-ivanad netapp-martyh netapp-revathid netapp-thomi

You might need to upgrade a reference configuration file (RCF) on a MetroCluster IP switch. For example, if the RCF version that you are running on the switches is not supported by the ONTAP version, the switch firmware version, or both.

Before you begin
About this task
  • This procedure disrupts traffic on the switch where the RCF is upgraded. Traffic resumes when the new RCF is applied.

  • Perform the steps on one switch at a time, in the following order: Switch_A_1, Switch_B_1, Switch_A_2, Switch_B_2.

Steps
  1. Verify the health of the configuration.

    1. Verify that the MetroCluster components are healthy:

      metrocluster check run

      cluster_A::*> metrocluster check run

    The operation runs in the background.

    1. After the metrocluster check run operation completes, run metrocluster check show to view the results.

      After approximately five minutes, the following results are displayed:

      -----------
      ::*> metrocluster check show
      
      Component           Result
      ------------------- ---------
      nodes               ok
      lifs                ok
      config-replication  ok
      aggregates          ok
      clusters            ok
      connections         ok
      volumes             ok
      7 entries were displayed.
    2. Check the status of the running MetroCluster check operation:

      metrocluster operation history show -job-id 38

    3. Verify that there are no health alerts:

      system health alert show

  2. If your MetroCluster IP configuration has NVMe shelves connected to the MetroCluster IP switches, run the following commands to verify the shelf status.

    1. Show the shelf status:

      storage shelf show

      Show example
      cluster_A::> storage shelf show
                                                              Module  Operational
             Shelf Name Shelf ID Serial Number   Model        Type    Status
      ----------------- -------- --------------- ------------ ------- -----------
                    1.0        0 952123456789    NS224NSM100  NSM100  Normal
                    1.2        0 952987654321    NS224NSM100  NSM100  Normal
      cluster_A::>
    2. Show the shelf connectivity for the switch-attached NVMe shelves:

      storage shelf show -shelf <shelf_name> -connectivity

      Show example
      cluster_A::> storage shelf show -shelf 1.0 -connectivity
                  Shelf Name: 1.0
                   Stack ID: 1
                   Shelf ID: 0
                  Shelf UID: 00:00:00:00:00:00:00:00
              Serial Number: 952123456789
                Module Type: NSM100
                      Model: NS224NSM100
               Shelf Vendor: NETAPP
                 Disk Count: 24
            Connection Type: NVMe
                Shelf State: Online
                     Status: Normal
      Paths:
      
      Controller         Initiator Initiator Side Switch Port Target Side Switch Port    Target Port        TPGN
      ------------------ --------- -------------------------- -------------------------- ------------------ ------
      cluster_A-01       0x        -                          0x                         05000005abff0000   67
      cluster_A-02       0x        -                          0x                         030f0005abff0000   44
      
      cluster_A::>
    3. If required, collect the remote-device (MetroCluster switch) names:

      Show example
      cluster_A::> storage shelf port show -fields remote-device
      
      shelf id remote-device
      ----- -- -------------
      1.0   0  IP_switch_A_1
      1.0   1  IP_switch_B_1
      1.0   2  IP_switch_A_2
      1.0   3  IP_switch_B_2
      4 entries were displayed
    4. Show the shelf port connectivity for the switch-attached NVMe shelves:

      storage shelf port show -remote-device <switch name>

      Show example
      cluster_A::> storage shelf port show -remote-device IP_switch_A_1
      
      Shelf ID Module State        Internal?
      ----- -- ------ ------------ ---------
      1.0
             1 A      connected    false
             3 B      connected    false
      1.2
             1 A      connected    false
             3 B      connected    false
      4 entries were displayed.
      
      cluster_A::>
  3. Move the cluster LIFs before you begin the upgrade.

  4. Prepare the IP switches for the application of the new RCFs.

    Follow the steps for your switch vendor:

  5. Download and install the IP RCFs, depending on your switch vendor.

  6. Repeat the previous steps for each of the switches.

    Note After you have configured the switches in the first fabric (Switch_A_1, Switch_B_1), you must repeat the steps to move the cluster LIFs on the second fabric (Switch_A_2, Switch_B_2). Refer to Learn about configuring the MetroCluster IP switches.