设备基本信息检查
查看设备配置
命令:display current-configuration
设备的配置文件是网络设备运行的核心,通过此命令可以查看设备当前运行的所有配置项。此命令的输出包含了设备的接口配置、路由配置、安全策略、访问控制列表等内容。
使用场景:
当需要了解设备的当前配置状态、排查配置错误或备份设备配置时,可以使用此命令。
命令示例及解析:
<ZX-Device> display current-configuration
!
version 8.2(3)R2
!
hostname ZX-Device
!
interface GigabitEthernet0/0
description Uplink to Core Switch
ip address 192.168.1.1 255.255.255.0
!
interface Vlanif1
ip address 192.168.2.1 255.255.255.0
!
line vty 0 4
password cipher %$%^^&*(DFGHSDFG
!
end
解析:
version 8.2(3)R2
:设备的当前软件版本。hostname ZX-Device
:设备的主机名。interface GigabitEthernet0/0
:接口配置,包括描述信息和IP地址。line vty 0 4
:远程管理终端的配置。
检查设备版本
命令:display version
设备的版本信息包括操作系统版本、硬件版本、BootROM版本等。通过此命令,可以确认设备的软件版本是否需要升级,硬件版本是否支持当前配置等。
使用场景:
在进行软件升级或硬件更换前,通常需要确认当前的设备版本信息。
命令示例及解析:
<ZX-Device> display version
ZX-Device Software, Version 8.2(3)R2
Copyright (c) 2024 by ZTE Corporation.
Compiled Mon 15-Aug-24 10:00 by zx
ROM: Bootstrap program is ZX-BOOT
ZX-Device uptime is 5 weeks, 2 days, 16 hours, 12 minutes
System returned to ROM by power-on
System restarted at 10:00:00 UTC Mon Aug 15 2024
System image file is "flash:/zx-device.bin"
ZX-Device running in standalone mode
解析:
Software, Version 8.2(3)R2
:软件版本号。ROM: Bootstrap program is ZX-BOOT
:设备的引导程序。uptime
:设备的持续运行时间。System image file
:设备当前运行的系统映像文件。
查看补丁状态
命令:display patch-information
补丁信息能够反映设备的安全和功能性更新状态。通过此命令,可以查看设备中已应用的所有补丁,确保设备的功能和安全性处于最新状态。
使用场景:
网络设备的补丁管理至关重要,尤其是在发现新漏洞后,需要立即应用相应的补丁。
命令示例及解析:
<ZX-Device> display patch-information
Patch Package 1.1(2)
Patch File: flash:/patches/ZX-Patch-1.1(2).pkg
Patch Status: Active
Installed Time: 2024-08-15 10:00:00
解析:
Patch Package 1.1(2)
:补丁包版本号。Patch File
:补丁文件存储位置。Patch Status
:补丁的应用状态。Installed Time
:补丁的安装时间。
查看启动相关的系统软件和配置文件
命令:display startup
启动文件和配置文件是设备在重启时加载的关键文件,通过此命令,可以确认下次启动时设备将加载哪些系统软件和配置文件。
使用场景:
在设备重启前,确认启动文件和配置文件的正确性,以避免配置丢失或设备无法正常启动。
命令示例及解析:
<ZX-Device> display startup
MainBoard Startup Configuration file: flash:/config.text
MainBoard Startup System file: flash:/zx-device.bin
Next Startup System file: flash:/zx-device.bin
Next Startup Configuration file: flash:/config.text
解析:
MainBoard Startup Configuration file
:当前主板启动时加载的配置文件。MainBoard Startup System file
:当前主板启动时加载的系统文件。Next Startup System file
:下次启动时加载的系统文件。Next Startup Configuration file
:下次启动时加载的配置文件。
设备健康状态检查
单框设备健康状态检查
命令:display health
设备健康状态的检查是维护工作中不可或缺的一部分。对于单框设备,可以使用此命令查看整体的运行状态,包括CPU负载、内存使用情况、温度、电压等信息。
使用场景:
定期检查设备的健康状态,可以提前发现潜在的问题,防止设备在高负载情况下出现故障。
命令示例及解析:
<ZX-Device> display health
Chassis Health Check: PASS
CPU Load: 45%
Memory Usage: 60%
Temperature: 35C
Voltage: Normal
Fan Status: Running
Power Supply: Normal
解析:
Chassis Health Check
:整体健康状态检测结果。CPU Load
:CPU的当前负载情况。Memory Usage
:内存的使用情况。Temperature
:设备当前温度。Voltage
:设备电压状态。Fan Status
:风扇运行状态。Power Supply
:电源模块状态。
多框设备健康状态检查
命令:display health chassis chassis
或 display health chassis ccc1
多框设备由于其架构的复杂性,需要对各个框进行独立检查。通过此命令,可以分别查看中央交换框和线卡框的运行健康状态。
使用场景:
在多框架构中,单个框的异常可能影响整体网络性能,因此需要定期检查每个框的健康状态。
命令示例及解析:
<ZX-Device> display health
chassis ccc1
Chassis Health Check: PASS
Chassis ID: 1
Central Chassis Status: Normal
CPU Load: 40%
Memory Usage: 55%
Temperature: 34C
Voltage: Normal
Fan Status: Running
Power Supply: Normal
Line Card Status: Normal
解析:
Chassis Health Check
: 整体健康状态检测结果,表明当前底盘框的运行状态。Chassis ID
: 当前框的ID号。Central Chassis Status
: 中央交换框的状态。Line Card Status
: 线卡框的运行状态,包括它们是否在正常运行中。
检查各元件主备状态和注册状态
命令:display device
设备中的各元件通常分为主备状态。通过此命令可以检查各个元件的主备状态(如主用板、备用板等)以及设备是否成功注册。
使用场景:
在配置冗余系统时,检查元件的主备状态和注册状态,可以确保系统的可靠性和容灾能力。
命令示例及解析:
<ZX-Device> display device
Slot 1: Registered, Status: Normal, Role: Master
Slot 2: Registered, Status: Normal, Role: Slave
Slot 3: Unregistered, Status: Abnormal, Role: NA
解析:
Registered/Unregistered
: 表示元件是否已注册成功。Status: Normal/Abnormal
: 元件的运行状态。Role: Master/Slave/NA
: 主用或备用状态,NA表示没有主备之分。
检查电源状态
命令:display power
电源状态直接影响设备的稳定运行,使用此命令可以查看设备的电源模块是否工作正常,以及是否存在故障。
使用场景:
定期检查电源状态,以防止电源故障导致设备宕机。
命令示例及解析:
<ZX-Device> display power
Power Module 1: Running
Power Module 2: Running
Backup Power: Ready
解析:
Power Module 1/2
: 主电源模块的状态,Running
表示正常运行。Backup Power
: 备份电源的状态,Ready
表示备份电源处于待命状态。
查看风扇状态
命令:display fan
风扇状态直接影响设备的散热性能,使用此命令可以查看风扇的运行状态。
使用场景:
在高温环境下运行的设备特别需要监控风扇状态,以防止过热导致的设备损坏。
命令示例及解析:
<ZX-Device> display fan
Fan 1: Running, Speed: 2500 RPM
Fan 2: Running, Speed: 2500 RPM
Fan 3: Stopped
解析:
Fan 1/2/3
: 风扇编号及其状态,Running
表示正常运行,Stopped
表示风扇停止运行。Speed
: 风扇的转速,以RPM(每分钟转数)为单位。
检查光子卡状态
命令:display device ofc-status
光子卡用于多框设备的光信号传输,检查其状态可以确保光纤连接的质量和设备间通信的稳定性。
使用场景:
在使用光纤连接的多框架构中,光子卡的状态直接影响数据传输的稳定性和速度。
命令示例及解析:
<ZX-Device> display device ofc-status
Optical Card 1: Status: Normal, Link: Up, Power: -3.5 dBm
Optical Card 2: Status: Abnormal, Link: Down
解析:
Status: Normal/Abnormal
: 光子卡的运行状态。Link: Up/Down
: 光纤链路的状态。Power
: 光信号的功率,以dBm为单位。
检查框模式
命令:display next-run-mode
框模式决定了设备在下次启动时的运行模式,如主备框模式、负载均衡模式等。此命令可用于查看下次启动时设备的框模式设置。
使用场景:
在调整设备运行模式或进行框架配置变更时,需要确认框模式的设置。
命令示例及解析:
<ZX-Device> display next-run-mode
Next Run Mode: Active/Standby
Current Run Mode: Active/Standby
解析:
Next Run Mode
: 下次启动时的运行模式。Current Run Mode
: 当前运行模式。
检查框ID设置
命令:display chassis-id
框ID用于识别多框设备中的每个框,通过此命令可以查看当前设备的框ID设置。
使用场景:
在多框环境下,检查框ID设置可以确保每个框的唯一性,避免因ID冲突导致的通信问题。
命令示例及解析:
<ZX-Device> display chassis-id
Chassis ID: 1
Location: Main Data Center
解析:
Chassis ID
: 当前设备的框ID。Location
: 框的物理位置描述(如果有设置)。
查看内存占用率
命令:display memory-usage
内存占用率是设备运行效率的一个重要指标,通过此命令可以查看设备的内存使用情况,评估设备的负载。
使用场景:
在设备运行缓慢或出现异常时,检查内存使用情况可以帮助识别是否存在内存泄漏或资源耗尽的问题。
命令示例及解析:
<ZX-Device> display memory-usage
Total Memory: 2048 MB
Used Memory: 1024 MB
Free Memory: 1024 MB
Memory Usage: 50%
解析:
Total Memory
: 总内存容量。Used Memory
: 已使用内存。Free Memory
: 可用内存。Memory Usage
: 内存使用率。
查看CPU占用率
命令:display cpu-usage
CPU占用率直接反映设备的处理能力和负载情况,通过此命令可以查看设备CPU的当前使用情况。
使用场景:
当设备处理能力不足或出现性能瓶颈时,检查CPU占用率可以帮助诊断问题的根源。
命令示例及解析:
<ZX-Device> display cpu-usage
CPU Load: 35%
Process ID: 1234, Usage: 10%
Process ID: 5678, Usage: 15%
解析:
CPU Load
: 整体CPU负载情况。Process ID
: 正在运行的进程ID及其占用的CPU百分比。
查看CPU占用率的历史记录
命令:display cpu-usage history
此命令用于查看CPU使用率的历史数据,可以分析设备在不同时间段的负载情况。
使用场景:
当需要对设备的长期性能进行评估时,可以通过查看CPU历史使用数据来分析趋势和问题。
命令示例及解析:
<ZX-Device> display cpu-usage history
Time Interval: 60 minutes
Average CPU Load: 30%
Maximum CPU Load: 45%
Minimum CPU Load: 20%
解析:
Time Interval
: 统计的时间间隔。Average CPU Load
: 平均CPU负载。Maximum CPU Load
: 最高CPU负载。Minimum CPU Load
: 最低CPU负载。
主用板/备用板备份状态检查
检查主用板/备用板的切换状态
命令:display switchover state
在冗余配置中,主用板和备用板的切换状态直接影响设备的可靠性。通过此命令,可以查看主用板和备用板的备份状态。
使用场景:
在设备维护或故障恢复过程中,需要确认主用板和备用板的状态,以确保设备的持续可用性。
命令示例及解析:
<ZX-Device> display switchover state
Current Active Board: Slot 1
Current Standby Board: Slot 2
Switchover Time: 2024-08-15 12:00:00
Switchover Status: Success
解析:
Current Active Board
: 当前的主用板位置。Current Standby Board
: 当前的备用板位置。Switchover Time
: 最近一次切换的时间。Switchover Status
: 切换的结果状态。
接口状态检查
查看接口状态
命令:display interface brief
此命令用于查看所有接口的简要状态信息,包括接口的运行状态、IP地址、流量统计等。
使用场景:
当需要快速了解设备上所有接口的状态,以便进行故障排查或优化网络配置时,此命令是非常实用的。
命令示例及解析:
<ZX-Device> display interface brief
Interface | Status | Protocol | IP Address | Description
-------------------|--------|----------|------------------|----------------------
GigabitEthernet0/0 | Up | Up | 192.168.1.1/24 | Uplink to Core Switch
GigabitEthernet0/1 | Down | Down | 192.168.2.1/24 | Connection to Router
Vlanif1 | Up | Up | 192.168.3.1/24 | VLAN Interface
解析:
Interface
: 接口名称。Status
: 接口的物理状态(Up/Down)。Protocol
: 接口的协议状态(Up/Down)。IP Address
: 接口的IP地址及子网掩码。Description
: 接口的描述信息。
告警信息查看
查看当前告警信息
命令:display alarm
通过此命令可以查看当前设备上的所有告警信息,包括告警的类型、级别、时间等。
使用场景:
当设备发生故障或需要及时了解设备的异常情况时,可以使用此命令查看当前告警信息。
命令示例及解析:
<ZX-Device> display alarm
Alarm ID | Severity | Description | Occurrence Time
---------|----------|------------------------------|-----------------
1001 | Major | Power Supply 1 Failure | 2024-08-19 09:00
1002 | Minor | Fan 3 Stopped | 2024-08-19 10:00
解析:
Alarm ID
: 告警编号。Severity
: 告警的严重程度(Major、Minor)。Description
: 告警的描述信息。Occurrence Time
: 告警发生的时间。
查看历史告警信息
命令:display alarm history
此命令用于查看设备的历史告警信息,包括过去的告警记录和处理情况。
使用场景:
用于分析设备的历史告警情况,帮助定位长期存在的问题或评估设备的稳定性。
命令示例及解析:
<ZX-Device> display alarm history
Alarm ID | Severity | Description | Occurrence Time | Resolution Time
---------|----------|------------------------------|------------------|----------------
1001 | Major | Power Supply 1 Failure | 2024-08-19 09:00 | 2024-08-19 10:00
1002 | Minor | Fan 3 Stopped | 2024-08-19 10:00 | N/A
解析:
Resolution Time
: 告警的解决时间,若为N/A则表示未解决。
查看硬件告警信息
命令:display hardware alarm
专门用于查看与硬件相关的告警信息,例如电源故障、风扇故障等。
使用场景:
针对硬件问题进行排查时,使用此命令可以快速获取与硬件相关的告警信息。
命令示例及解析:
<ZX-Device> display hardware alarm
Alarm ID | Severity | Description | Occurrence Time
---------|----------|---------------------|-----------------
2001 | Major | PSU1 Failure | 2024-08-19 11:00
2002 | Minor | Fan 2 Speed Low | 2024-08-19 12:00
解析:
Alarm ID
: 硬件告警编号。Description
: 硬件告警的描述信息。
查看历史硬件告警信息
命令:display hardware alarm history
用于查看历史上的硬件告警信息,可以帮助分析长期存在的硬件问题。
使用场景:
在进行硬件维护或更换时,查看历史硬件告警信息可以帮助判断是否需要更换或维修硬件组件。
命令示例及解析:
<ZX-Device> display hardware alarm history
Alarm ID | Severity | Description | Occurrence Time | Resolution Time
---------|----------|---------------------|------------------|----------------
2001 | Major | PSU1 Failure | 2024-08-19 11:00 | 2024-08-19 12:00
2002 | Minor | Fan 2 Speed Low | 2024-08-19 12:00 | N/A
解析:
Resolution Time
: 硬件告警的解决时间。
查看Trap告警信息
命令:display snmp trap
此命令用于查看通过SNMP协议接收到的Trap告警信息,适用于集成了网络管理系统的环境。
使用场景:
在网络监控系统中使用SNMP协议时,此命令可帮助查看和分析通过Trap协议发送的告警信息。
命令示例及解析:
<ZX-Device> display snmp trap
Trap ID | Severity | Description | Occurrence Time
--------|----------|----------------------|-----------------
3001 | Major | High CPU Utilization | 2024-08-19 13:00
3002 | Minor | Low Memory Availability | 2024-08-19 14:00
解析:
Trap ID
: Trap告警编号。Description
: Trap告警的描述信息。
设备环境参数检查
检查所有单板电压
命令:display voltage
此命令用于检查设备中所有单板的电压状态,确保电压在正常范围内,以防电源问题影响设备的运行稳定性。
使用场景:
定期检查电压可以帮助发现电源系统的潜在问题,确保设备正常工作,避免因电压异常导致的硬件故障。
命令示例及解析:
<ZX-Device> display voltage
Slot 1: Voltage: 12V, Status: Normal
Slot 2: Voltage: 12V, Status: Normal
Slot 3: Voltage: 5V, Status: Normal
Slot 4: Voltage: 5V, Status: Abnormal
解析:
Slot
: 单板槽位编号。Voltage
: 单板的电压值。Status
: 电压状态(Normal/Abnormal),表示电压是否在正常范围内。
检查所有单板温度
命令:display temperature
此命令用于查看设备中所有单板的温度状态,以确保设备在正常的温度范围内运行,避免因过热而导致的性能问题或硬件损坏。
使用场景:
在设备运行过程中,特别是在高负载或高温环境中,需要定期检查温度状态,以防止设备过热。
命令示例及解析:
<ZX-Device> display temperature
Slot 1: Temperature: 30°C, Status: Normal
Slot 2: Temperature: 32°C, Status: Normal
Slot 3: Temperature: 35°C, Status: Warning
Slot 4: Temperature: 40°C, Status: Critical
解析:
Slot
: 单板槽位编号。Temperature
: 单板的温度值。Status
: 温度状态(Normal/Warning/Critical),表示温度是否在正常范围内。
查看设备光功率
命令:display optical-module brief
此命令用于查看光模块的状态,包括光功率值,以确保光纤连接的信号质量。
使用场景:
在光纤连接的设备中,检查光功率可以帮助确定光纤连接是否稳定,避免因信号问题导致的网络性能下降。
命令示例及解析:
<ZX-Device> display optical-module brief
Module 1: Tx Power: -3.0 dBm, Rx Power: -4.5 dBm, Status: Normal
Module 2: Tx Power: -3.2 dBm, Rx Power: -4.7 dBm, Status: Normal
Module 3: Tx Power: -2.8 dBm, Rx Power: -5.0 dBm, Status: Warning
解析:
Module
: 光模块编号。Tx Power
: 发射功率,以dBm为单位。Rx Power
: 接收功率,以dBm为单位。Status
: 光模块的状态(Normal/Warning),表示光功率是否在正常范围内。