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

更换 Brocade FC 交换机

提供者 netapp-ivanad ntap-bmegan 下载此页面的 PDF

您必须使用此 Brocade 专用操作步骤来更换发生故障的交换机。

您需要管理员密码以及对 FTP 或 SCP 服务器的访问权限。

在以下示例中, FC_switch_A_1 是运行正常的交换机, FC_switch_B_1 是受损的交换机。下表显示了示例中的交换机端口使用情况:

端口连接 端口

FC-VI 连接

0 , 3.

HBA 连接

1 , 2 , 4 , 5

FC-SAS 网桥连接

6 , 7.

ISL 连接

10 , 11

这些示例显示了两个 FC-SAS 网桥。如果您拥有更多端口,则必须禁用并随后启用其他端口。

此操作步骤不会造成系统中断,大约需要两小时才能完成。

您的交换机端口使用情况应遵循建议的分配。

步骤
  1. 通过禁用网络结构中运行正常的交换机上的 ISL 端口以及受损交换机上的 FC-VI 和 HBA 端口来隔离正在更换的交换机(如果受损交换机仍在运行):

    1. 在运行正常的交换机上为每个端口禁用 ISL 端口: + ` * portcfgpersistentdisable port-number*`

      FC_switch_A_1:admin> portcfgpersistentdisable 10
      FC_switch_A_1:admin> portcfgpersistentdisable 11
    2. 如果受损交换机仍在运行,请为每个端口禁用该交换机上的 FC-VI 和 HBA 端口: + ` * portcfgpersistentdisable port-number*`

      FC_switch_B_1:admin> portcfgpersistentdisable 0
      FC_switch_B_1:admin> portcfgpersistentdisable 1
      FC_switch_B_1:admin> portcfgpersistentdisable 2
      FC_switch_B_1:admin> portcfgpersistentdisable 3
      FC_switch_B_1:admin> portcfgpersistentdisable 4
      FC_switch_B_1:admin> portcfgpersistentdisable 5
  2. 如果受损交换机仍在运行,请从 ` * switchshow*` 命令收集输出。

    FC_switch_B_1:admin> switchshow
        switchName: FC_switch_B_1
        switchType: 71.2
        switchState:Online
        switchMode: Native
        switchRole: Subordinate
        switchDomain:       2
        switchId:   fffc01
        switchWwn:  10:00:00:05:33:86:89:cb
        zoning:             OFF
        switchBeacon:       OFF
  3. 在物理安装新交换机之前,启动并预配置此交换机:

    1. 启动新交换机并让其启动。

    2. 检查交换机上的固件版本以确认其与其他 FC 交换机的版本匹配: + ` * FirmwareShow *`

    3. 按照 _Brocade 安装和配置指南 _ 中所述配置新交换机,但跳过 "`在 MetroCluster FC 交换机上配置分区` " 一节。

      您可以稍后在此操作步骤中配置分区。

    此时,新交换机未连接到 MetroCluster 配置。
    1. 禁用新交换机上的 FC-VI , HBA 和存储端口以及连接到 FC-SAS 网桥的端口。

      FC_switch_B_1:admin> portcfgpersistentdisable 0
      FC_switch_B_1:admin> portcfgpersistentdisable 1
      FC_switch_B_1:admin> portcfgpersistentdisable 2
      FC_switch_B_1:admin> portcfgpersistentdisable 3
      FC_switch_B_1:admin> portcfgpersistentdisable 4
      FC_switch_B_1:admin> portcfgpersistentdisable 5
      
      FC_switch_B_1:admin> portcfgpersistentdisable 6
      FC_switch_B_1:admin> portcfgpersistentdisable 7
  4. 物理更换交换机:

    1. 关闭受损 FC 交换机的电源。

    2. 关闭替代 FC 交换机的电源。

    3. 拔下受损交换机的缆线并将其卸下,仔细记下连接到哪些端口的缆线。

    4. 在机架中安装替代交换机。

    5. 完全按照旧交换机的布线方式为替代交换机布线。

    6. 打开新 FC 交换机的电源。

  5. 如果要启用 ISL 加密,请完成中的适用任务 "《光纤连接的 MetroCluster 安装和配置指南》"

    如果要启用 ISL 加密,则需要完成以下任务:

    • 禁用虚拟网络结构

    • 设置有效负载

    • 设置身份验证策略

    • 在 Brocade 交换机上启用 ISL 加密

  6. 完成新交换机的配置:

    1. 启用 ISL : + ` * 端口 cfgpersistentenable port-number*`

      FC_switch_B_1:admin> portcfgpersistentenable 10
      FC_switch_B_1:admin> portcfgpersistentenable 11
    2. 在替代交换机(示例中为 FC_switch_B_1 )上,验证 ISL 是否联机: + ` * switchshow*`

      FC_switch_B_1:admin> switchshow
      switchName: FC_switch_B_1
      switchType: 71.2
      switchState:Online
      switchMode: Native
      switchRole: Principal
      switchDomain:       4
      switchId:   fffc03
      switchWwn:  10:00:00:05:33:8c:2e:9a
      zoning:             OFF
      switchBeacon:       OFF
      
      Index Port Address Media Speed State  Proto
      ==============================================
      ...
      10   10    030A00 id   16G     Online  FC E-Port 10:00:00:05:33:86:89:cb "FC_switch_A_1"
      11   11    030B00 id   16G     Online  FC E-Port 10:00:00:05:33:86:89:cb "FC_switch_A_1" (downstream)
      ...
    3. 启用连接到 FC 网桥的存储端口。

      FC_switch_B_1:admin> portcfgpersistentenable 6
      FC_switch_B_1:admin> portcfgpersistentenable 7
    4. 启用存储, HBA 和 FC-VI 端口。

      以下示例显示了用于启用连接 HBA 适配器的端口的命令:

      FC_switch_B_1:admin> portcfgpersistentenable 1
      FC_switch_B_1:admin> portcfgpersistentenable 2
      FC_switch_B_1:admin> portcfgpersistentenable 4
      FC_switch_B_1:admin> portcfgpersistentenable 5

      以下示例显示了用于启用连接 FC-VI 适配器的端口的命令:

    FC_switch_B_1:admin> portcfgpersistentenable 0
    FC_switch_B_1:admin> portcfgpersistentenable 3
  7. 验证端口是否联机:

    ` * switchshow*`

  8. 在 ONTAP 中验证 MetroCluster 配置的运行情况:

    1. 检查系统是否为多路径: + ` * node run -node node-name sysconfig -A*`

    2. 检查两个集群上是否存在任何运行状况警报:

      ` * 系统运行状况警报 show*`

    3. 确认 MetroCluster 配置以及操作模式是否正常:

      ` * MetroCluster show*`

    4. 执行 MetroCluster 检查:

      ` * MetroCluster check run*`

    5. 显示 MetroCluster 检查的结果:

      ` * MetroCluster check show*`

    6. 检查交换机上是否存在任何运行状况警报(如果存在):

      ` * 存储交换机显示 *`

    7. 运行 Config Advisor 。

    8. 运行 Config Advisor 后,查看该工具的输出并按照输出中的建议解决发现的任何问题。