0.概述

博科交换机在新实施或者环境出现较大改动时,可能需要进行固件升级来解决一些问题。一般升级方式可以选择使用FTP服务器,但也可以选择使用U盘来进行升级操作,当然前提是设备支持U盘升级固件。
本文档中会展示,使用U盘对博科导向器DCX8514设备,将其固件版本由v7.2.1d升级到v7.4.2a的操作。内容仅供参考。

1.设备固件检查

首先需要对设备现有的配置进行导出备份,确认设备状态正常,没有出现报错,然后才能进行对设备的升级操作。这里不做描述。

使用“firmwareshow”查看当前设备固件版本信息如图所示。

todesk 如何在centos上安装 todesk怎么升级_版本信息


注意:固件升级过程中只能按照版本顺序进行升级不能跨版升级。比如设备固件版本为7.2.1d升级到7.4.2a。应先将版本升级到7.3然后在升级到7.4,不支持直接升级到7.4.

2.固件更新。

1、准备格式为FAT32格式的U盘,将含有系统ISO的整个目录拷贝到U盘中。其中FW存放在firmware目录下。如图所示。

todesk 如何在centos上安装 todesk怎么升级_固件_02


博科导向器拆开包装之后,一般会配一个小容量的U盘,图片中显示的就是使用设备自带的U盘。该U盘中会默认有一个名为brocade的目录,打开之后,在目录下有4个子目录,目录名分别为config,firmware,firmwarekey,support。这四个目录默认都是空的。进行固件升级操作时,需要将固件拷贝到firmware目录下。

如果没有博科设备自带的U盘时,可以使用其他U盘,将其格式化为FAT32格式,再中其他创建上述的几个目录即可。

2 、将准备好的U盘安装到导向器设备的主控制器的U盘接口。然后使用“usbstorage –e ”将U盘启用。待U盘被设备识别后,使用“usbstorage -l”列出U盘中的文件目录。如图所示

todesk 如何在centos上安装 todesk怎么升级_固件_03


3 、使用“firmwaredownload –U XXXX”(#XXXX为系统FW的名称),在确认更新位置输入“Y”。更新设备的FW。如图2.3-1所示。

注意:

1、此过程中固件会分别更新主、备两个控制器的FW,只需在主控制器上执行更新操作即可,备控制会同步更新。

2、更新过程中设备不可断电。

3、每个固件更新时间约为15-20分钟。

todesk 如何在centos上安装 todesk怎么升级_版本信息_04

3.检查固件更新状态

设备更新过程中可以使用“firmwareshow”和“firmwaredownloadstatus”查看固件的更新情况。如图所示
1、firmwareshow下显示所有固件版本信息一致,固件更新完成。

todesk 如何在centos上安装 todesk怎么升级_fabric_05


2、firmwaredownloadstatus 可以实时显示固件更新情况。

todesk 如何在centos上安装 todesk怎么升级_更新过程_06


当固件更新到v7.3.2b之后,再次升级到v7.4.2a后,整个固件更新完成。导向器在升级一次固件时间在40分钟左右。