• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

H3C S5130-EI系列以太网交换机 典型配置举例-6W101

03-软件升级配置举例

本章节下载 03-软件升级配置举例  (229.81 KB)

03-软件升级配置举例

H3C S5130-EI软件升级典型配置举例

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Copyright © 2018 新华三技术有限公司 版权所有,保留一切权利。

非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,

并不得以任何形式传播。本文档中的信息可能变动,恕不另行通知。

H3C_彩色.emf

 



1  简介

本文档介绍软件升级的典型配置举例。

2  配置前提

本文档不严格与具体软、硬件版本对应,如果使用过程中与产品实际情况有差异,请参考相关产品手册,或以设备实际情况为准。

本文档中的配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。

本文档假设您已了解软件升级和FTP/TFTP的特性。

3  设备作为TFTP client升级版本配置举例

3.1  组网需求

图1所示,Switch和文件服务器通过交换机相连,Switch作为TFTP客户端,文件服务器作为TFTP服务器。现要求:通过TFTP方式将存储在文件服务器上的文件switch.ipe下载到TFTP客户端,为Switch升级软件版本。

图1 配置组网图

 

3.2  配置思路

为了使交换机在重启后使用新版本软件,需要指定下次启动时所用的主用启动文件为升级后的软件版本。

3.3  使用版本

本举例是在S5130EI_E-CMW710-R3106版本上进行配置和验证的。

3.4  配置注意事项

·     当设备剩余的存储空间不够,请使用delete /unreserved file-url命令删除部分暂时不用的文件后再执行升级软件操作。

·     软件升级时需要重启设备,建议使用save命令保存设备的当前配置。

3.5  配置步骤

3.5.1  文件服务器的配置

# 配置文件服务器的IP地址为192.168.100.14/24,使得与Switch路由可达,具体配置方法略。

# 启动文件服务器上的TFTP服务器功能(以3CDaemon软件为例),设置TFTP服务器下载路径等参数,并开启服务。

图2 配置TFTP服务器

 

3.5.2  Switch的配置

# 配置Switch管理口的IP地址。

<Switch> system-view

[Switch] interface m-gigabitethernet 0/0/0

[Switch-M-GigabitEthernet0/0/0] ip address 192.168.100.66 255.255.255.0

[Switch-M-GigabitEthernet0/0/0] quit

[Switch] quit

# 在Switch 上ping TFTP服务器地址,能够ping通。

<Switch> ping 192.168.100.14

Ping 192.168.100.14 (192.168.100.14): 56 data bytes, press CTRL_C to break

56 bytes from 192.168.100.14: icmp_seq=0 ttl=64 time=10.701 ms

56 bytes from 192.168.100.14: icmp_seq=1 ttl=64 time=2.678 ms

56 bytes from 192.168.100.14: icmp_seq=2 ttl=64 time=2.282 ms

56 bytes from 192.168.100.14: icmp_seq=3 ttl=64 time=1.617 ms

56 bytes from 192.168.100.14: icmp_seq=4 ttl=64 time=1.701 ms

 

--- Ping statistics for 192.168.100.14 ---

5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss

round-trip min/avg/max/std-dev = 1.617/3.796/10.701/3.474 ms

# 执行save命令保存交换机当前配置信息。

<Switch> save

The current configuration will be written to the device. Are you sure? [Y/N]:y

Please input the file name(*.cfg)[flash:/startup.cfg]

(To leave the existing filename unchanged, press the enter key):

flash:/startup.cfg exists, overwrite? [Y/N]:y

Validating file. Please wait...

Saved the current configuration to mainboard device successfully..

# 使用TFTP方式将文件服务器上的软件版本switch.ipe文件下载到Switch上,以缺省文件名switch.ipe保存。

<Switch> tftp 192.168.100.14 get switch.ipe

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100 58.7M  100 58.7M    0     0  1193k      0  0:00:50  0:00:50 --:--:-- 1127k

# 将switch.ipe备份为switch-backup.ipe。

<Sysname> copy switch.ipe switch-backup.ipe

# 指定Switch下次启动时所用的主用启动文件为switch.ipe。

<Switch> boot-loader file flash:/switch.ipe slot 1 main

Verifying the IPE file and the images.....Done.

Images in IPE:

  switch-cmw710-boot-r3106.bin

  switch-cmw710-system-r3106.bin

This command will set the main startup software images. Continue? [Y/N]:y

Add images to target slot.

Decompressing file switch-cmw710-boot-r3106.bin to flash:/switch-cmw710-boot-r3106.bin.........Done.

Decompressing file switch-cmw710-system-r3106.bin to flash:/switch-cmw710-system-r3106.bin.................................Done.

The images that have passed all examinations will be used as the main startup software images at the next reboot on slot 1.

# 指定Switch下次启动时所用的备用启动文件为switch-backup.ipe。

<Switch> boot-loader file flash:/switch-backup.ipe slot 1 backup

This command will set the backup startup software images. Continue? [Y/N]:y

The images that have passed all examinations will be used as the backup startup software images at the next reboot on slot 1.

# 重启设备。

<Switch> reboot

3.6  验证配置

# 设备重启后,使用display version命令查看设备版本信息。

<Switch> display version

H3C Comware Software, Version 7.1. 045, Release 3106

Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.

H3C Switch uptime is 0 weeks, 0 days, 0 hours, 19 minutes

Last reboot reason : User reboot

Boot image: flash:/switch-cmw710-boot-r3106.bin

Boot image version: 7.1.045P16, Release 3106

  Compiled Jun 18 2014 17:52:09

System image: flash:/switch-cmw710-system-r3106.bin

System image version: 7.1.045, Release 3106

  Compiled Jun 18 2014 17:52:09

……略……

# 显示本次启动和下次启动所采用的启动软件包的名称。

<Switch> display boot-loader

Software images on slot 1:

Current software images:

  flash:/switch-cmw710-boot-r3106.bin

  flash:/switch-cmw710-system-r3106.bin

Main startup software images:

  flash:/switch-cmw710-boot-r3106.bin

  flash:/switch-cmw710-system-r3106.bin

Backup startup software images:

  flash:/switch-cmw710-boot-r3106.bin

  flash:/switch-cmw710-system-r3106.bin

3.7  配置文件

#

interface M-GigabitEthernet0/0/0

ip address 192.168.100.66 255.255.255.0

#

4  设备作为FTP client升级版本配置举例

4.1  组网需求

图3所示,Switch和文件服务器通过交换机相连,Switch作为FTP客户端,文件服务器作为FTP服务器。现要求:

·     通过FTP方式为Switch升级软件版本,将存储在文件服务器上的文件switch.ipe下载到FTP客户端。

·     配置FTP客户端登录FTP服务器的用户名为123456,密码为123456。

图3 配置组网图

 

4.2  配置思路

为了使交换机在重启后使用新软件版本,需要指定下次启动时所用的主用启动文件为升级后的软件版本。

4.3  使用版本

本举例是在S5130EI_E-CMW710-R3106版本上进行配置和验证的。

4.4  配置注意事项

·     当设备剩余的内存空间不够,请使用delete /unreserved file-url命令删除部分暂时不用的文件后再执行升级软件操作。

·     确保主机和Switch的FTP用户名、密码及文件名等参数保持一致。

4.5  配置步骤

4.5.1  文件服务器的配置

# 配置文件服务器的IP地址为192.168.100.14/24,使得与Switch路由可达,具体配置方法略。

# 启动文件服务器上的FTP功能(以3CDaemon软件为例),设置FTP服务器下载路径、FTP用户名和密码,并开启FTP服务。

图4 配置FTP服务器

 

4.5.2  Switch的配置

# 配置Switch接口IP地址。

<Switch> system-view

[Switch] interface m-gigabitethernet 0/0/0

[Switch-M-GigabitEthernet0/0/0] ip address 192.168.100.66 255.255.255.0

[Switch-M-GigabitEthernet0/0/0] quit

[Switch] quit

# 在Switch上ping文件服务器地址,能够ping通。

<Switch> ping 192.168.100.14

Ping 192.168.100.14 (192.168.100.14): 56 data bytes, press CTRL_C to break

56 bytes from 192.168.100.14: icmp_seq=0 ttl=64 time=10.701 ms

56 bytes from 192.168.100.14: icmp_seq=1 ttl=64 time=2.678 ms

56 bytes from 192.168.100.14: icmp_seq=2 ttl=64 time=2.282 ms

56 bytes from 192.168.100.14: icmp_seq=3 ttl=64 time=1.617 ms

56 bytes from 192.168.100.14: icmp_seq=4 ttl=64 time=1.701 ms

 

--- Ping statistics for 192.168.100.14 ---

5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss

round-trip min/avg/max/std-dev = 1.617/3.796/10.701/3.474 ms

# 执行save命令保存交换机当前配置信息。

<Switch> save

The current configuration will be written to the device. Are you sure? [Y/N]:y

Please input the file name(*.cfg)[flash:/startup.cfg]

(To leave the existing filename unchanged, press the enter key):

flash:/startup.cfg exists, overwrite? [Y/N]:y

Validating file. Please wait...

Configuration is saved to  mainboard device successfully.

# 以用户名123456、密码123456登录FTP服务器。

<Switch> ftp 192.168.100.14

Connected to 192.168.100.14 (192.168.100.14).

220 3Com 3CDaemon FTP Server Version 2.0

User (192.168.100.14:(none)): 123456

331 User name ok, need password

Password:

230 User logged in

Remote system type is UNIX.

Using binary mode to transfer files.

# 将文件switch.ipe从FTP服务器下载到Switch上。

ftp> get switch.ipe

227 Entering passive mode (192,168,100,14,8,86)

125 Using existing data connection

226 Closing data connection; File transfer successful.

50445056 bytes received in 53.6 seconds (1.25 Mbyte/s)

ftp> quit

# 将switch.ipe备份为switch-backup.ipe。

<Sysname> copy switch.ipe switch-backup.ipe

# 指定Switch下次启动时所用的主用启动文件为switch.ipe。

<Switch> boot-loader file flash:/switch.ipe slot 1 main

Verifying the IPE file and the images.....Done.

Images in IPE:

  switch-cmw710-boot-r3106.bin

  switch-cmw710-system-r3106.bin

This command will set the main startup software images. Continue? [Y/N]:y

Add images to target slot.

Decompressing file switch-cmw710-boot-r3106.bin to flash:/switch-cmw710-boot-r3106.bin.........Done.

Decompressing file switch-cmw710-system-r3106.bin to flash:/switch-cmw710-system-r3106.bin.................................Done.

The images that have passed all examinations will be used as the main startup software images at the next reboot on on slot 1.

# 指定Switch下次启动时所用的备用启动文件为switch-backup.ipe。

<Switch> boot-loader file flash:/switch-backup.ipe slot 1 backup

This command will set the backup startup software images. Continue? [Y/N]:y

The images that have passed all examinations will be used as the backup startup software images at the next reboot on slot 1.

# 重启设备。

<Switch> reboot

4.6  验证配置

# 设备重启后,使用display version命令查看设备版本信息。

<Switch> display version

H3C Comware Software, Version 7.1.045, Release 3106

Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.

H3C Switch uptime is 0 weeks, 0 days, 0 hours, 19 minutes

Last reboot reason : User reboot

Boot image: flash:/switch-cmw710-boot-r3106.bin

Boot image version: 7.1.045P16, Release 3106

  Compiled Jun 18 2014 17:52:09

System image: flash:/switch-cmw710-system-r3106.bin

System image version: 7.1.045, Release 3106

  Compiled Jun 18 2014 17:52:09

……略……

# 显示本次启动和下次启动所采用的启动软件包的名称。

<Switch> display boot-loader

Software images on slot 1:

Current software images:

  flash:/switch-cmw710-boot-r3106.bin

  flash:/switch-cmw710-system-r3106.bin

Main startup software images:

  flash:/switch-cmw710-boot-r3106.bin

  flash:/switch-cmw710-system-r3106.bin

Backup startup software images:

  flash:/switch-cmw710-boot-r3106.bin

  flash:/switch-cmw710-system-r3106.bin

4.7  配置文件

#

interface M-GigabitEthernet0/0/0

ip address 192.168.100.66 255.255.255.0

#

5  设备作为FTP server升级版本配置举例

5.1  组网需求

图5所示,Switch和文件服务器通过交换机相连,Switch作为FTP服务器,文件服务器作为FTP客户端。

现要求:

·     通过FTP方式为Switch升级软件版本,将存储在FTP客户端上的文件switch.ipe上传到FTP服务器。

·     配置FTP客户端登录FTP服务器的用户名为abc,密码为123456。

图5 配置组网图

 

5.2  配置思路

为了使交换机在重启后使用新软件版本,需要指定下次启动时所用的主用启动文件为升级后的软件版本。

5.3  使用版本

本举例是在S5130EI_E-CMW710-R3106版本上进行配置和验证的。

5.4  配置注意事项

·     当设备剩余的内存空间不够,请使用delete /unreserved file-url命令删除部分暂时不用的文件后再执行升级软件操作。

·     确保主机和Switch的FTP用户名、密码及文件名等参数保持一致。

·     在Switch和主机之间进行FTP传输,需要选择binary方式传输文件。

5.5  配置步骤

5.5.1  Switch上配置FTP服务器

# 配置Switch接口IP地址。

<Switch> system-view

[Switch] interface m-gigabitethernet 0/0/0

[Switch-M-GigabitEthernet0/0/0] ip address 192.168.100.66 255.255.255.0

[Switch-M-GigabitEthernet0/0/0] quit

# 在Switch上添加一个FTP用户abc,并设置其认证密码为123456。

[Switch] local-user abc

[Switch-luser-manage-abc] password simple 123456

# 配置用户角色为network-admin。

[Switch-luser-manage-abc] authorization-attribute user-role network-admin

# 为保证FTP客户端仅使用授权的用户角色network-admin,删除缺省用户角色network-operator。

[Switch-luser-manage-abc] undo authorization-attribute user-role network-operator

# 配置服务类型为FTP。

[Switch-luser-manage-abc] service-type ftp

[Switch-luser-manage-abc] quit

# 启动Switch的FTP服务功能。

[Switch] ftp server enable

[Switch] quit

# 执行save命令保存交换机当前配置信息。

<Switch> save

The current configuration will be written to the device. Are you sure? [Y/N]:y

Please input the file name(*.cfg)[flash:/startup.cfg]

(To leave the existing filename unchanged, press the enter key):

flash:/startup.cfg exists, overwrite? [Y/N]:y

Validating file. Please wait...

Saved the current configuration to mainboard device successfully.

5.5.2  文件服务器的配置

# 配置文件服务器的IP地址为192.168.100.14/24,使得到Switch路由可达,具体配置方法略。

# 从文件服务器登录FTP server,本例以Windows命令提示符界面为例。

C:\Documents and Settings\Administrator> ftp 192.168.100.66

Connected to 192.168.100.66.

220 FTP service ready.

# 以用户名abc、密码123456登录FTP服务器。

User (192.168.100.66:(none)): abc

331 Password required for abc.

Password:

230 User logged in.

# 使用lcd命令,将FTP客户端本地的工作路径切换到软件版本所在的目录下。

ftp> lcd E:\

Local directory now E:\

# 将传输模式设置为binary方式。

ftp> binary

200 TYPE is now 8-bit binary

# 将本地switch.ipe文件上传到FTP服务器上,缺省以文件名switch.ipe保存。

ftp> put switch.ipe

200 PORT command successful

150 Connecting to port 2903

226 File successfully transferred

ftp: 发送 50445056 字节,用时 1.05Seconds 67282.77Kbytes/sec.

# 使用ls命令查看FTP服务器上是否有文件。

ftp> ls switch.ipe

200 PORT command successful

150 Connecting to port 3391

switch.ipe

226 1 matches total

ftp: 收到 24 字节,用时 0.00Seconds 24000.00Kbytes/sec.

# 终止与FTP Server的连接,并退回到用户视图。

ftp> bye

5.5.3  Switch上配置启动文件

# 将switch.ipe备份为switch-backup.ipe。

<Sysname> copy switch.ipe switch-backup.ipe

# 指定Switch下次启动时所用的主用启动文件为switch.ipe。

<Switch> boot-loader file flash:/switch.ipe slot 1 main

Verifying the IPE file and the images.....Done.

Images in IPE:

  switch-cmw710-boot-r3106.bin

  switch-cmw710-system-r3106.bin

This command will set the main startup software images. Continue? [Y/N]:y

Add images to the device.

Decompressing file switch-cmw710-boot-r3106.bin to flash:/switch-cmw710-boot-r3106.bin.........Done.

Decompressing file switch-cmw710-system-r3106.bin to flash:/switch-cmw710-system-r3106.bin.................................Done.

The images that have passed all examinations will be used as the main startup software images at the next reboot on slot 1.

# 指定Switch的下次启动时所用的备用启动文件为switch-backup.ipe。

<Switch> boot-loader file flash:/switch-backup.ipe slot 1 backup

This command will set the backup startup software images. Continue? [Y/N]:y

The images that have passed all examinations will be used as the backup startup software images at the next reboot.

# 重启设备。

<Switch> reboot

5.6  验证配置

# 设备重启后,使用display version命令查看设备版本信息。

<Switch> display version

H3C Comware Software, Version 7.1.045, Release 3106

Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.

H3C Switch uptime is 0 weeks, 0 days, 0 hours, 19 minutes

Last reboot reason : User reboot

Boot image: flash:/switch-cmw710-boot-r3106.bin

Boot image version: 7.1.045P16, Release 3106

  Compiled Jun 18 2014 17:52:09

System image: flash:/switch-cmw710-system-r3106.bin

System image version: 7.1.045, Release 3106

  Compiled Jun 18 2014 17:52:09

……略……

# 显示本次启动和下次启动所采用的启动软件包的名称。

<Switch> display boot-loader

Software images on slot 1:

Current software images:

  flash:/switch-cmw710-boot-r3106.bin

  flash:/switch-cmw710-system-r3106.bin

Main startup software images:

  flash:/switch-cmw710-boot-r3106.bin

  flash:/switch-cmw710-system-r3106.bin

Backup startup software images:

  flash:/switch-cmw710-boot-r3106.bin

  flash:/switch-cmw710-system-r3106.bin

#

5.7  配置文件

#

interface M-GigabitEthernet0/0/0

ip address 192.168.100.66 255.255.255.0

#

local-user abc class manage

 password hash $h$6$YMVbbwFL/vviWcQu$+CuTbYCehNZtZo5RCXiadpYbXYWa2omt5TUtEh3UPCg3fZjxYCp5WzbuE2GoowVi2YA/BK+mnSZJZqi5jRDuCg==

 service-type ftp

 authorization-attribute user-role network-admin

#

 ftp server enable

#

6  相关资料

·     H3C S5130-EI系列以太网交换机基础配置指导-Release 3106

·     H3C S5130-EI系列以太网交换机基础配置命令参考-Release 3106

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们