作者:白羊浅蓝色 | 来源:互联网 | 2024-11-17 12:12
HPE OEM Brocade 300 当前固件版本为 v6.4.1b,需升级至 v7.4.2b。官方推荐的升级路径为:v6.4.1b > v7.0.1a > v7.1.2b > v7.2.1a > v7.3.2b > v7.4.2b。虽然步骤较多,但好处在于整个过程不会中断交换机的正常运行。
注意:不同OEM厂商可能有不同的版本建议,请以各厂商提供的固件下载地址为准。此外,实际操作中未验证是否完全无中断,因为涉及多个版本的升级。
下载后的固件文件通常为 .zip 或 .tar.gz 格式,需要先解压缩。解压后会得到多个文件。
升级方式
固件升级支持多种方式,包括 FTP、SFTP、SCP 和本地 USB。本文将以 FTP 方式为例,介绍具体步骤。此方法需要通过 FTP 协议上传配置文件并下载固件文件。
升级步骤
-
保存现有配置
使用以下命令保存现有配置:
cfgsave
configureUpload
确认配置文件已保存到 FTP 服务器的根目录下,文件名为 config.txt。若需恢复配置,可使用以下命令:
configDownload
-
从 FTP 下载配置文件
使用以下命令下载固件文件:
firmwaredownload
注意:固件文件路径必须正确填写。例如,如果固件 v7.4.2b 文件夹位于 FTP 服务器的根目录,应在 File Name: 后填写 /v7.4.2b。
-
启用回滚选项(可选)
若希望在升级后能够回滚到旧版本,可使用以下命令禁用自动提交功能:
firmwaredownload -s
该命令执行以下步骤:
- 交换机将固件下载到 secondary 分区。
- 系统进行 HA 重启,重启后 primary 和 secondary 分区完成调换。
- 跳过将 primary 分区的固件复制到 secondary 分区的步骤,保留 secondary 分区中的旧固件。
若新固件不适用,可使用以下命令回滚到旧版本:
firmwareRestore
若确认新固件无误,可使用以下命令完成最终提交:
firmwareCommit
注意:启用回滚选项会导致交换机进行中断(disruptive)升级。
博科 300 交换机有两个固件分区:primary 和 secondary。默认情况下,交换机从 primary 分区启动,secondary 分区用于固件更新。每次更新完成后,交换机会进行一次热重启(端口保持在线状态,所有数据帧持续转发),然后快速切换 primary 和 secondary 分区,实现无中断升级。整个过程大约需要 20 分钟,且不可回滚。