一、组网图
无二、问题描述
在实际生产环境下,不少项目都存在着 Brocade FC 交换机 Firmware 版本过旧的问题,需要将 Firmware 版本升级至新版本。
三、过程分析
具体升级流程:
四、解决方法
1.搭建FTP环境
搭建FTP环境可以下载3cdaemon-ftp的免安装版小工具,搭建本地FTP服务器。
2.检查当前交换机的 Firmware 版本
登陆到 Brocade 交换机命令行管理界面,进行如下操作:
注:原则上 Firmware 的升级不能跨越版本,举例:如果当前固件版本是 v5.1.0 , 计划升级到 v5.3.0 , 则
必须先把 v5.1.0 升级到 v5.2.0 ,再升级到 v5.3.0 。
当需要升级大版本时,如由 V4.*.* 升级到 V5.*.* 时, 可以直接升级,但是, V5 的版本需使用 5 中的最低
版本。
3.备份交换机的配置文件
备份交换机配置文件的步骤如下所示:
备份结束后, 用文本工具打开以上步骤保存的配置文件,确保备份成功。
4.升级交换机的 Firmware
首先将 Firmware 升级压缩包(例如,某版本的升级包名为 V5.3.0c.zip ) 解压到 FTP 服务器的根目录,在本文中应该是 C:\brocade 这个目录,解压成功后在 C:\brocade \v5.3.0c 下会有很多升级文件, 注意确认其中的一个文件( release.plist ) 。
注: v6.0 版本后不再有 release.plist 文件,请注意。
接下来可进行下一步的升级操作:
swd77:admin> firmwaredownload //下载新版本固件
Server Name or IP Address: 192.168.200.10 //输入 FTP 地址
User Name: root //输入 FTP 用户名
File Name: /v5.3.0c/release.plist //输入文件的位置
注: V6.0 以上版本固件目录下没有 release.plist 文件, 仍直接输入以上路径,如: ./v6.1.0a/release.Plist
Network Protocol(1-auto-select, 2-FTP, 3-SCP) [1]: 2 //选择 FTP 协议
Password: //输入 FTP 密码
Checking system settings for firmwaredownload...
Protocol selected: FTP
Trying address-->AF_INET IP: 192.168.200.10, flags : 2
System settings check passed.
You can run firmwaredownloadstatus to get the status
of this command.
This command will cause a warm/non-disruptive boot on the switch,
but will require that existing telnet, secure telnet or SSH sessions
be restarted.
Do you want to continue [Y]: Y //确认升级工作开始
Firmware is being downloaded to the switch. This step may take up to 30 minutes.
Preparing for firmwaredownload...
Start to install packages...
dir ##################################################
ldconfig ##################################################
glibc ##################################################
glibc-linuxthreads ##################################################
bash ##################################################
readline ##################################################
terminfo ##################################################
termcap ##################################################
fileutils ##################################################
textutils ##################################################
setup ##################################################
swbd12-setup ##################################################
which ##################################################
... //中间省略
Please avoid powering off the system during prom update.
... //中间省略
Writing kernel image into flash.
................................
..............................
Finished writing kernel image.
Removing unneeded files, please wait ...
Finished removing unneeded files.
All packages have been downloaded successfully.
Firmware has been downloaded to the secondary partition of the switch.
HA Rebooting
此时交换机会进行重启,待重启结束后,此时交换机会进行主从分区的 firmware 同步,需要大约 10
分钟到 20 分钟的时间。
注意: 进行 Firmware 升级时,必须确保交换机的供电正常,严禁导致交换机断电的任何行为!
可通过 Firmwareshow 命令检查同步是否结束。
如下输出结果表示主从分区正在进行 Firmware 同步:
swd77:admin> firmwareshow
App Primary/Secondary Versions
------------------------------------------
FOS v5.3.0c
v4.4.0d
如下输出结果表示主从分区 Firmware 同步结束,已经为同一版本。
swd77:admin> firmwareshow
App Primary/Secondary Versions
------------------------------------------
FOS v5.3.0c
v5.3.0c
5.核实升级后的 Firmware 版本
Firmware 升级结束后,必须使用 firmware 命令来核实升级后的具体版本。
swd77:admin> firmwareshow
App Primary/Secondary Versions
------------------------------------------
FOS v5.3.0c
v5.3.0c
如果核实之后 Firmware 版本是要升级的版本,则升级结束。
五、风险提示
生产环境下建议在前端停业务的情况下进行光交微码升级。六、关键字
Brocade FC 交换机 ,微码升级,firmware
创建人 | 韩豆利 |
文档编辑权限 | 创建者私有 |
文档阅读权限 | 来自分类 |
分类阅读权限 | 所有人 |
分类编辑权限 | 技术服务部 : 机构 渠道合作伙伴 : 机构 系统管理员 : 人员 |
分类审核权限 | 审核小组 : 岗位 |
分类预览权限 | 审核小组 : 岗位 |
分类下载权限 | 技术服务部 : 机构 |
修改日期 | 修改人 | 备注 |
2021-08-18 14:40:11[当前版本] | 韩豆利 | CREAT |
附件类型 | PNG |
|