03-设备管理配置
本章节下载: 03-设备管理配置 (297.96 KB)
目 录
通过设备管理功能,用户能够查看设备当前的工作状态,配置设备运行的相关参数,实现对设备的日常维护和管理。
目前的设备管理主要提供重启设备、定时重启设备、指定设备下次启动时采用的启动文件、升级Bootrom和配置单板的温度告警门限等功能。
表1-1 设备管理配置任务简介
配置任务 |
说明 |
详细配置 |
|
配置系统异常时的处理方式 |
可选 |
||
配置设备重启 |
可选 |
||
配置定时自动执行功能 |
可选 |
||
升级设备软件 |
通过命令行升级Bootrom |
可选 |
|
通过命令行升级系统启动文件 |
可选 |
||
配置单板的温度告警门限 |
可选 |
||
清除当前系统中不使用的16bit接口索引 |
可选 |
||
配置系统的负载分担功能 |
可选 |
||
配置主控板业务口的主备模式 |
可选 |
||
配置主控板流量转发模式 |
可选 |
||
配置业务板工作模式 |
可选 |
||
全局开启Port Down功能 |
可选 |
||
可插拔模块的识别与诊断 |
可选 |
当系统检测到软件运行异常时,支持两种处理方式:
l reboot:系统通过直接自动重启的方式来进行恢复。
l maintain:保持当前状态,系统不会自动采取任何恢复措施。此时需要手工进行恢复操作。某些系统异常可能较难复现,或者异常时打印的一些提示设备重启后会丢失,此时,使用该方式可以保持异常时的状态,以便进行问题定位和修复。但该方式需要手工修复,比如手工重启。
表1-2 配置系统异常时的处理方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
配置主用主控板和备用主控板系统异常时的处理方式 |
system-failure { maintain | reboot } |
可选 缺省情况下,主用主控板和备用主控板系统异常时的处理方式为reboot |
l 配置本命令后会将主用主控板和备用主控板系统异常时的处理方式设置为相同值。接口板和辅助CPU系统如果出现软件运行异常的情况,系统的处理方式始终是reboot,即重启故障单板。
l 系统异常处理只针对故障单板,不会影响其它单板的功能。
当设备运行出现故障时,用户可以根据实际情况,通过重启设备来排除故障。
重启的方式有三种:
l 通过断电后重新上电立即重启设备(该方式又称为硬件重启或者冷启动)。该方式对设备冲击较大,如果对运行中的设备进行强制断电,可能会造成数据丢失或者硬件损坏。一般情况下,建议不要使用这种方式。
l 通过命令行立即重启设备。
l 通过命令行定时重启设备。该方式下,用户可以设置一个时间,让设备定时自动重启,或者设置一个时延,让设备经过指定时间后自动重启。
后两种方式都属于命令行重启。命令行重启又称为热启动,主要用于远程维护时,可以直接重启设备,而不需要到设备所在地进行硬件重启。
表1-3 通过命令行立即重启设备
操作 |
命令 |
说明 |
立即重启指定单板或整个设备 |
reboot [ slot slot-number ] |
必选 该命令在用户视图下执行 |
表1-4 通过命令行定时重启设备
操作 |
命令 |
说明 |
开启整个设备定时重启功能,并指定重启的具体时间和日期 |
schedule reboot at hh:mm [ date ] |
二者必选其一 缺省情况下,设备定时重启功能处于关闭状态 两命令均在用户视图下执行 |
开启整个设备的定时重启功能,并设定等待时延 |
schedule reboot delay { hh:mm | mm } |
表1-5 通过命令行定时重启设备
操作 |
命令 |
说明 |
开启所有成员设备定时重启功能,并指定重启的具体时间和日期 |
schedule reboot at hh:mm [ date ] |
二者必选其一 缺省情况下,设备定时重启功能处于关闭状态 两命令均在用户视图下执行 |
开启所有成员设备的定时重启功能,并设定等待时延 |
schedule reboot delay { hh:mm | mm } |
l 重新启动会导致业务中断,请谨慎使用。
l 重启前请使用save命令保存当前配置,以免重启后配置丢失。(save命令的详细介绍请参见“系统分册”中的“文件系统管理命令”)
l 重启前请使用display startup和display boot-loader命令分别确认是否设置了合适的下次启动配置文件和下次启动文件。(display startup命令的详细介绍请参见“系统分册”中的“文件系统管理命令”)
l 设备定时器的精度为1分钟。在到达用户设定的重启时刻的前一分钟,设备会提示:“REBOOT IN ONE MINUTE(设备将在一分钟后重启)”,并在一分钟后重新启动。
l 不能使用该命令重启备用主控板,如需重启备用主控板,请使用slave restart命令(slave restart命令的详细介绍请参见“可靠性分册”中的“HA命令”);不指定slot参数时,会重启整个设备(包括主用主控板、备用主控板和接口板);重启主用主控板而且备用主控板能正常工作时,会触发主备倒换。
l 如果主用启动文件损坏或者不存在,则不能通过reboot命令重启设备。此时,可以通过指定新的主用启动文件再重启,或者断电后重新上电,系统将自动使用备用启动文件重启。
l 如果设备在准备重启时,用户正在进行文件操作,为了安全起见,系统将不会执行此次重启操作。
定时自动执行功能是指在指定时间、系统自动执行指定视图下的指定命令。该功能主要用来对系统进行定时升级或定时配置。
操作 |
命令 |
说明 |
在指定时间自动执行指定命令 |
schedule job at time [ date ] view view command |
二者必选其一 该命令在用户视图下执行 |
在指定延时后自动执行指定命令 |
schedule job delay time view view command |
需要注意的是:
l 当前用户可指定的视图只有用户视图和系统视图。如果要自动执行其他视图下的指定命令或者一次定时自动执行多条命令,可以通过定时自动执行批处理文件来实现(注意在指定批处理文件时必须使用全路径的文件名形式)。
l 系统不对view和command参数的值进行检查,请确保command参数的正确性(包括command格式正确以及command与view的关系正确)。
l 设置的时间点到达时,系统将在后台执行指定命令,不显示任何输出信息(log、trap、debug等系统信息除外)。
l 指定命令执行时不进行信息交互。当需要用户交互确认时,系统将自动输入“Y”或“Yes”;当需要用户交互输入字符信息时,系统将自动输入缺省字符串,没有缺省字符串的将自动输入空字符串。
l 对于切换用户操作界面的命令(如telnet、ftp、ssh2等)、切换视图的命令(如system-view、quit等)以及修改执行命令用户状态的命令(如super命令等),自动执行命令后当前用户的操作界面、命令视图和用户状态不变。
l 如果配置定时自动执行功能后,又对系统时间进行了调整,则定时自动执行配置将自动失效。
l 多次执行schedule job命令时,只有最新的配置生效。
l 在主用主控板配置该特性后,schedule job命令不会备份到备用主控板,主备倒换后,相当于没有配置该功能。
设备软件主要包括Bootrom程序和系统启动文件。设备上电后,先运行Bootrom程序,初始化硬件并显示设备的硬件参数,然后运行系统启动文件;启动文件一方面提供对硬件的驱动和适配功能,另一方面实现了业务特性。Bootrom程序与系统启动文件是设备启动、运行的必备软件,为整个设备提供支撑、管理、业务等功能,它们的关系如图1-1所示。
图1-1 Bootrom程序与系统启动文件关系示意图
Bootrom程序和系统启动文件都可以通过Bootrom菜单和命令行两种方式来升级,本文只介绍命令行升级方式,通过Bootrom菜单升级的具体操作请参见设备的安装手册。
请按以下步骤升级Bootrom:
(1) 使用FTP或者TFTP,将Bootrom程序拷贝到设备存储介质的根目录下。
(2) 使用命令行指定下次启动时使用的Bootrom程序。
(3) 重启设备,使新的Bootrom程序生效。
由于不同设备主控板和接口板的Bootrom各不相同,用户容易混淆,从而导致Bootrom升级错误。通过启动Bootrom升级时的合法性检查功能,设备就能够对Bootrom升级文件的正确性、版本配套性等进行严格的检查,保证升级成功。
表1-7 升级Bootrom
操作 |
命令 |
说明 |
读取、恢复、备份或升级指定单板或子卡的Bootrom程序 |
bootrom { read | restore | backup | update file file-url } slot slot-number-list [ all | part ] |
必选 不指定all和part参数时,操作Bootrom的全部内容 该命令在用户视图下执行 |
采用本特性升级启动文件时,请按以下步骤进行:
(1) 使用FTP、TFTP或者其它方式将启动文件下保存到主用主控板存储介质的根目录下。
(2) 将新的启动文件拷贝到备用主控板存储介质的根目录下。
(3) 使用命令行分别指定主用主控板和备用主控板下次启动时使用的启动文件(以下简称为下次启动文件)。
(4) 重启设备,使新的启动文件生效。
当存储介质中有多个启动文件时,用户可以通过以下命令来指定设备下次启动文件。其中,主用启动文件用于引导、启动设备;备用启动文件只用于异常情况下(主用启动文件不可用时)引导、启动设备。
表1-8 指定下次启动文件
操作 |
命令 |
说明 |
指定主用主控板或者备用主控板的下次启动文件 |
boot-loader file file-url slot slot-number { main | backup } |
必选 该命令在用户视图下执行 |
l 下次启动文件必须存放在设备的根目录下。可使用文件的拷贝或移动操作来调整文件的路径为根目录。
l 必须先将下次启动文件保存到相应主控板存储介质的根目录下,boot-loader命令才能执行成功。
l 主用主控板和备用主控板的下次启动文件名称可以不同,但是版本必须一致,否则,可能会导致设备不能正常启动。
通过以下配置任务,用户可以设置指定单板的温度告警门限。当单板的温度超出用户设定的门限时,设备系统会发出告警信号,便于用户及时进行处理。
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
配置单板的温度告警门限 |
temperature-limit slot-number lower-value upper-value |
可选 缺省情况下,单板上的温度告警门限的上限为80,下限为0 |
实际组网中,NMS软件要求设备能够提供统一的16bit的接口索引,同时要求接口索引尽量稳定,即同一设备中接口的名字与接口的索引尽量保持一一对应的关系。
为了尽量保证接口索引的稳定性,当系统中的板卡被拔出或者在删除逻辑接口时,系统会保存该接口的16bit接口索引,以保证重新创建该接口时其索引值不变。
反复的插拔不同的子卡或接口板,创建或者删除大批量不同类型的逻辑口,都可能会耗尽接口索引,导致创建接口失败。为了避免这种情况,用户可以在用户视图下执行以下操作,清除当前系统中保存的但不使用的16bit接口索引。
执行该操作后:
l 对于重新创建的接口,接口的新的索引不能保证与原来的索引一致。
l 对于系统中已经正常存在的接口,不会引起其索引值的改变。
操作 |
命令 |
说明 |
清除主用主控板和备用主控板当前系统中保存的但不使用的16bit索引 |
reset unused porttag |
必选 该命令在用户视图下执行 |
执行该命令时需要得到用户的确认。若用户在30秒之内没有确认操作,或者用户输入字符“N”否定了本次操作,则本命令退出执行。
WX7300系列无线控制器以太网交换机支持负载分担功能:
l 开启系统的负载分担功能后,从某个接口板上接收到的需要进行跨板转发的流量,将在主用主控板和备用主控板上进行负载分担;
l 关闭系统的负载分担功能后,需要进行跨板转发的流量只能通过主用主控板进行转发。
表1-11 开启系统的负载分担功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
开启系统的负载分担功能 |
loadsharing enable |
可选 缺省情况下,系统的负载分担功能处于关闭状态 |
只有单播流量支持负载分担功能;
当设备上的主控板为LSQ1SRP12GB时,交换机将在最大槽位编号后虚拟出两个虚拟业务板插槽,插槽中的虚拟业务板与主控板对应,虚拟业务板上的以太网端口对应主控板上的以太网端口,用户对主控板上的以太网端口配置需要在虚拟业务板上进行。
LSQ1SRP12GB主控板上提供以太网业务口,当WX7306、WX7310使用主控板LSQ1SRP12GB以双主控方式运行时,对于的主控板上的业务口,系统提供两种工作模式:
l 并行模式:两块主控板上的所有业务口可同时转发数据。如果设备由于软件故障发生主备倒换,两块主控板上的全部业务口还可以继续转发数据,但如果设备是硬件故障发生主备倒换,失效主控板上的业务口可能无法再正常转发数据。因此,这种模式不能运行在对可靠性要求较高的网络环境。
l 主备模式:两块主控板中只有主用主控板上业务口可以转发数据,备用主控板上的业务口作为主用主控板业务口的备份,发生主备倒换后,原来主用主控板上的业务口由Up变为Down,原来备用主控板上的业务口由Down变为Up,后续的数据由备用主控板上的业务口转发。用户使用这种方式可以实现数据的不间断转发。
表1-12 配置主控板的主备模式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
开启主控板的主备模式 |
strict-standby enable |
可选 缺省情况下,主控板的主备模式处于关闭状态 |
l 开启主备模式前用户需要先在设备上做跨板端口冗余的相关配置,如跨板的端口聚合、STP、动态路由等;
l 主备模式配置仅适用于LSQ1SRP12GB主控板。
WX7300系列无线控制器以太网交换机支持根据用户需求将主控板设置成不同的流量转发模式,从而满足用户对不同网络环境的设置需求。WX7300系列无线控制器以太网交换机支持多种类型的主控板,不同类型的主控板具有不同特点,所支持的流量转发模式也不尽相同。
表1-13 WX7300主控板支持的流量转发模式
主控板型号 |
支持的流量转发模式 |
主要特点 |
推荐应用环境 |
LSQ1SRPD LSQ1MPUB LSQ1SRP12GB |
二层增强转发模式(l2-enhanced) |
支持丰富的灵活QinQ特性 |
运营商双层VLAN TAG的网络环境 |
标准转发模式(standard) |
支持普通QinQ,三层转发功能强大 |
普通的网络环境 |
二层增强转发模式不支持路由扩展功能。
表1-14 配置主控板(LSQ1SRPD、LSQ1MPUB或LSQ1SRP12GB)流量转发模式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
配置主控板流量转发模式 |
switch-mode { l2-enhanced | standard } |
可选 缺省值为standard |
恢复主控板流量转发模式为缺省值 |
undo switch-mode |
可选 |
主控板流量转发模式配置完毕后需保存配置并重启整个交换机,所做配置才会整机生效。
WX7300系列无线控制器以太网交换机支持多种类型的业务板,不同类型业务板缺省的MAC地址表和路由表也不同,当缺省的MAC或路由表容量不能满足用户的需求时,需要对之进行扩展,可选购SD业务板(型号后两位为SD的业务板,如LSQ1GP48SD型号的业务板)。
SD业务板支持MAC扩展(bridging)、路由扩展(routing)、混合扩展(mix-bridging-routing)和普通模式(normal)等四种工作模式。
l MAC扩展模式:SD业务板可提供128K的MAC地址表容量,推荐应用于MAC表庞大的二层网络环境。
l 路由扩展模式:SD业务板可提供128K的路由表容量,推荐应用于路由表庞大的三层网络环境。
l 混合扩展模式:SD业务板可提供各64K的MAC地址表和路由表容量。推荐应用于MAC表和路由表都很庞大的网络环境。
l 普通模式:SD业务板没有对MAC或路由表容量进行扩展,只使用设备缺省的MAC地址表和路由表。推荐应用于没有MAC和路由扩展需求的网络环境。
l WX7300系列无线控制器以太网交换机支持的众多型号业务板中,仅SD业务板支持工作模式的设置。
l 用户对业务板的MAC或路由表容量进行扩展以后,业务板缺省的MAC或路由表不再有效。
l 业务板工作模式变化只能改变本单板的业务能力,对整机业务能力没有影响。
表1-15 配置业务板工作模式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
配置SD业务板工作模式 |
switch-mode { bridging | routing | mix-bridging-routing | normal } slot slot-number |
可选 缺省情况下,SD业务板的工作模式为normal |
l 当WX7300中存在多块SD业务板时,建议模式配置一致;
l SD业务板工作模式配置完毕后需保存配置并重启该业务板,所做配置才会生效。
l 对SD单板进行初次模式切换或者模式切换后初次升级软件版本时,单板可能会因为系统优化自动重启1~2次,需要6~10分钟。
开启该功能后,当主控板被拔出或者异常重起时,系统将迅速Down掉所有的业务端口。
表1-16 全局开启Port Down功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
全局开启Port Down功能 |
monitor handshake-timeout disable-port |
可选 缺省情况下,该功能处于关闭状态 |
目前,常用的可插拔模块有四种,这四种模块又可以细分为多种,比如按传输介质类型又可以分为光接口模块和电接口模块,其简介请参见表1-17。
可插拔模块类型 |
适用环境 |
能否为光接口模块 |
能否为电接口模块 |
SFP(Small Form-factor Pluggable,小封装可热插拔) |
一般用于百兆/千兆以太网、POS 155M/622M/2.5G等环境 |
是 |
是 |
GBIC(Gigabit Interface Converter,千兆以太网接口转换器) |
一般用于千兆以太网环境 |
是 |
是 |
XFP(10-Gigabit small Form-factor Pluggable,万兆以太网接口小封装可热插拔) |
一般用于10G以太网环境 |
是 |
否 |
XENPAK(10-Gigabit Ethernet Transceiver Package,万兆以太网接口收发器集合封装) |
一般用于10G以太网环境 |
是 |
是 |
因为可插拔模块的类型多样,厂商也不同,通过以下显示命令可以查看可插拔模块的主要特征参数(包括模块型号、连接器类型、发送激光的中心波长、信号的有效传输距离、模块生产或定制厂商等),以便识别可插拔模块。
表1-18 识别可插拔模块信息
操作 |
命令 |
说明 |
显示可插拔模块的主要特征参数 |
display transceiver interface [ interface-type interface-number ] |
对可插拔模块均生效 |
显示H3C定制防伪可插拔模块的部分电子标签信息 |
display transceiver manuinfo interface [ interface-type interface-number ] |
仅对H3C定制防伪可插拔模块生效 |
l H3C定制防伪可插拔模块是指H3C公司定制的、具有防伪功能的可插拔模块。用户可以通过display transceiver命令显示信息中Vendor Name字段来识别,为“H3C”的可以认定为H3C定制防伪可插拔模块。
l 电子标签信息也可以称为永久配置数据或档案信息等,在模块调测(调试、测试)过程中被写入到存储器件中,包括名称、生产序列号、模块生产或定制厂商等信息。
系统提供故障告警信息标志可插拔模块的故障来源,以便诊断和解决故障。对H3C定制防伪光模块系统还提供了数字诊断功能,其原理主要是对影响光模块工作的关键参数进行监控,这些关键参数包括:温度、电压、激光偏置电流、发送光功率和接收光功率等。当这些参数的值异常时,用户可以采取相应的措施,预防故障发生。
表1-19 诊断可插拔模块
操作 |
命令 |
说明 |
显示可插拔模块的当前故障告警信息 |
display transceiver alarm interface [ interface-type interface-number ] |
对可插拔模块均生效 |
显示H3C定制防伪可插拔光模块的数字诊断参数的当前测量值 |
display transceiver diagnosis interface [ interface-type interface-number ] |
仅对H3C定制的防伪可插拔光模块生效 |
在完成上述配置后,在任意视图下执行display命令可以显示配置后设备的运行情况,通过查看显示信息验证配置的效果。
表1-20 设备管理显示和维护
操作 |
命令 |
显示启动文件信息 |
display boot-loader [ slot slot-number ] |
显示CPU占用率的统计信息 |
display cpu-usage [ slot slot-number [ cpu cpu-number ] ] display cpu-usage entry-number [ offset ] [ verbose ] [ slot slot-number ] [ from-device ] |
以图形方式显示CPU占用率统计历史信息 |
display cpu-usage history [ task task-id ] [ slot slot-number [ cpu cpu-number ] ] |
显示设备上单板、子卡、CF卡等子设备的信息 |
display device [ cf-card ] [ [ shelf shelf-number ] [ slot slot-number [ subslot subslot-number ] ] | verbose ] |
显示设备的电子标签信息 |
display device manuinfo [ slot slot-number [ subslot subslot-number ] ] |
显示设备的环境信息 |
display environment |
显示设备内置风扇的工作状态 |
display fan [ fan-id ] |
显示设备的内存使用状态 |
display memory [ slot slot-number [ cpu cpu-number ] ] |
显示设备的电源状态 |
display power [ power-id ] |
显示设备的重启时间 |
display schedule reboot |
查看定时自动执行功能的具体配置 |
display schedule job |
显示异常情况下系统的处理方式 |
display system-failure |
显示主用主控板软件(即系统启动文件)版本更新操作的记录 |
display version-update-record |
清除主用主控板软件版本更新操作的记录 |
reset version-update-record |
l Device当前的软件版本为soft-version1及Bootrom版本,通过远程操作,立即将设备的软件版本及Bootrom版本升级到soft-version2。
l 最新版本的应用程序soft-version2.app保存在FTP Server的aaa目录下;
l Device的IP地址为1.1.1.1/24,FTP Server的IP地址为2.2.2.2/24,Device与FTP Server之间路由可达;
l User通过Telnet远程登录到Device,User与Device之间路由可达。
(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] service-type ftp
[FTP-Server-luser-aaa] authorization-attribute level 3
(2) Device的配置
如果设备Flash的剩余空间不够大,请删除Flash中原有的应用程序后再进行下载。
# 开始升级前,执行save命令保存当前配置(配置步骤略)。
# 登录FTP Server(注意:不同的服务器类型显示信息可能不同)。
<Device> ftp 2.2.2.2
Trying 2.2.2.2 ...
Press CTRL+K to abort
Connected to 2.2.2.2.
220 WFTPD 2.0 service (by Texas Imperial Software) ready for new user
User(2.2.2.2:(none)):aaa
331 Give me your password, please
Password:
230 Logged in successfully
[ftp]
# 下载FTP Server上的文件soft-version2.app。
[ftp] binary
200 Type set to I.
[ftp] get soft-version2.app
[ftp] bye
<Device>
# 升级主用主控板的Bootrom(主用主控板的槽位号为0)。
<Device> bootrom update file soft-version2.app slot 0
# 升级备用主控板的Bootrom(备用主控板的槽位号为1)。
<Device> copy soft-version2.app slot1#flash:/soft-version2.app
<Device> bootrom update file slot1#flash:/soft-version2.app slot 1
# 指定主用主控板下次启动时的应用程序。
<Device> boot-loader file soft-version2.app slot 0 main
# 指定备用主控板下次启动时的应用程序。
<Device> copy soft-version2.app slot1#flash:/soft-version2.app
<Device> boot-loader file slot1#flash:/soft-version2.app slot 1 main
# 重启设备,实现软件版本的升级。
<Device> reboot
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!