华为S9306交换机版本升级及补丁安装步骤

    科技2025-10-25  13

    文章目录

    背景介绍升级前的准备开启S9306 FTP服务WIN7/10远程登陆FTP交换机查看配置是否成功备份S9306交换机配置及版本文件 正式升级新版本操作步骤第一步 上传升级过渡版本第二步 设置交换机升级版本为启动运行版本第三步 重启交换机等待更新升级最新版本(非必选项,可根据实际情况进行更新操作)补丁更新操作(非必选项,可根据实际情况进行更新操作) 友情提醒(重要!!!)升级完成后记得关闭ftp帐号及服务重启交换机后发现业务板未注册成功的原因 小知识1. 交换机空间不足怎么办?2. 如何查看交换机版本?3. 如何显示交换机的文件命令: 升级参考链接

    背景介绍

    华为交换机升级文件小知识: *.cc是升级主文件 *.pat升级补丁 本案例交换机的原始版本号:le02ets02v100r002c00spc002.cc(约262M) 由于版本太旧,需要升级到最新版需要升级二次。

    更新版本号:

    S9300-V200R010C00SPC600.cc(过渡版本)S9300-V200R019C10SPC500-SRUA&B.cc(最终版本)S9300series-V200R019SPH010.pat(补丁)

    注意:要先确认升级交换机是否有主备双控板,升级时应同时让主备控板同时升级,也就是2个文件都需同时存在,否则将出现升级不成功。

    本案例交换机的管理地址为:172.24.0.1/24 ,选择任意一台网内电脑IP能访问该交换机即可。

    升级前的准备

    在交换机命令行输入以下命令 dis dev 该命令先,查看设备运行状态和注册状态,原则上全都显示应为Registered。 注:本案例存在主备双控板,见下图。在slot 7和slot 8有Master(主控板) /slave(备控板)

    开启S9306 FTP服务

    注:开启FTP用户,并设置FTP密码为ftp123456(均为小写)。

    以下命令复制到S9306交换机内:(注意开启super超级用户权限,如不会操作,可见《如何开启华为交换机的SUPER权限》一文)。

    <s9306> aaa <s9306> ftp server enable <s9306> local-user ftp password cipher ftp123456 <s9306> local-user ftp privilege level 3 <s9306> local-ser ftp ftp-directory cfcard:/

    WIN7/10远程登陆FTP交换机查看配置是否成功

    打开CMD命令窗口;输入命令

    ftp 172.24.0.1

    输入设置ftp用户密码 系统提示User logged in,代表已成功访问s9306交换机。输入dir查看s9306交换机的存储文件情况

    备份S9306交换机配置及版本文件

    在ftp命令符下输入以下命令

    ftp> get vrpcfg.zip d:\vrpcfg.zip ftp> get S9300-V200R010C00SPC600.cc d:\ ftp> get s9300v100r1001sph011.pat d:\

    当出现收到XXX字节,用时xx秒的字样,表示完成下载。

    正式升级新版本操作步骤

    第一步 上传升级过渡版本

    在ftp 命令模式下,将文件上传至S9306交换机内:

    ftp> put d:\S9300-V200R010C00SPC600.cc ftp> copy d:\S9300-V200R010C00SPC600.cc slave#cfcard:/

    第二步 设置交换机升级版本为启动运行版本

    <s9306> startup system-software S9300-V200R010C00SPC600.cc <s9306> startup system-software S9300-V200R010C00SPC600.cc slave-board <s9306> dis startup

    只要系统显示 Next startup system software: 意思是下次重启启动的版本为*.cc 。

    第三步 重启交换机等待更新

    < s9306> reboot 确认按“Y",别急,等待预计30分钟左右即可,也有可能不需要30分钟 。

    升级最新版本(非必选项,可根据实际情况进行更新操作)

    注:重复“过渡版本”升级操作步骤

    上传版本文件至主备双控板上传补丁文件至主控板(无需上传至备控板,通过命令可自动执行备板更新补丁)设置系统启动版本号重启设备

    WIN 命令行操作:

    ftp> put D:\S9300-V200R019C10SPC500-SRUA&B.cc cd slave#cfcard: ftp> put D:\S9306config\S9300series-V200R019SPH010.pat ftp>copy S9300-V200R019C10SPC500-SRUA&B.cc slave#cfcard:/

    上传补丁截图

    S9306交换机操作:

    <s9306> startup system-software S9300-V200R019C10SPC500-SRUA&B.cc <s9306> startup system-software S9300-V200R019C10SPC500-SRUA&B.cc slave-board <s9306> reboot

    补丁更新操作(非必选项,可根据实际情况进行更新操作)

    上传补丁文件

    ftp> put S9300series-V200R019SPH010.pat

    在交换机输入更新补丁命令

    < s9306> patch load S9300series-V200R019SPH010.pat all run

    友情提醒(重要!!!)

    升级操作前,一定要确认自己是否有主备双控板,如有备控板一定要同时上传升级文件给主备双控板中,否则出现主控板升级备控板无法升级,造成只有1个主控板运行。

    当出现单备控板运行时,系统将出现1个主控板并且仍然运行在旧版本上。 万一出现此类情况,再将未升级的控板重新升级后再重启交换机即可。

    升级完成后记得关闭ftp帐号及服务

    删除账号:

    [s9306] aaa [s9306-aaa]undo local-user ftp [s9306-aaa] quit [s9306] undo ftp server

    重启交换机后发现业务板未注册成功的原因

    答:当出现以下未注册情况,有可能交换机刚启动还在注册中,需要等待30分钟左右启动业务板,此过程会发现所有业务板(网口、电口灯全灭),第一次见到很是吓人,担心启动不起来,影响所有业务。 所以,建议还是选个不影响业务的时间进行操作,比较合适。

    小知识

    1. 交换机空间不足怎么办?

    答:可通过删除日志文件来腾出空间,命令如下:

    <s9306> cd logfile/ <s9306> delete /unreserved *.zip

    系统将提示是否删除,按“Y”即可。经过此操作应该可以空出比较大的空间。

    同时,也可以升级成功后删除旧版本文件(删除前,要注意删除目前交换机正在使用的版本:

    注:一定要先升级后再删除,不能在升级前将旧版本删除。 (空间不足,可以先上传新版本文件,再删除旧版本,记住主备板同时存在2份系统文件,可以删除时一起删除)

    <s9306> delete /unreserved s9300-v200r010c00spc600.cc cd slave#cfcard: <s9306> delete /unreserved s9300-v200r010c00spc600.cc

    2. 如何查看交换机版本?

    答:输入dis ver命令。

    < s9306> dis ver

    3. 如何显示交换机的文件命令:

    答:dir /all

    < s9306> dir /all

    升级参考链接

    华为S9306交换机版本升级及补丁加载操作步骤(上节)(附FTP上下载过程)

    华为官网升级指导书

    Processed: 0.009, SQL: 8