博科 FC 交换机 Firmware微码版本升级

一. 搭建ftp服务

windows系统直接安装 FileZilla Server配置一下即可;
下载链接:https://filezilla-project.org/download.php?type=server

配置ftp教程链接:
https://segmentfault.com/a/1190000021823644

大致步骤:
1.安装软件
2.安装完成后会自动打开Filezilla Server
3.Host默认为localhost(或 127.0.0.1),即默认将本机作为FTP服务器。点击Connect连接
4.设置用户名和密码(用户名为:自己设置 密码为:自己设置)
5. 设置共享文件夹,勾选文件夹权限
6.配置完成点击ok就完成了

二. FC交换机保存配置测试ftp

san05:admin> configupload 
Protocol (scp, ftp, sftp, local) [ftp]: 
Server Name or IP Address [host]: 10.xxx.xxx.xxx (ftpd地址)
User Name [user]: test (ftp用户名)
Path/Filename [<home dir>/config.txt]: san05-2024-12.txt  (配置保存文件名,可自定义也可自动生成)
Section (all|chassis|switch [all]): 
Password: (ftp用户密码)configUpload complete: All selected config parameters are uploaded

将FOS微码包放到ftp目录中解压好

s1autosan05:admin> firmwaredownload
Server Name or IP Address: 10.xxx.xxx.xxx (ftpd地址)
User Name: infra
File Name: v8.2.3d_G5_MID
Network Protocol(1-auto-select, 2-FTP, 3-SCP, 4-SFTP) [1]: 2
Password: 
Server IP: 10.xxx.xxx.xxx, Protocol IPv4
Checking system settings for firmwaredownload...
WARNING: SNMPv1 has default community string. Please disable SNMPv1 or reconfigure.
System settings check passed.You can run firmwaredownloadstatus to get the status
of this command.This command will cause a warm/non-disruptive boot but will 
require that existing telnet, secure telnet or SSH sessions 
be restarted.Do you want to continue (Y/N) [Y]: y
Firmware is being downloaded to the switch. This step may take up to 30 minutes.
Preparing for firmwaredownload...
Start to install packages...
fabos-gen5-8.2.3d-1
############################### [ 100% ]
dir-1.0.5-5
############################### [ 100% ]
ldconfig-2.16.2-4
############################### [ 100% ]
glibc-2.3.7-8
############################### [ 100% ]
glibc-linuxthreads-2.3.7-3
############################### [ 100% ]
bash-2.05-8
############################### [ 100% ]
readline-4.2-4
############################### [ 100% ]
terminfo-11.2.1-6
############################### [ 100% ]
termcap-1.4-5
############################### [ 100% ]
vixie-cron-3.0.2-62_4
############################### [ 100% ]
fileutils-4.1-4
############################### [ 100% ]
textutils-1.23-4
############################### [ 100% ]
setup-8.2.3d-28
############################### [ 100% ]
warning: /etc/hosts created as /etc/hosts.rpmnew
swbd12-setup-1.3.5-4
############################### [ 100% ]
which-2.13-4
############################### [ 100% ]
findutils-4.2-4
############################### [ 100% ]
bzip-1.0.6-0
############################### [ 100% ]
zlib-1.1.5-5
############################### [ 100% ]
chkconfig-1.0.1-7
############################### [ 100% ]
sed-3.03-6
############################### [ 100% ]
procps-3.3.1-3
############################### [ 100% ]
psmisc-19.0.1-5
############################### [ 100% ]
modutils-3.2-9
############################### [ 100% ]
sin-1.1.1-6
############################### [ 100% ]
rcinit-1.1.5-9
############################### [ 100% ]
misc-1.0.1-6
############################### [ 100% ]
pam-0.77-31
############################### [ 100% ]
util-linux-2.13o-18
############################### [ 100% ]
sh-utils-3.0-10
############################### [ 100% ]
popt-1.4-4
############################### [ 100% ]
grep-2.4.3-4
############################### [ 100% ]
rpm-4.3-5
############################### [ 100% ]
less-3.4.1-5
############################### [ 100% ]
gzip-1.2.5a-4
############################### [ 100% ]
tar-1.13.20-4
############################### [ 100% ]
rsync-2.6.10-2
############################### [ 100% ]
man-1.6g-7
############################### [ 100% ]
uuid-libs-1.23-4
############################### [ 100% ]
e2fsprogs-1.39-5
############################### [ 100% ]
cpio-2.4.3-4
############################### [ 100% ]
dev-1.4.0-2
############################### [ 100% ]
bootenv-1.0.3-7
############################### [ 100% ]
wdtd-1.0.1-5
############################### [ 100% ]
fwdl-8.2.3d-48
############################### [ 100% ]
telnet-server-0.18-7
############################### [ 100% ]
kernel-2.6.14.2-1612916162
############################### [ 100% ]
sysvinit-2.79-10
############################### [ 100% ]
kernel-module-usb-2.6.14.2-1612916162
############################### [ 100% ]
swbd21-drivers-2.4.20-4
############################### [ 100% ]
syslog-ng-3.1.0-3
############################### [ 100% ]
net-tools-1.58-6
############################### [ 100% ]
sysklogd-1.5-10
############################### [ 100% ]
getty-2.0.8j-8
############################### [ 100% ]
uucp-1.07-6
############################### [ 100% ]
inetd-0.18-8
############################### [ 100% ]
iptables-1.4-1
############################### [ 100% ]
tcpd-7.7-4
############################### [ 100% ]
rsh-server-0.18-4
############################### [ 100% ]
rsh-0.18-4
############################### [ 100% ]
openssl-libs-1.0.2h-3
############################### [ 100% ]
openssh-6.2p1-2
############################### [ 100% ]
warning: /etc/sshd_config saved as /etc/sshd_config.rpmsave
openssh-server-6.2p1-2
############################### [ 100% ]
rusers-server-0.18-4
############################### [ 100% ]
rdate-990821.0.1-5
############################### [ 100% ]
logrotate-3.5.5-6
############################### [ 100% ]
ntp-5.94e-5
############################### [ 100% ]
pciutils-2.1.9-4
############################### [ 100% ]
strace-4.3-4
############################### [ 100% ]
sendmail-8.10-11
############################### [ 100% ]
iproute2-2.5-10
############################### [ 100% ]
libxml2-2.9.4-1
############################### [ 100% ]
fss-8.2.3d-11
############################### [ 100% ]
warning: /etc/fabos/rbac/dynamic created as /etc/fabos/rbac/dynamic.rpmnew
fabos-setup-8.2.3d-15
############################### [ 100% ]
fabos-drivers-8.2.3d-11
############################### [ 100% ]
fabos-libs-8.2.3d-11
############################### [ 100% ]
fabos-diag-8.2.3d-14
############################### [ 100% ]
fabos-8.2.3d-22
############################### [ 100% ]
fabos-daemons-8.2.3d-4
############################### [ 100% ]
fabos-zoning-8.2.3d-10
############################### [ 100% ]
sqlite-3.2.2-4
############################### [ 100% ]
dhcpcd-6.10.1-0
############################### [ 100% ]
dhclient-1.1-1
############################### [ 100% ]
fabos-routing-8.2.3d-10
############################### [ 100% ]
fabos-vf-8.2.3d-10
############################### [ 100% ]
fabos-hmon-8.2.3d-10
############################### [ 100% ]
fabos-wwnhs-8.2.3d-10
############################### [ 100% ]
fabos-man-8.2.3d-13
############################### [ 100% ]
fabos-swbd109-8.2.3d-1
############################### [ 100% ]
apache-2.4.6-10
############################### [ 100% ]
fastcgi-2.3-4
############################### [ 100% ]
fabos-webtools-8.2.3d-13
############################### [ 100% ]
fabos-webtoolsez-8.2.3d-3
############################### [ 100% ]
tz-7.12-6
############################### [ 100% ]
mtracer-tool-2.4.20-13
############################### [ 100% ]
prom-440epx-1.0.11-1
Please avoid powering off the system during prom update.
############################### [ 100% ]
ipv6-1.3-8
############################### [ 100% ]
awk-3.1.1-6
############################### [ 100% ]
curl-2_6_34-7.61.0-1
############################### [ 100% ]
ipsec-1.1-1
############################### [ 100% ]
mp-utils-gen5-1-0
############################### [ 100% ]
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 ...
到这里ssh链接会断开,正常现象;
博科交换机有2个固件分区:primary和secondary。
交换机默认从primary分区启动。
secondary分区主要用户固件更新。
每次更新完毕之后,交换机进行一次热重启(端口保持在线状态,所有的帧持续转发),
重启后,快速切换primary和secondary分区,从而实现无中断升级。

等待几秒后重新连接查看升级状态

san05:admin> firmwaredownloadstatus
[1]: Tue Dec  3 15:11:17 2024
Firmware is being downloaded to the switch. This step may take up to 30 minutes.[2]: Tue Dec  3 15:16:41 2024
Firmware has been downloaded to the secondary partition of the switch.可以看到两个分区,一个升级完成,还有一个正在升级中,所以显示的还是之前的版本s1autosan05:admin> firmwareshow
Appl     Primary/Secondary Versions 
------------------------------------------
FOS      v8.2.3dv8.1.2dWARNING: Firmwaredownload is in progress.另外一个分区正在升级重启中san05:admin> firmwareshow
Appl     Primary/Secondary Versions 
------------------------------------------
FOS      v8.2.3dUnknownWARNING: Firmwaredownload is in progress.再等待一会,查看状态两个分区都已经升级完成
san05:admin> firmwareshow
Appl     Primary/Secondary Versions 
------------------------------------------
FOS      v8.2.3dv8.2.3d
san05:admin> 

博科新出的政策,升级到v8.2.3d版本之后,再级到最新的版本升需要升级的license,全称是(Fabric OS Upgrade Certificate);
升级的lincense需要到官网去下载,每次升级FOS都需要一个升级lincese,要求需要原厂维保合同,应该是为了防止客户不续保,而新出的操作;


关注小张的知识杂货铺,让我们一起学习一起进步

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/846516.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

请使用css3实现图片的平滑转换

可以使用 CSS3 的 transition 属性来实现图片的平滑过渡效果。以下是一些常见的应用场景和示例代码: 1. 鼠标悬停时放大图片: <img src="image.jpg" alt="My Image">img {width: 200px;height: 150px;transition: transform 0.3s ease; /* 定义过渡…

Linux内存布局

目录在linux中,每一个进程都被抽象为task_struct结构体,称为进程描述符,存储着进程各方面的信息;例如打开的文件,信号以及内存等等;然后task_struct的一个属性mm_struct管理着进程的所有虚拟内存,称为内存描述符。在mm_struct结构体中,存储着进程各个内存段的开始以及结…

基于三菱FX2N系列PLC四路抢答器系统设计

学校PLC课程实验任务是做一个四路抢答器,有一丝丝小难度,捣鼓一晚上做出来了,放在这供大家参考。 吐槽:提前把实验做出来了,然后老师说下次不做这个实验,直接跳到下一个实验做= =|| 那就把它发到博客上给以后要做的同志提供一个参考。输入 功能 输出 功能X0 开始抢答 Y0 …

【题解】CF2047

A显然每次完整地放完都是一个正方形,正方形的边长每次 +2,初始值为 1 所以只需要 check 每天的块数是否是奇数的平方,然后再做前缀和即可B显然字母出现顺序不重要而出现次数重要,直接放桶并不考虑出现次数为 0 的数 考虑多重集意义下的排列,设序列总长度为 \(n\),第 \(i\…

钉钉审批接口支持三方通过接口传附件

之前钉钉是不支持直接接口进行传附件的,只能通过前端获取参数然后点击传输;新接口通过代码封装获取数据流,上传附件然后提交附件,把返回的数据包解析适合于三方的发起格式数据,上传即可,剩下就是通过接口传审批带附件内容的数据。 主要使用的接口: 获取钉盘空间信息接口 …

安装宝塔后root密码错误,解决宝塔面板root密码问题的方法

如果您在安装宝塔面板后遇到root密码错误的问题,可以尝试以下步骤解决:重置root密码:使用bt default命令重置宝塔面板的root密码。该命令会显示当前的root用户名和密码,您可以根据需要修改密码。 检查SSH登录:确保您可以通过SSH登录到服务器。如果无法通过SSH登录,可能是…

如何在宝塔面板中切换HTTP和HTTPS访问?

在宝塔面板中,您可以根据需要切换HTTP和HTTPS访问。以下是如何进行切换的步骤:打开终端:通过SSH连接到您的服务器,并打开终端。运行bt命令:在终端中输入以下命令,进入宝塔面板的命令行界面: bt选择关闭SSL选项:在命令行界面中,您会看到一个菜单,列出了一系列可选操作…

织梦网站密码怎么修改,如何修改织梦网站的密码

登录后台:打开浏览器,输入您的织梦CMS后台地址,通常是 http://yourdomain/dede。 输入当前的管理员用户名和密码,点击“登录”按钮。进入用户管理:登录成功后,在后台左侧菜单中找到“系统”选项,点击进入“系统用户管理”或“管理员管理”。选择用户:在用户管理页面中,…

如何修改网站首页,如何在网站后台轻松修改网站首页内容

修改网站首页内容可以提升用户体验和SEO效果。以下是具体步骤:登录后台:打开浏览器,输入网站的后台地址,使用管理员账号登录。进入页面管理:在后台左侧菜单栏中选择“内容” -> “页面”。 找到首页对应的页面,点击“编辑”。修改内容:在编辑页面中,修改首页的内容,…

网站首页在后台哪里修改,如何在网站后台中快速修改首页内容

修改首页内容可以提升网站的视觉效果和信息传达效果。以下是如何在网站后台中快速修改首页内容的步骤:登录网站后台:打开浏览器,输入网站的后台地址,例如 http://yourdomain.com/admin。 输入管理员账号和密码,点击“登录”。进入内容管理:登录后,点击顶部菜单栏中的“内…

Ollama-Windows安装Ollama

文章转载自:https://blog.csdn.net/changyana/article/details/143598008 一、. 下载安装Ollama 通过网盘分享的文件:Ollama 链接: https://pan.baidu.com/s/1FFIC5Hah9_Mj3qyasHyOng?pwd=sky1 提取码: sky1二、 安装 双击安装文件,点击「Install」开始安装。目前的Ollama会…

AI工具推荐——Cherry Studio

本文推荐了一个AI工具——Cherry Studio。Cherry Studio介绍 Cherry Studio是一款支持多模型服务的 Windows/macOS GPT 客户端。 它的主要特点如下: 多样化的大型语言模型提供商支持 ☁️ 主要的大型语言模型云服务:OpenAI、Gemini、Anthropic等 🔗 AI网络服务集成:Claude…