05-第5章 硬件管理和维护
本章节下载: 05-第5章 硬件管理和维护 (212.9 KB)
目 录
本章主要包含以下内容:
对于设备不同的软件版本,命令行及显示信息可能存在差异,请以设备的实际情况为准。关于命令行及显示信息的详细介绍,请参见软件版本对应的命令参考手册。
通过执行display version命令,可查看到路由器软件及硬件版本信息。包括:系统当前运行软件及硬件的版本、设备的运行时间、各接口模块的类型及运行时间等相关信息。
<Sysname> display version
H3C Comware Platform Software
Comware Software, Version 5.20, R0600
Copyright (c) 2010 Hangzhou H3C Technologies Co., Ltd.
H3C SR6602 uptime is 0 week, 0 day, 0 hour, 4 minutes
CPU type: RMI XLR732 1000MHz
1024M bytes DDR2 SDRAM Memory
4M bytes Flash Memory
PCB Version: Ver.B
Logic Version: 135.0
Basic BootWare Version: 1.16
Extend BootWare Version: 1.31
[FIXED PORT] CON (Hardware)Ver.B, (Driver)1.0, (Cpld)135.0
[FIXED PORT] AUX (Hardware)Ver.B, (Driver)1.0, (Cpld)135.0
[FIXED PORT] GE 0/0 (Hardware)Ver.A, (Driver)1.0, (Cpld)132.0
[FIXED PORT] GE 0/1 (Hardware)Ver.A, (Driver)1.0, (Cpld)132.0
[FIXED PORT] GE 0/2 (Hardware)Ver.A, (Driver)1.0, (Cpld)132.0
[FIXED PORT] GE 0/3 (Hardware)Ver.A, (Driver)1.0, (Cpld)132.0
[SLOT 1] MIM-4SAE (Hardware)2.0, (Driver)1.0, (Cpld)2.0
[SLOT 2] The SubCard is not present
在日常维护或系统出现故障时,为了便于定位问题,需要查看各个功能模块的运行信息。在一般情况下,需要逐条运行相应的display命令。为便于一次性收集更多信息,您可以在任意视图下执行display diagnostic-information命令,显示或保存系统当前多个功能模块运行的统计信息。该命令一次性收集的信息等效于依次执行display clock、display version、display device、display current-configuration等命令后终端显示的信息。
· 保存系统当前各个功能模块运行的统计信息。
<Sysname> display diagnostic-information
Save or display diagnostic information (Y=save, N=display)? [Y/N]:y
Please input the file name(*.diag)[cfa0:/default.diag]:aa.diag
Diagnostic information is outputting to cfa0:/aa.diag.
Please wait...
Save succeeded.
再在用户视图下执行“more aa.diag”命令,配合使用<Page Up>/<Page Down>键,可以查看aa.diag文件的记录的内容。
· 显示系统当前各个功能模块运行的统计信息(因为显示信息多,此处略)。
<Sysname> display diagnostic-information
Save or display diagnostic information (Y=save, N=display)? [Y/N]:n
=================================================
===============display clock===============
=================================================
08:54:16 UTC Fri 11/12/2010
===================================================
===============display version===============
===================================================
……略……
通过执行display device verbose命令,可查看设备各槽位上接口模块的详细信息。包括:接口模块型号,运行状态、接口数目等硬件的版本等。
<Sysname>display device verbose
System-mode(Current/After Reboot): Normal/Normal
Slot No. Card Type Status Max Ports
--------------------------------------------------------
0 Fixed SubCard Normal 6
1 MIM-4SAE Normal 4
2 N/A Absent N/A
通过执行display device slot slot-number命令,可查看设备指定槽位上接口模块的详细信息。包括:接口模块型号、运行状态、接口数目等硬件的版本等。
<Sysname> display device slot 1
System-mode(Current/After Reboot): Normal/Normal
Slot No. Card Type Status Max Ports
--------------------------------------------------------
1 MIM-4SAE Normal 4
表5-1 display device命令显示信息描述表
字段 |
字段显示信息描述 |
Slot No. |
接口模块的槽位号 |
Card Type |
接口模块型号,显示为NONE时表示该槽位中没有插入接口模块 |
Status |
接口模块运行状态: · Absent表示该槽位没有插入接口模块 · Fault表示该槽位接口模块正在启动过程中或接口模块发生故障,不能正常启动 · Normal表示该槽位接口模块处于正常工作状态 |
Max Ports |
接口模块支持接口的最大数量 |
通过执行display device manuinfo命令,可查看到设备各槽位上接口模块的电子标签信息。
电子标签信息也叫做永久配置数据或档案信息等,包括接口模块的名称、生产序列号、MAC地址、制造商等信息。
<Sysname> display device manuinfo
DEVICE_NAME:6602
DEVICE_SERIAL_NUMBER:4567
MAC_ADDRESS:000f-e234-4567
MANUFACTURING_DATE:2010-06-29
VENDOR_NAME:H3C
通过执行display device manuinfo slot slot-number命令,可查看到设备指定槽位上接口模块的电子标签信息。
<Sysname> display device manuinfo slot 0
DEVICE_NAME:6602
DEVICE_SERIAL_NUMBER:4567
MAC_ADDRESS:000f-e234-4567
MANUFACTURING_DATE:2010-06-29
VENDOR_NAME:H3C
表5-2 display device manuinfo命令信息显示描述表
字段 |
字段显示信息描述 |
DEVICE_NAME |
设备或接口模块型号 |
DEVICE_SERIAL_NUMBER |
设备或接口模块序列号 |
MAC_ADDRESS |
设备或接口模块的MAC地址(无MAC地址显示为NONE) |
MANUFACTURING_DATE |
设备或接口模块生产日期 |
VENDOR_NAME |
制造商名称 |
The operation is not supported on the specified board or subslot |
不支持通过display device manuinfo查看接口模块的电子标签信息 |
通过执行display cpu-usage命令,可查看设备CPU利用率的统计信息。
<Sysname> display cpu-usage
Unit CPU usage:
1% in last 5 seconds
1% in last 1 minute
1% in last 5 minutes
表5-3 display cpu-usage命令显示信息描述表
字段 |
字段显示信息描述 |
Unit CPU usage |
CPU利用率信息。 |
1% in last 5 seconds |
显示最近一个5秒统计周期内CPU的平均利用率(设备启动后,会以5秒为周期计算并记录一次该5秒内的CPU的平均利用率) |
1% in last 1 minute |
显示最近一个1分钟统计周期内CPU的平均利用率(设备启动后,会以1分钟为周期计算并记录一次该1分钟内的CPU的平均利用率) |
1% in last 5 minutes |
显示最近一个5分钟统计周期内CPU的平均利用率(设备启动后,会以5分钟为周期计算并记录一次该5分钟内的CPU的平均利用率) |
通过执行display memory命令,可查看设备内存的使用状况。
<Sysname> display memory
System Total Memory(bytes): 78303680
Total Used Memory(bytes): 400350220
Used Rate: 16%
表5-4 display memory命令显示信息描述表
字段 |
描述 |
System Total Memory(bytes) |
设备物理内存容量,单位为字节 |
Total Used Memory(bytes) |
设备中已经使用的内存大小,单位为字节 |
Used Rate |
设备中已经使用的内存占物理内存的比例 |
通过执行display device cf-card命令,可查看CF卡的相关信息。
<Sysname> display device cf-card
Slot No. Dev No. Status Size(M)
-----------------------------------------------
0 0 Normal 495
0 1 Absent N/A
表5-5 display device cf-card命令显示信息描述表
字段 |
字段显示信息描述 |
Slot No |
CF卡的槽位号 |
Dev No. |
0表示内置CF卡 1表示外置CF卡 |
Status: |
CF卡的工作状态: · Absent表示该槽位没有插入CF卡 · Fault表示该CF卡出错 · Normal表示该CF卡处于正常工作状态 |
Size: |
CF卡的存储容量 |
通过执行display fan命令,可查看设备风扇的工作状态。
<Sysname> display fan
Fan 1 State: Normal
表5-6 display fan命令显示信息描述表
字段 |
描述 |
Fan 1 |
风扇编号 |
State |
风扇状态: · Normal表示风扇工作正常 · Absent表示风扇不在位 · Fault表示风扇出现故障 |
通过执行display power命令,可查看设备电源的工作状态。
<Sysname> display power
Power 1 State: Normal
表5-7 display power命令显示信息描述表
字段 |
描述 |
Power 1 |
电源编号 |
State |
电源状态: · Normal表示电源工作正常 · Absent表示电源不在位 · Fault表示电源出现故障 |
路由器在运行过程中,如果接口模块的温度过高或过低,都会影响路由器的正常工作。当接口模块的温度超出上限80°,下限0°时,系统会发出Trap信息,便于您及时进行处理。
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
查看设备接口模块的温度信息 |
display environment |
可选 该命令在任意视图下执行 |
Combo口是一个逻辑端口,一个Combo口分别对应接口模块上的一个SFP口和对应的RJ-45以太网端口。SFP口与对应RJ-45以太网端口均为光电复用关系,两者不能同时使用(当激活其中的一个端口时,另一个端口将自动变为禁用状态),用户可根据组网需求选用SFP口或RJ-45以太网端口。
(1) 执行display interface interface-type interface-number命令查看Combo口的两个端口中,哪一个是SFP口、哪一个是RJ-45以太网端口。
· 如果显示信息中包含“Media type is not sure, Port hardware type is No connector”,则表示该端口为SFP口。如下所示,端口GigabitEthernet 0/1为SFP口。
[Sysname] display interface GigabitEthernet 0/1
GigabitEthernet0/1 current state: DOWN
IP Packet Frame Type: PKTFMT_ETHNT_2, Hardware Address: 0000-fc00-7506
Description: GigabitEthernet0/1 Interface
Loopback is not set
Media type is not sure,Port hardware type is No connector
Unknown-speed mode, unknown-duplex mode
Link speed type is autonegotiation, link duplex type is autonegotiation
· 如果显示信息中包含“Media type is twisted pair, Port hardware type is 1000_BASE_T”,则表示该端口为RJ-45以太网端口。如下所示,端口GigabitEthernet 0/2为RJ-45以太网端口。
[Sysname] display interface GigabitEthernet 0/2
GigabitEthernet0/2 current state: DOWN ( Administratively )
IP Packet Frame Type: PKTFMT_ETHNT_2, Hardware Address: 0000-fc00-7506
Description: GigabitEthernet0/2 Interface
Loopback is not set
Media type is twisted pair
Port hardware type is 1000_BASE_T
Unknown-speed mode, unknown-duplex mode
Link speed type is autonegotiation, link duplex type is autonegotiation
表5-9 配置Combo口
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入Combo口的SFP口或RJ-45以太网端口视图 |
interface interface-type interface-number |
- |
切换接口工作模式 |
combo enable { copper | fiber } |
必选 |
· 组成Combo口的SFP口和对应的RJ-45以太网端口中,同一时刻只有一个可用(只有一个处于active状态,另一个处于inacitve状态)。缺省情况下,编号小的端口处于active状态。
· 如需使用Combo口中处于inactive状态的端口,首先要执行undo shutdown命令激活此端口。该端口激活后,Combo口中原来处于active状态的端口会自动关闭变为inactive状态。
目前,常用的可插拔接口模块类型如下表所示。
可插拔接口模块类型 |
适用环境 |
能否为光接口模块 |
能否为电接口模块 |
SFP接口模块(Small Form-factor Pluggable,小型封装可热插拔接口模块) |
一般用于百兆/千兆以太网、POS 155M/622M/2.5G等环境 |
是 |
是 |
XFP接口模块(10G小型封装可热插拔接口模块) |
一般用于10G接口环境 |
是 |
否 |
可插拔接口模块的类型多样,厂商也不同,通过执行以下显示命令,可以查看可插拔接口模块的主要参数(包括模块型号、连接器类型、发送激光的中心波长、信号的有效传输距离、模块生产或定制厂商等)。
表5-11 识别可插拔接口模块信息
操作 |
命令 |
说明 |
显示可插拔接口模块的主要特征参数 |
display transceiver interface [ interface-type interface-number ] |
对可插拔接口模块均生效 |
系统提供故障告警信息标志可插拔接口模块的故障来源,以便诊断和解决故障。对于H3C定制防伪光模块,系统还提供了数字诊断功能,对影响光模块工作的关键参数进行监控,这些关键参数包括:温度、电压、激光偏置电流、发送光功率和接收光功率等。当这些参数发生异常时,方便管理员采取相应的措施。
表5-12 诊断可插拔接口模块
操作 |
命令 |
说明 |
显示可插拔接口模块的当前故障告警信息 |
display transceiver alarm interface [ interface-type interface-number ] |
对可插拔接口模块均生效 |
关于可插拔接口模块相关命令的详细介绍,请参见《H3C SR6600路由器命令参考》相关章节。
当系统检测到系统运行过程中发生异常时(如系统指令异常、非法地址、数据溢出、空指针或除零操作等),可以采用以下两种处理方式:
· reboot:设备将立即重启,重启完成以后,设备恢复到正常运行状态。
· maintain:设备将保持当前状态,系统不会自动采取任何恢复措施。某些软件异常可能较难复现,打印出的信息在重启后会丢失,此时,可以使用该方式保持异常时的状态,以便进行问题定位。
表5-13 配置软件异常时的处理方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
配置系统异常时的处理方式 |
system-failure { maintain | reboot } |
可选 缺省情况下,系统异常时的处理方式为reboot |
通过执行display system-failure命令,可查看系统异常时的处理方式。
<Sysname> display system-failure
System failure handling method: reboot
· 快速保存方式:执行不带safely参数的save命令。这种方式保存速度快,但是保存过程中如果设备重启或断电,原有配置文件可能会丢失。此方式推荐用于电源稳定程度较好的环境中。
· 安全方式:执行带safely参数的save命令。这种方式保存速度慢,即使保存过程中出现设备重启或断电,原有配置文件仍然会保存到设备中,不会丢失。此方式推荐用于电源环境恶劣或者远程维护等情况下。
表5-14 保存当前配置
操作 |
命令 |
说明 |
将当前配置保存到指定文件,但不将该文件设置为下次启动使用的配置文件 |
save file-url |
二者必选其一 该命令可在任意视图下执行 |
将当前配置保存到存储介质的根目录,并将该文件设置为下次启动使用的配置文件 |
save [ safely ] |
· 配置文件名后缀必须为“.cfg”。
· 执行save命令时,如果出现设备重启或断电,可能会造成下次启动配置文件丢失,这时,设备将以空配置启动。设备启动后,您需要重新设置下次启动使用的配置文件。
当对设备的启动文件或配置文件进行升级及维护时,需要对设备重启。您可以使用以下几种方法对设备进行重启:
· 使用命令行reboot命令立即重启设备。
· 使用命令行定时重启设备。在该方式下,您可以设置一个时间点或时延,到达此时间点时,设备将自动进行重启。
· 通过断电并重新上电重启设备(该方式又称为硬件重启或者冷启动)。如果对运行中的设备进行强制断电,可能会造成数据丢失或者硬件损坏。一般情况下,建议不要使用这种方式。
表5-15 通过命令行立即重启设备
操作 |
命令 |
说明 |
立即重启设备 |
reboot |
必选 该命令在用户视图下执行 |
表5-16 通过命令行定时重启设备
操作 |
命令 |
说明 |
指定设备重启的时间点,到达此时间点时,设备将自动进行重启 |
schedule reboot at hh:mm [ date ] |
二者必选其一 缺省情况下,设备定时重启功能处于关闭状态 两条命令均在用户视图下执行 |
指定设备重启的时延,延迟指定时间后,设备将自动进行重启 |
schedule reboot delay { hh:mm | mm } |
· 如果主用启动文件不存在,则不能通过reboot命令重启设备。此时,可以先指定主用启动文件再对设备进行重启。
· 设备定时器的精度为1分钟。在到达您设定的重启时刻的前一分钟,设备会提示:“REBOOT IN ONE MINUTE(设备将在一分钟后重启)”,并在一分钟后重新启动。
· 设备在准备重启时,如果有用户正在进行文件操作,为了安全起见,系统将不会执行此次重启操作。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!