Skip to main content
ONTAP MetroCluster
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

在更换 MetroCluster IP 交换机、RCF 更改或固件更新之前移动集群 LIF

贡献者 netapp-aoife

更换 MetroCluster IP 交换机或更改交换机固件或参考配置文件 (RCF) 时,需要将集群 LIF 移动到配对交换机以实现无中断集群操作。

关于此任务
  • 必须在升级或降级交换机固件、更换交换机 RCF 或更换 IP 交换机之前执行此任务。

    备注 如果是首次配置交换机,则可以跳过此任务,除非执行交换机更换。
  • 该任务要求您同时使用 ONTAP 命令和交换机命令;除非另有说明,否则使用 ONTAP 命令。

  • 在本过程中使用的示例中,您正在升级 IP_switch_A_1,因此需要将集群 LIF 迁移到 IP_switch_A_2。

  • 本过程中的命令输出示例显示了 Cisco 交换机的详细信息。输出可能会因您的交换机型号和供应商而异。

步骤
  1. 显示每个节点上连接到集群交换机的集群端口:

    network device-discovery show

    显示示例
    cluster_A::*> network device-discovery show
    Node/       Local  Discovered
    Protocol    Port   Device (LLDP: ChassisID)  Interface         Platform
    ----------- ------ ------------------------- ----------------  ----------------
    node_A_2/cdp
                e10b   IP_switch_A_2
                                                 Ethernet1/18      N9K-C9336C-FX2
                e2a    IP_switch_A_1
                                                 Ethernet1/18      N9K-C9336C-FX2
                e4a    IP_switch_A_1
                                                 Ethernet1/2       N9K-C9336C-FX2
                e4b    IP_switch_A_2
                                                 Ethernet1/2       N9K-C9336C-FX2
                e5b    IP_switch_A_1
                                                 Ethernet1/10      N9K-C9336C-FX2
                e7b    IP_switch_A_2
                                                 Ethernet1/10      N9K-C9336C-FX2
                e9a    local_network_switch
                                                 Ethernet1/5       N9K-C9372PX
                e9b    local_network_switch
                                                 Ethernet1/6       N9K-C9372PX
    node_A_2/lldp
                e0M    mgmt_switch (00:08:2f:16:8e:02)
                                                 Eth121/1/1        -
                e10b   IP_switch_A_2 (cc:90:70:e8:73:a0)
                                                 Ethernet1/18      -
                e2a    IP_switch_A_1 (cc:90:70:e8:50:48)
                                                 Ethernet1/18      -
                e5b    IP_switch_A_1 (cc:90:70:e8:50:28)
                                                 Ethernet1/10      -
                e7b    IP_switch_A_2 (cc:90:70:e8:73:80)
                                                 Ethernet1/10      -
                e9a    local_network_switch (88:f0:31:86:fe:a8)
                                                 Ethernet1/5       -
                e9b    local_network_switch (88:f0:31:86:fe:a9)
                                                 Ethernet1/6       -
    node_A_1/cdp
                e10b   IP_switch_A_2
                                                 Ethernet1/17      N9K-C9336C-FX2
                e2a    IP_switch_A_1
                                                 Ethernet1/17      N9K-C9336C-FX2
                e4a    IP_switch_A_1
                                                 Ethernet1/1       N9K-C9336C-FX2
                e4b    IP_switch_A_2
                                                 Ethernet1/1       N9K-C9336C-FX2
                e5b    IP_switch_A_1
                                                 Ethernet1/9       N9K-C9336C-FX2
                e7b    IP_switch_A_2
                                                 Ethernet1/9       N9K-C9336C-FX2
                e9a    local_network_switch
                                                 Ethernet1/3       N9K-C9372PX
                e9b    local_network_switch
                                                 Ethernet1/4       N9K-C9372PX
    node_A_1/lldp
                e0M    mgmt_switch (00:08:2f:16:8e:03)
                                                 Eth121/1/2        -
                e10b   IP_switch_A_2 (cc:90:70:e8:73:9c)
                                                 Ethernet1/17      -
                e2a    IP_switch_A_1 (cc:90:70:e8:50:44)
                                                 Ethernet1/17      -
                e5b    IP_switch_A_1 (cc:90:70:e8:50:24)
                                                 Ethernet1/9       -
                e7b    IP_switch_A_2 (cc:90:70:e8:73:7c)
                                                 Ethernet1/9       -
                e9a    local_network_switch (88:f0:31:86:fe:a6)
                                                 Ethernet1/3       -
                e9b    local_network_switch (88:f0:31:86:fe:a7)
                                                 Ethernet1/4       -
    30 entries were displayed.
  2. 检查每个集群端口的管理和运行状态。

    1. 验证所有集群端口是否处于正常状态:

      network port show -role cluster

      显示示例
      cluster_A::*> network port show -role cluster
      
      Node: node_A_1
                                                                             Ignore
                                                        Speed(Mbps) Health   Health
      Port      IPspace      Broadcast Domain Link MTU  Admin/Oper  Status   Status
      --------- ------------ ---------------- ---- ---- ----------- -------- ------
      e4a       Cluster      Cluster          up   9000  auto/40000 healthy  false
      e4b       Cluster      Cluster          up   9000  auto/40000 healthy  false
      
      Node: node_A_2
                                                                             Ignore
                                                        Speed(Mbps) Health   Health
      Port      IPspace      Broadcast Domain Link MTU  Admin/Oper  Status   Status
      --------- ------------ ---------------- ---- ---- ----------- -------- ------
      e4a       Cluster      Cluster          up   9000  auto/40000 healthy  false
      e4b       Cluster      Cluster          up   9000  auto/40000 healthy  false
      4 entries were displayed.
    2. 验证所有集群接口(LIF)都在主端口上:

      network interface show -role cluster

      显示示例
      cluster_A::*> network interface show -role cluster
                  Logical        Status     Network            Current       Current Is
      Vserver     Interface      Admin/Oper Address/Mask       Node          Port    Home
      ----------- -------------- ---------- ------------------ ------------- ------- ----
      Cluster
                  node_A_1_clus1 up/up      101.101.101.88/18  node_A_1      e4a     true
                  node_A_1_clus2 up/up      101.101.101.93/18  node_A_1      e4b     true
                  node_A_2_clus1 up/up      101.101.101.96/18  node_A_2      e4a     true
                  node_A_2_clus2 up/up      101.101.101.97/18  node_A_2      e4b     true
      4 entries were displayed.
      
      cluster_A::*>
    3. 验证集群是否显示两个集群交换机的信息:

      system switch ethernet show -is-monitoring-enabled-operational true

    显示示例
    cluster_A::*> system switch ethernet show -is-monitoring-enabled-operational true
    Switch                      Type               Address          Model
    --------------------------- ------------------ ---------------- ---------------
    IP_switch_A_1               cluster-network    10.231.7.251     N9K-C9336C-FX2
         Serial Number: FDO26020KLJ
          Is Monitored: true
                Reason: None
      Software Version: Cisco Nexus Operating System (NX-OS) Software, Version
                        10.5(4)
        Version Source: CDP/ISDP
    
    IP_switch_A_2               cluster-network    10.231.7.252     N9K-C9336C-FX2
         Serial Number: FDO26020KGL
          Is Monitored: true
                Reason: None
      Software Version: Cisco Nexus Operating System (NX-OS) Software, Version
                        10.5(4)
        Version Source: CDP/ISDP
    
    2 entries were displayed.
    
    cluster_A::*>
  3. 禁用集群 LIF 上的自动还原。集群 LIF 将故障转移到伙伴集群交换机,并在您对目标交换机执行升级过程时保留在该交换机上:

    备注 如果要升级第二个交换矩阵,可以跳过此步骤并转到 第 4 步

    network interface modify -vserver Cluster -lif * -auto-revert false

    显示示例
    cluster_A::*> network interface modify -vserver Cluster -lif * -auto-revert false
    
    Warning: Disabling the auto-revert feature of the cluster logical interface may
             effect the availability of your cluster network. Are you sure you want
             to continue? {y|n}: y
    
    Warning: Changes to a cluster LIF can affect the health of the Cluster. Are you
             sure you want to continue? {y|n}: y
    4 entries were modified.
  4. 在集群交换机 IP_switch_A1 上,关闭连接到节点集群端口的端口。

    Cisco
    IP_switch_A_1(config)# sh int eth1/1,eth1/2 brief
    
    --------------------------------------------------------------------------------
    Ethernet        VLAN    Type Mode   Status  Reason                 Speed     Port
    Interface                                                                    Ch
    #
    --------------------------------------------------------------------------------
    Eth1/1          101     eth  access up      none                      40G(D) --
    Eth1/2          101     eth  access up      none                      40G(D) --
    IP_switch_A_1(config)#
    IP_switch_A_1(config)# int eth1/1,eth1/2
    IP_switch_A_1(config-if-range)# shut
    IP_switch_A_1(config-if-range)#
    Broadcom
    IP_switch_A1(config)# interface eth1/1/1-2,eth1/7-8
    IP_switch_A1(config-if-range)# shutdown
    NVIDIA
    1. 显示集群接口:

      cumulus@IP_switch_A_1:mgmt:~$ nv show interface
      Interface    Admin Status  Oper Status  Speed  MTU    Type      Remote Host     Remote Port  Summary
      -----------  ------------  -----------  -----  -----  --------  --------------  -----------  ---------
      swp1         up            up           100G   9216   swp       cluster1         e1a
    2. 关闭集群接口端口:

      sudo python3 <RCF_name> runCmd swp1 state down
  5. 验证集群 LIF 是否已迁移到集群交换机 IP_switch_A2 上托管的端口。这可能需要几秒钟才能完成。

    network interface show -role cluster

    显示示例
    cluster_A::*> network interface show -role cluster
                Logical        Status     Network            Current       Current Is
    Vserver     Interface      Admin/Oper Address/Mask       Node          Port    Home
    ----------- -------------- ---------- ------------------ ------------- ------- ----
    Cluster
                node_A_1_clus1 up/up      101.101.101.88/18  node_A_1      e4b     false
                node_A_1_clus2 up/up      101.101.101.93/18  node_A_1      e4b     true
                node_A_2_clus1 up/up      101.101.101.96/18  node_A_2      e4b     false
                node_A_2_clus2 up/up      101.101.101.97/18  node_A_2      e4b     true
    4 entries were displayed.
  6. 验证集群是否运行正常:

    cluster show

    显示示例
    cluster_A::*> cluster show
    Node                 Health  Eligibility   Epsilon
    -------------------- ------- ------------  ------------
    node_A_1             true    true          false
    node_A_2             true    true          false
    2 entries were displayed.
完成后

集群 LIF 迁移到合作伙伴交换机后,您可以按照交换机供应商的标准配置程序完成对目标固件或 RCF 版本的升级:

备注 在第一个网络结构中配置交换机后,必须重复在第二个网络结构上移动集群 LIF 的步骤。