更换 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 网桥。如果有更多,必须禁用并随后启用其他端口。
注
此过程不会产生中断,大约需要两个小时才能完成。
交换机端口用途应遵循建议的分配。
- 通过禁用光纤网中正常运行的交换机上的 ISL 端口以及受影响的交换机上的 FC-VI 和 HBA 端口(如果受影响的交换机仍在运行)来隔离正在进行更换的交换机:
- 逐个端口禁用正常运行的交换机上的 ISL 端口:portcfgpersistentdisable port-number
示例
FC_switch_A_1:admin> portcfgpersistentdisable 10
FC_switch_A_1:admin> portcfgpersistentdisable 11 - 如果受影响的交换机仍可运行,请逐个端口禁用该交换机上的 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
- 逐个端口禁用正常运行的交换机上的 ISL 端口:portcfgpersistentdisable port-number
- 如果受影响的交换机仍可运行,请收集 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 - 在物理安装新交换机之前引导和预配置该交换机:
- 打开新交换机电源,让其启动。
- 检查交换机上的固件版本以确认其与其他 FC 交换机的版本匹配:firmwareShow
- 按照《MetroCluster 安装和配置指南》中的说明配置新交换机,但跳过
在 Brocade FC 交换机上配置分区
部分。 - 禁用新交换机上的 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
- 更换实体交换机:
- 关闭受影响的 FC 交换机的电源。
- 关闭替换 FC 交换机的电源。
- 断开受影响交换机的线缆连接并将其卸下,仔细记录哪些线缆连接到哪些端口。
- 将替换交换机安装在机架中。
- 按照与旧交换机完全相同的线缆连接方式连接替换交换机。
- 打开新 FC 交换机的电源。
- 如果要启用 ISL 加密,请完成《光纤网连接的 MetroCluster 安装和配置指南》中适用的任务。如果要启用 ISL 加密,则需要完成以下任务:
禁用虚拟光纤网
设置有效负载
设置认证策略
在 Brocade 交换机上启用 ISL 加密
- 完成新交换机的配置:
- 启用 ISL:portcfgpersistentenable port-number
示例
FC_switch_B_1:admin> portcfgpersistentenable 10
FC_switch_B_1:admin> portcfgpersistentenable 11 - 在替换交换机(本示例中为 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)
... - 启用连接到 FC 网桥的存储端口。
示例
FC_switch_B_1:admin> portcfgpersistentenable 6
FC_switch_B_1:admin> portcfgpersistentenable 7 - 启用存储、HBA 和 FC-VI 端口。
示例
以下示例显示了启用连接 HBA 适配器的端口时所使用的命令:以下示例显示了启用连接 FC-VI 适配器的端口时所使用的命令: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 5FC_switch_B_1:admin> portcfgpersistentenable 0
FC_switch_B_1:admin> portcfgpersistentenable 3
- 启用 ISL:portcfgpersistentenable port-number
- 确认端口是否已联机:switchshow
- 确认 ONTAP 中的 MetroCluster 配置运行情况:
- 检查系统是否为多路径式: node run -node node-name sysconfig -a
- 检查两个集群上是否有任何运行状况警报:system health alert show
- 确认 MetroCluster 配置并确认运行模式为正常:metrocluster show
- 执行 MetroCluster 检查:metrocluster check run
- 显示 MetroCluster 检查的结果:metrocluster check show
- 查看交换机(如果存在)上是否存在任何运行状况警报:storage switch show
提供反馈