升级或降级 Brocade FC 交换机上的固件
要升级或降级 Brocade FC 交换机上的固件、必须使用 Brocade 特定的命令禁用交换机、执行并验证固件更改、重新引导并重新启用交换机。
引用自网络,忘记出处了,侵删。
开始之前
- 您必须具有固件文件。
- 系统必须已正确布线。
- 存储架的所有路径必须均可用。
- 磁盘架堆栈必须处于稳定状态。
- FC 交换机网络结构必须运行正常。
- 系统中不得存在任何故障组件。
- 系统必须运行正常。
- 您必须具有管理员密码且能够访问 FTP 或 SCP 服务器。
关于本任务
在固件升级或降级过程中禁用交换机结构、 MetroCluster 配置依靠第二个结构继续运行。
必须连续对每个交换机网络结构执行此任务,以使所有交换机都运行相同版本的固件。
**注:**此过程不会造成系统中断,大约需要 1 小时完成。
步骤
-
登录到此网络结构中的每个交换机。
以下步骤中的示例使用交换机 FC_switch_a_1 。
-
禁用网络结构中的每个交换机:switchCfgPersistentDisable
如果此命令不可用,请运行 switchDisable 命令。
示例
FC_switch_A_1:admin> switchCfgPersistentDisable
-
下载所需的固件版本:firmwareDownload
在系统提示输入文件名时,您必须指定固件文件的子目录或相对路径。
您可以同时对两个交换机运行 firmwareDownload 命令,但必须在固件正确下载并提交后,再进入下一步。
示例
FC_switch_A_1:admin> firmwaredownload Server Name or IP Address: 10.64.203.188 User Name: test File Name: v7.3.1b Network Protocol(1-auto-select, 2-FTP, 3-SCP, 4-SFTP) [1]: 2 Password: Server IP: 10.64.203.188, Protocol IPv4 Checking system settings for firmwaredownload... System settings check passed.
-
验证固件是否已下载并提交到两个分区:firmwareShow
示例
以下示例显示了在更新两个映像时固件下载已完成:
FC_switch_A_1:admin> firmwareShow Appl Primary/Secondary Versions ------------------------------------------ FOS v7.3.1b v7.3.1b
-
重新启动交换机:reboot
某些固件版本会在固件下载完成后自动执行 H重启 操作。即使执行了 haReboot,仍必须执行此步骤中的重新启动操作。
示例
FC_switch_A_1:admin> reboot
-
检查新固件是否为中间固件级别或是否为最终指定版本。
如果下载的是中间固件级别,请执行前面的两个步骤,直至安装指定的版本。
-
启用交换机:switchCfgPersistentEnable
如果此命令不可用,则在执行 reboot 命令后交换机应处于 enabled 状态。
示例
FC_switch_A_1:admin> switchCfgPersistentEnable
-
确认交换机已联机,并且所有设备均已正确登录:switchShow
示例
FC_switch_A_1:admin> switchShow
-
确认已正确显示交换机中某个端口组或所有端口组的缓冲区使用信息:portbuffershow
示例
FC_switch_A_1:admin> portbuffershow
-
确认已正确显示某个端口的当前配置:portcfgshow
示例
FC_switch_A_1:admin> portcfgshow
验证交换机间链路( ISL )输出中的端口设置(例如速度、模式、中继、加密和压缩)。验证端口设置是否受固件下载的影响。
-
验证 MetroCluster 配置在 ONTAP 中的运行状况:
- 检查系统是否设置了多路径:node run -node (node name) sysconfig -a
- 检查两个集群上的任何运行状况警报:system health alert show
- 确认 MetroCluster 配置以及操作模式是否正常:metrocluster show
- 执行 MetroCluster 检查:metrocluster check run
- 显示 MetroCluster 检查的结果:metrocluster check show