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

更换 Brocade FC 交换机

贡献者

您必须使用此 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. 如果受损交换机仍在运行,请收集 sswitchshow 命令的输出。

    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 交换机的版本匹配:

      固件

    3. 按照中的步骤配置新交换机 "手动配置 Brocade FC 交换机"

      备注 此时,新交换机未连接到 MetroCluster 配置。
    4. 禁用新交换机上的 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 :

      portcfgpersistentenable port-number

      FC_switch_B_1:admin> portcfgpersistentenable 10
      FC_switch_B_1:admin> portcfgpersistentenable 11
    2. 验证分区配置:

      cfg show

    3. 在替代交换机(示例中为 FC_switch_B_1 )上,验证 ISL 是否联机:

      sswitchshow

      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)
      ...
    4. 启用连接到 FC 网桥的存储端口。

      FC_switch_B_1:admin> portcfgpersistentenable 6
      FC_switch_B_1:admin> portcfgpersistentenable 7
    5. 启用存储, 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. 验证端口是否联机:

    sswitchshow

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

    1. 检查系统是否为多路径:

      node run -node node-name sysconfig -a

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

      s系统运行状况警报显示

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

      MetroCluster show

    4. 执行 MetroCluster 检查:

      MetroCluster check run

    5. 显示 MetroCluster 检查的结果:

      MetroCluster check show`

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

      s存储开关显示

    7. 运行 "Config Advisor"

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