最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

华为交换机S9306系统软件升级

IT圈 admin 34浏览 0评论

2024年1月21日发(作者:伯智)

S9306软件升级

一、FTP环境的搭建:

(1)将 S9300 设置为 FTP Server

配置 S9300 作为 FTP Server,假设 Ethernet0/0/0 接口 IP 地址为 ,FTP 用户名为 S9300,密码为 123456,FTP 工作目录是 cfcard:/。

system-view

[Quidway] ftp server enable

Info: Succeeded in starting the FTP server.

[Quidway] aaa

[Quidway-aaa] local-user S9300 password cipher 123456

info: A new user added

[Quidway-aaa] local-user S9300 ftp-directory cfcard:

[Quidway-aaa] local-user S9300 service-type ftp

通常 S9300 的各种配置文件都在 CF 卡,所以 FTP 工作目录一般都写为 cfcard:/。这个

目录一定要正确填写,因为根目录无法改动。

升级前查询信息:

1、查询当前软件版本 display version

2、检查设备运行状态 display device display alarm all

3、检查 CF 卡中的剩余空间

查看当前 Master 主控板剩余空间 dir cfcard:/

查看当前 slave 主控板剩余空间。 dir slave#cfcard:

4、删除多余文件

系统软件大包(以“.cc”结束),config文件(以“.cfg”或“.zip”结束)、License 文件(以“.dat”结束)、Web 文件(以“.web”结束)、补丁文件(以“.pat”结束)请在确认没有使用后再删除。

# 删除当前 Master 主控板 CF 卡上的多余文件。

delete cfcard:/

Delete cfcard:/[Y/N]:y

Info: Deleting file cfcard:/...succeeded.

# 删除当前 Slave 主控板 CF 卡上的多余文件。

delete slave#cfcard:/

Delete slave#cfcard:/[Y/N]:y

Info: Deleting file slave#cfcard:/...succeeded.

删除到回收站中的文件可以使用下面命令恢复。

undelete cfcard:/

Undelete cfcard:/[Y/N]:y

%Undeleted file cfcard:/.

执行下面命令彻底删除回收站中的无用文件。

reset recycle-bin cfcard:/

reset recycle-bin slave#cfcard:/

(2)步骤 2 备份系统软件、配置文件和补丁文件。

在操作终端上使用命令行登录到 S9300,备份文件到 FTP Client。

注意登录时的目录应使用本机上升级程序所在的目录及 FTP 工作目录,假设为

D:ftp。

在 Windows XP 系统中,可以按照如下步骤启动 FTP 程序:

− 在 PC 机上,选择“开始”>“运行”。

− 输入 cmd。

− 在弹出的界面输入 d:

− 输入 cd ftp,进入 FTP 视图。

C:Documents and SettingsAdministrator>d:

D:>cd ftp

D:ftp> ftp to FTP service ready.

User # 输入用户名

331 Password required for s9300.

Password: # 输入密码123456,回车,密码不显示在屏幕。

230 User logged in.

ftp> binary

200 Type set to I.

ftp> get

200 Port command okay.

150 Opening BINARY mode data connection for .

226 Transfer complete.

ftp: 收到 52749606 字节,用时 sec.

如上所示表示文件已成功传送,可到 D:ftp 目录下查询此文件。

ftp> get

200 Port command okay.

150 Opening BINARY mode data connection for

226 Transfer complete.

ftp: 收到 589 字节,用时 60Kbytes/sec.

如上所示表示文件已成功传送,可到 D:ftp 目录下查询此文件。

ftp> get

200 Port command okay.

150 Opening BINARY mode data connection for .

226 Transfer complete.

ftp: 收到 89244 字节,用时 sec.

如上所示表示文件已成功传送,可到 D:ftp 目录下查询此文件。

(3)将新版本的系统软件上传到 S9300

在便携机上使用命令行加载。

D:ftp> ftp to &S9300E T 比特路由交换机

升级指导书

2 命令行升级指导

220 FTP service ready.

User # 手工输入用户名,回车

331 Password required for S9300.

Password: # 输入密码123456,回车,密码不会显示在屏幕上

230 User logged in.

ftp> binary

200 Type set to I.

ftp> put

命令中可以指定保存后的升级程序所使用的文件名,如果未指定则默认与原升级程序文

件名相同。

200 Port command okay.

150 Opening BINARY mode data connection for .

226 Transfer complete.

ftp: 发送 90938090 字节,用时 sec.

(4)将 License 文件上传到 S9300

ftp> put

(5)(可选)将新的配置文件上传到 S9300

如果版本升级时,不需要更新配置文件,则跳过这一步。

ftp> put

----结束

二、检查是否加载成功:

可以使用 dir 命令在 S9300 上查看该文件是否已存在、文件大小是否和服务器上的文件完全相同,确定没有问题后,接下来要更改系统的启动程序为新加载的升级程序。

dir cfcard:/

Directory of cfcard:/

Idx Attr Size(Byte) Date Time FileName

0 -rw- 198 Nov 21 2011 21:47:36 $_patchstate_a

1 -rw- 524,381 Nov 21 2011 21:48:06

2 -rw- 2757 Nov 21 2011 20:55:54

3 -rw- 89,244 Nov 21 2011 16:54:40

4 -rw- 52,749,606 Nov 21 2011 19:43:18

5 -rw- 90,925,409 Nov 22 2011 06:48:54

6 -rw- 1,748 Nov 20 2011 06:09:16

三、设置系统软件

(1)设置设备启动时使用的系统软件

更改主用主控板的启动程序为新加载的系统软件。

startup system-software

更改备用主控板的启动系统软件为新加载的系统软件。

startup system-software slave-board

使用 display startup 命令查看下次启动所用的系统软件是否为新加载的系统软件。

display startup

(2) (可选)设置设备启动时使用的配置文件

如果有新的配置文件,则需要指定设备启动时加载的配置文件。如果不指定的话,将加载升级前的配置文件。

如果有备用主控板,需要通过命令行将新的配置文件拷贝到备用主控板,保证设备重启后主用主控板和备用主控板使用的配置文件一致。

copy slave#cfcard:/

startup saved-configuration

(3)检查一下文件的CRC是否正确

check startup crc next

四、重新启动设备

执行 reboot 命令设备会自动用新加载的系统软件、配置文件进行启动,此时如果用新配置文件启动不需要保存配置。

reboot

五、激活license文件

加载了新的 License 文件后,需要对 License 文件进行激活操作,否则 License 文件不生

效。

如果有备用主控板,需要将 License 文件先拷贝到备用主控板后,再进行激活操作。

copy slave#cfcard:/

Copy cfcard:/ to slave#cfcard:/[Y/N]:y

100% complete|

Info: Copied file cfcard:/ to slave#cfcard:/...Done.

license active

(加载补丁命令是:patch load +补丁名字 all run )

六、验证升级是否成功

(1)检查系统软件是否为目标版本

display startup

(2)检查是否还有需要升级的软件

在用户视图下执行 check version 命令检查是否还有需要升级的软件。正常情况下应该没有需要升级的软件。如果有需要升级的软件,请在用户视图下执行 upgrade all

{ startup | filename } [ force ]命令进行升级。

check version

Frame/Slot Type Content CurVer ExactVer State Upgrade Suggest

--------------------------------------------------------------------------------

(如果 Upgrade Suggest 显示为 None,版本匹配,不需要升级;显示为 Must,版本不匹配,必须升级;显示为 Recommend,当前版本更加新,软件版本是向后兼容的,可以不升级,所以建议升级以保证版本的完全匹配。)

(3)检查单板是否注册正常

在任意视图下使用 display device 命令查看单板注册状态。正常情况下,该单板注册状态应该为 Registered。

display device

S9303's Device status:

Slot Sub Type Online Power Register Alarm Primary

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

2 - F48SA Present PowerOn Registered Normal NA

4 - MCUA Present PowerOn Registered Normal Slave

5 - MCUA Present PowerOn Registered Normal Master

PWR1 - - Present PowerOn Registered Normal NA

(4)检查配置是否恢复

2024年1月21日发(作者:伯智)

S9306软件升级

一、FTP环境的搭建:

(1)将 S9300 设置为 FTP Server

配置 S9300 作为 FTP Server,假设 Ethernet0/0/0 接口 IP 地址为 ,FTP 用户名为 S9300,密码为 123456,FTP 工作目录是 cfcard:/。

system-view

[Quidway] ftp server enable

Info: Succeeded in starting the FTP server.

[Quidway] aaa

[Quidway-aaa] local-user S9300 password cipher 123456

info: A new user added

[Quidway-aaa] local-user S9300 ftp-directory cfcard:

[Quidway-aaa] local-user S9300 service-type ftp

通常 S9300 的各种配置文件都在 CF 卡,所以 FTP 工作目录一般都写为 cfcard:/。这个

目录一定要正确填写,因为根目录无法改动。

升级前查询信息:

1、查询当前软件版本 display version

2、检查设备运行状态 display device display alarm all

3、检查 CF 卡中的剩余空间

查看当前 Master 主控板剩余空间 dir cfcard:/

查看当前 slave 主控板剩余空间。 dir slave#cfcard:

4、删除多余文件

系统软件大包(以“.cc”结束),config文件(以“.cfg”或“.zip”结束)、License 文件(以“.dat”结束)、Web 文件(以“.web”结束)、补丁文件(以“.pat”结束)请在确认没有使用后再删除。

# 删除当前 Master 主控板 CF 卡上的多余文件。

delete cfcard:/

Delete cfcard:/[Y/N]:y

Info: Deleting file cfcard:/...succeeded.

# 删除当前 Slave 主控板 CF 卡上的多余文件。

delete slave#cfcard:/

Delete slave#cfcard:/[Y/N]:y

Info: Deleting file slave#cfcard:/...succeeded.

删除到回收站中的文件可以使用下面命令恢复。

undelete cfcard:/

Undelete cfcard:/[Y/N]:y

%Undeleted file cfcard:/.

执行下面命令彻底删除回收站中的无用文件。

reset recycle-bin cfcard:/

reset recycle-bin slave#cfcard:/

(2)步骤 2 备份系统软件、配置文件和补丁文件。

在操作终端上使用命令行登录到 S9300,备份文件到 FTP Client。

注意登录时的目录应使用本机上升级程序所在的目录及 FTP 工作目录,假设为

D:ftp。

在 Windows XP 系统中,可以按照如下步骤启动 FTP 程序:

− 在 PC 机上,选择“开始”>“运行”。

− 输入 cmd。

− 在弹出的界面输入 d:

− 输入 cd ftp,进入 FTP 视图。

C:Documents and SettingsAdministrator>d:

D:>cd ftp

D:ftp> ftp to FTP service ready.

User # 输入用户名

331 Password required for s9300.

Password: # 输入密码123456,回车,密码不显示在屏幕。

230 User logged in.

ftp> binary

200 Type set to I.

ftp> get

200 Port command okay.

150 Opening BINARY mode data connection for .

226 Transfer complete.

ftp: 收到 52749606 字节,用时 sec.

如上所示表示文件已成功传送,可到 D:ftp 目录下查询此文件。

ftp> get

200 Port command okay.

150 Opening BINARY mode data connection for

226 Transfer complete.

ftp: 收到 589 字节,用时 60Kbytes/sec.

如上所示表示文件已成功传送,可到 D:ftp 目录下查询此文件。

ftp> get

200 Port command okay.

150 Opening BINARY mode data connection for .

226 Transfer complete.

ftp: 收到 89244 字节,用时 sec.

如上所示表示文件已成功传送,可到 D:ftp 目录下查询此文件。

(3)将新版本的系统软件上传到 S9300

在便携机上使用命令行加载。

D:ftp> ftp to &S9300E T 比特路由交换机

升级指导书

2 命令行升级指导

220 FTP service ready.

User # 手工输入用户名,回车

331 Password required for S9300.

Password: # 输入密码123456,回车,密码不会显示在屏幕上

230 User logged in.

ftp> binary

200 Type set to I.

ftp> put

命令中可以指定保存后的升级程序所使用的文件名,如果未指定则默认与原升级程序文

件名相同。

200 Port command okay.

150 Opening BINARY mode data connection for .

226 Transfer complete.

ftp: 发送 90938090 字节,用时 sec.

(4)将 License 文件上传到 S9300

ftp> put

(5)(可选)将新的配置文件上传到 S9300

如果版本升级时,不需要更新配置文件,则跳过这一步。

ftp> put

----结束

二、检查是否加载成功:

可以使用 dir 命令在 S9300 上查看该文件是否已存在、文件大小是否和服务器上的文件完全相同,确定没有问题后,接下来要更改系统的启动程序为新加载的升级程序。

dir cfcard:/

Directory of cfcard:/

Idx Attr Size(Byte) Date Time FileName

0 -rw- 198 Nov 21 2011 21:47:36 $_patchstate_a

1 -rw- 524,381 Nov 21 2011 21:48:06

2 -rw- 2757 Nov 21 2011 20:55:54

3 -rw- 89,244 Nov 21 2011 16:54:40

4 -rw- 52,749,606 Nov 21 2011 19:43:18

5 -rw- 90,925,409 Nov 22 2011 06:48:54

6 -rw- 1,748 Nov 20 2011 06:09:16

三、设置系统软件

(1)设置设备启动时使用的系统软件

更改主用主控板的启动程序为新加载的系统软件。

startup system-software

更改备用主控板的启动系统软件为新加载的系统软件。

startup system-software slave-board

使用 display startup 命令查看下次启动所用的系统软件是否为新加载的系统软件。

display startup

(2) (可选)设置设备启动时使用的配置文件

如果有新的配置文件,则需要指定设备启动时加载的配置文件。如果不指定的话,将加载升级前的配置文件。

如果有备用主控板,需要通过命令行将新的配置文件拷贝到备用主控板,保证设备重启后主用主控板和备用主控板使用的配置文件一致。

copy slave#cfcard:/

startup saved-configuration

(3)检查一下文件的CRC是否正确

check startup crc next

四、重新启动设备

执行 reboot 命令设备会自动用新加载的系统软件、配置文件进行启动,此时如果用新配置文件启动不需要保存配置。

reboot

五、激活license文件

加载了新的 License 文件后,需要对 License 文件进行激活操作,否则 License 文件不生

效。

如果有备用主控板,需要将 License 文件先拷贝到备用主控板后,再进行激活操作。

copy slave#cfcard:/

Copy cfcard:/ to slave#cfcard:/[Y/N]:y

100% complete|

Info: Copied file cfcard:/ to slave#cfcard:/...Done.

license active

(加载补丁命令是:patch load +补丁名字 all run )

六、验证升级是否成功

(1)检查系统软件是否为目标版本

display startup

(2)检查是否还有需要升级的软件

在用户视图下执行 check version 命令检查是否还有需要升级的软件。正常情况下应该没有需要升级的软件。如果有需要升级的软件,请在用户视图下执行 upgrade all

{ startup | filename } [ force ]命令进行升级。

check version

Frame/Slot Type Content CurVer ExactVer State Upgrade Suggest

--------------------------------------------------------------------------------

(如果 Upgrade Suggest 显示为 None,版本匹配,不需要升级;显示为 Must,版本不匹配,必须升级;显示为 Recommend,当前版本更加新,软件版本是向后兼容的,可以不升级,所以建议升级以保证版本的完全匹配。)

(3)检查单板是否注册正常

在任意视图下使用 display device 命令查看单板注册状态。正常情况下,该单板注册状态应该为 Registered。

display device

S9303's Device status:

Slot Sub Type Online Power Register Alarm Primary

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

2 - F48SA Present PowerOn Registered Normal NA

4 - MCUA Present PowerOn Registered Normal Slave

5 - MCUA Present PowerOn Registered Normal Master

PWR1 - - Present PowerOn Registered Normal NA

(4)检查配置是否恢复

发布评论

评论列表 (0)

  1. 暂无评论