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

基础配置指导

目录

06-设备管理配置

本章节下载 06-设备管理配置  (213.87 KB)

06-设备管理配置


l          不同型号产品的特性功能支持情况略有不同,详细请参见“特性差异化列表”部分的介绍。

l          设备支持的接口类型和编号与设备的实际情况相关,本手册涉及以太网接口的配置举例统一使用Eth口举例说明。实际使用中请根据具体设备的接口类型和编号进行配置。

l          本手册中所述的AP设备可以指代一般意义下的AP设备和无线网桥、无线Mesh设备。

 

1 设备管理

本手册中举例使用的应用程序文件名称是test.bin,实际使用中,请以具体设备的实际情况为准。

 

1.1  设备管理简介

通过设备管理功能,用户能够查看设备当前的工作状态,配置设备运行的相关参数,实现对设备的日常维护和管理。

目前的设备管理主要提供重启设备、定时重启设备、指定设备下次启动时采用的启动文件、升级BootWare和清除当前系统中不使用的16bit接口索引的功能。

1.2  配置设备管理

表1-1 设备管理配置任务简介

配置任务

说明

详细配置

配置系统异常时的处理方式

可选

1.3 

配置设备重启

可选

1.4 

配置定时自动执行功能

可选

1.5 

升级设备软件

通过命令行升级Bootrom

可选

1.6.2 

通过命令行升级系统启动文件

可选

1.6.3 

清除当前系统中不使用的16bit接口索引

可选

1.7 

 

1.3  配置系统异常时的处理方式

当系统检测到软件运行异常时,支持两种处理方式:

l              reboot:系统通过直接自动重启的方式来进行恢复。

l              maintain:保持当前状态,系统不会自动采取任何恢复措施。此时需要手工进行恢复操作。某些系统异常可能较难复现,或者异常时打印的一些提示设备重启后会丢失,此时,使用该方式可以保持异常时的状态,以便进行问题定位和修复。但该方式需要手工修复,比如手工重启。

表1-2 配置系统异常时的处理方式

操作

命令

说明

进入系统视图

system-view

-

配置系统异常时的处理方式

system-failure { maintain | reboot }

可选

缺省情况下,系统异常时的处理方式为reboot

 

1.4  配置设备重启

当设备运行出现故障时,用户可以根据实际情况,通过重启设备来排除故障。

重启的方式有三种:

l              通过断电后重新上电立即重启设备。该方式又称为硬件重启或者冷启动。该方式对设备冲击较大,如果对运行中的设备进行强制断电,可能会造成数据丢失或者硬件损坏。一般情况下,建议不要使用这种方式。

l              通过命令行立即重启设备。

l              通过命令行定时重启设备。该方式下,用户可以设置一个时间,让设备定时自动重启,或者设置一个时延,让设备经过指定时间后自动重启。

后两种方式都属于命令行重启。命令行重启又称为热启动,主要用于远程维护时,可以直接重启设备,而不需要到设备所在地进行硬件重启。

表1-3 通过命令行立即重启设备

操作

命令

说明

立即重启设备

reboot

可选

该命令在用户视图下执行

 

表1-4 配置设备重启

操作

命令

说明

开启设备定时重启功能,并指定重启的具体时间

schedule reboot at hh:mm [ date ]

可选

缺省情况下,设备定时重启功能处于关闭状态

该命令在用户视图下执行

开启设备定时重启功能,并指定重启的等待时延

schedule reboot delay { hh:mm | mm }

可选

缺省情况下,设备定时重启功能处于关闭状态

该命令在用户视图下执行

 

l          重启前请使用save命令保存当前配置,以免重启后配置丢失。(save命令的详细介绍请参见“基础配置命令参考”中的“文件系统管理”)

l          重启前请使用display startupdisplay boot-loader命令分别确认是否设置了合适的下次启动配置文件和下次启动文件。(display boot-loader命令的详细介绍请参见“基础配置命令参考”中的“设备管理”,display startup命令的详细介绍请参见“基础配置命令参考”中的“文件系统管理”)

l          设备定时器的精度为1分钟。在到达用户设定的重启时刻的前一分钟,设备会提示:“REBOOT IN ONE MINUTE(设备将在一分钟后重启)”,并在一分钟后重新启动。

l          重新启动会导致业务中断,请谨慎使用。

l          如果当前启动文件损坏或者不存在,则不能通过reboot命令重启设备。此时,可以通过指定新的启动文件再重启。

l          如果设备在准备重启时,用户正在进行文件操作,为了安全起见,系统将不会执行此次重启操作。

 

1.5  配置定时自动执行功能

定时自动执行功能是指在指定时间、系统自动执行指定视图下的指定命令。该功能主要用来对系统进行定时升级或定时配置。

表1-5 配置定时自动执行功能

操作

命令

说明

进入系统视图

system-view

-

创建新的定时执行任务并进入job视图,如果定时执行任务已经创建,则直接进入job视图

job job-name

必选

缺省情况下,系统没有创建定时执行任务

指定定时执行命令所在的视图

view view-name

必选

缺省情况下,没有指定命令执行的视图

绑定时间和命令,即配置在指定时间点执行指定命令

time timeID at time1 date command command

三者至少选其一

time timeID { one-off | repeating } at time1 [ month-date month-day | week-day week-daylist ] command command

time timeID { one-off | repeating } delay time2 command command

 

l          每个定时执行任务只能包含一个视图,该定时任务中所有命令都将在此视图下被执行。若多次执行该命令指定了不同的视图,则最新的配置生效。

l          视图必须是设备当前支持的视图,而且是视图的完整形式,不能使用缩写。常用的有:用户视图对应的view-name为monitor,系统视图对应的view-name为system-view,以太网接口视图对应的view-name为Ethernetx/x/x,射频口视图对应的view-name为Wlan-radiox/x/x,VLAN接口视图对应的view-name为Vlan-interfacex等。

l          每个绑定关系用timeID参数来唯一标识,一个定时执行任务最多可以同时配置10条绑定关系。

l          command表示的命令行必须是设备上可成功执行的命令行,并且要求命令行是view-name视图下的命令,由用户保证配置的正确性,否则,命令行不能自动被执行。

 

1.6  升级设备软件

1.6.1  设备软件简介

设备软件主要包括Bootrom程序和系统启动文件。设备上电后,先运行Bootrom程序,初始化硬件并显示设备的硬件参数,然后运行系统启动文件;启动文件一方面提供对硬件的驱动和适配功能,另一方面实现了业务特性。Bootrom程序与系统启动文件是设备启动、运行的必备软件,为整个设备提供支撑、管理、业务等功能,它们的关系如图1-1所示。

图1-1 Bootrom程序与系统启动文件关系示意图

 

Bootrom程序和系统启动文件都可以通过Bootrom菜单和命令行两种方式来升级,本文只介绍命令行升级方式,通过Bootrom菜单升级的具体操作请参见设备的安装手册。

1.6.2  通过命令行升级Bootrom

请按以下步骤升级Bootrom:

(1)        使用FTP或者TFTP,将Bootrom程序拷贝到设备存储介质的根目录下。

(2)        使用命令行指定下次启动时使用的Bootrom程序。

(3)        重启设备,使新的Bootrom程序生效。

表1-6 升级Bootrom

操作

命令

说明

读取、恢复、备份或升级设备的BootWare程序

bootrom { read | restore | backup | update file file-url } [ all | part ]

必选

不指定allpart参数时,操作Bootrom的全部内容

该命令在用户视图下执行

 

Bootrom文件必须存放在设备的根目录下。可使用文件的拷贝或移动操作来调整文件的路径为根目录。

 

1.6.3  通过命令行升级启动文件

采用本特性升级启动文件时,请按以下步骤进行:

(1)        使用FTP、TFTP或者其它方式将启动文件下保存到设备存储介质的根目录下。

(2)        使用命令行指定设备下次启动时使用的启动文件(以下简称为下次启动文件)。

(3)        重启设备,使新的启动文件生效。

当存储介质中有多个启动文件时,用户可以通过以下命令来指定设备下次启动文件。其中,主用启动文件用于引导、启动设备;备用启动文件只用于异常情况下(主用启动文件不可用时)引导、启动设备。

表1-7 指定系统启动文件

操作

命令

说明

指定设备下次启动文件

boot-loader file file-url

必选

该命令在用户视图下执行

 

l          下次启动文件必须存放在设备的根目录下。可使用文件的拷贝或移动操作来调整文件的路径为根目录。

l          AP设备不支持备用启动文件。

 

1.7  清除当前系统中不使用的16bit接口索引

实际组网中,NMS软件要求设备能够提供统一的16bit的接口索引,同时要求接口索引尽量稳定,即同一设备中接口的名字与接口的索引尽量保持一一对应的关系。

为了尽量保证接口索引的稳定性,当系统中的板卡被拔出或者在删除逻辑接口时,系统会保存该接口的16bit接口索引,以保证重新创建该接口时其索引值不变。

反复的插拔不同的子卡或接口板,创建或者删除大批量不同类型的逻辑口,都可能会耗尽接口索引,导致创建接口失败。为了避免这种情况,用户可以在用户视图下执行以下操作,清除当前系统中保存的但不使用的16bit接口索引。

执行该操作后:

l              对于重新创建的接口,接口的新的索引不能保证与原来的索引一致。

l              对于系统中已经正常存在的接口,不会引起其索引值的改变。

表1-8 清除当前系统中不使用的16bit接口索引

操作

命令

说明

清除当前系统中保存的但不使用的16bit接口索引

reset unused porttag

必选

该命令在用户视图下执行

 

执行该命令时需要得到用户的确认。若用户在30秒之内没有确认操作,或者用户输入字符“N”否定了本次操作,则本命令退出执行。

 

1.8  设备管理显示和维护

在完成上述配置后,在任意视图下执行display命令可以显示配置后设备的运行情况,通过查看显示信息验证配置的效果。

表1-9 设备管理显示和维护

操作

命令

显示启动文件信息

display boot-loader

显示CPU占用率的统计信息

display cpu-usage [ entry-number [ offset ] [ verbose ] [ from-device ] ]

以图形方式显示CPU占用率统计历史信息

display cpu-usage history [ task task-id ]

显示设备的电子标签信息

display device manuinfo

显示设备的信息

display device [ verbose ]

显示设备的内存使用状态

display memory

显示设备的启动方式

display reboot-type

显示设备的重启时间

display schedule reboot

查看定时自动执行功能的相关信息

display job [ job-name ]

显示异常情况下系统的处理方式

display system-failure

 

1.9  设备管理典型配置举例

1.9.1  远程升级配置举例

1. 组网需求

l              AP作为FTP Client,AP的应用程序test.bin和BootWare程序boot.btm都保存在FTP Server的aaa目录下;

l              AP上的一个VLAN接口的IP地址为1.1.1.1/24,FTP Server的IP地址为2.2.2.2/24,AP与FTP Server之间路由可达;

l              User通过Telnet远程登录到AP,对AP进行操作(从FTP Server上下载应用程序,通过命令行实现AP的远程升级),请确定User与AP之间路由可达。

2. 组网图

图1-2 配置远程升级组网图

 

3. 配置步骤

(1)        在FTP Server上的配置(注意:不同的服务器类型配置可能不同)

# 启动FTP Server功能。

<FTP-Server> system-view

[FTP-Server] ftp server enable

# 配置一个FTP用户名为aaa,密码为hello。

[FTP-Server] local-user aaa

[FTP-Server-luser-aaa] password cipher hello

# 配置该用户对aaa目录具有读写权限。

[FTP-Server-luser-aaa] level 3

[FTP-Server-luser-aaa] service-type ftp

[FTP-Server-luser-aaa] work-directory flash:/aaa

(2)        在AP上的配置

如果AP Flash的剩余空间不够大,请删除Flash中原有的应用程序后再进行下载。

 

# 在用户视图下输入命令,登录到FTP Server。

<AP> ftp 2.2.2.2

Trying ...

Press CTRL+K to abort

Connected.

220 WFTPD 2.0 service (by Texas Imperial Software) ready for new user

User(none): aaa

331 Give me your password, please

Password:

230 Logged in successfully

[ftp]

# 将FTP Server上的文件test.bin和boot.btm下载到AP的Flash。

[ftp] get test.bin

[ftp] get boot.btm

# 中断FTP连接,并退回到用户视图下。

[ftp] bye

<AP>

# 升级主控板的BootWare。

<AP> bootrom update file boot.btm

# 指定主控板下次启动时的应用程序。

<AP> boot-loader file test.bin

# 重启设备,实现应用程序的升级。

<AP> reboot

设备重启后可以使用display version命令验证升级是否成功。

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

新华三官网
联系我们