华为/H3C常用巡检命令

华为/H3C交换机常用巡检命令

 

硬件状态、IOS版本信息检查:

dis  device manuinfo  查看设备序列号和出厂时间
display clock 系统时间
display version 查看版本信息,最近一次重新启动的时间
display enviroment 设备温度
display device 单板运行状态
display power 查看电源状况
display fan 查看风扇状况
display cpu-usage 查看cpu最近5S、1m、5m占用率
display cpu history 查看cpu使用记录
display memory 查看内存大小和占用率


系统运行配置状态检查:
display interface 接口流量、链路状态
dis current-configuration inter 地址分配
dis current-configuration |include ospf 路由扩散
display ip routing-table 路由信息
display ip interface 显示vlan端口统计数据
display saved-configuration 保存配置文件
display logbuffer 日志信息
display port trunk 查看参与trunk的端口
STP信息检查:
display stp root 查看stp根情况
display stp brief 查看stp简单信息
display stp abnormal 查看是否有非正常端口
vrrp和端口聚合检查
display vrrp statistics 查看主备用状态
display link-aggregation summary 查看链路聚合组的情况

 

 

DISPLAY CPU-USE TASK

1 DARP Arp任务
2 CFSN Snmp set执行任务
3 DHCC DHCP客户端主任务
4 DHCP DHCP和DHCP中继主任务
5 DLSW DLSW主任务
6 vtxx EXEC配置任务
7 FP** ftp写flash任务
8 FTPS ftp服务器任务
9 FC** ftp客户端任务
10 HT** http子任务入口
11 HSFF http服务器任务
12 HS** http客户端任务
13 VIDL 空闲任务
14 TICK 时钟任务
15 vt0 Exec配置任务
16 INFO 信息处理中心任务
17 ROUT 路由管理及路由协议任务
18 SapT Stun sap任务
19 SOCK 报文转发任务
20 VSIF 底层报文转发任务
21 VTYD telnet服务器任务
22 IPSP Ipsec任务
23 IKE Ike任务
24 TAC Tacacs+任务
25 SC 服务控制任务
26 RDS Radius任务
27 ACM Acm模块任务
28 LSSO Local server任务
29 TRAP Trap任务
30 NTPT Ntp任务
31 PIMT 组播接收发送任务
32 LSPM MPLS LSPM Task
33 L2V MPLS L2VPN任务
34 IPP Ipp任务
35 SIP Sip任务
36 RMON Rmon任务

<think>好的,我现在需要帮助用户了解H3C交换机的巡检方法和工具。首先,用户已经提供了一些参考信息,包括使用Python脚本进行自动化巡检,以及相关的文件和环境配置。我需要结合这些信息,整理出一个清晰的回答,同时生成相关问题。 首先,用户提到的巡检方法主要有自动化脚本和手动巡检。自动化部分涉及Python环境、相关文件如command.txt和sw.txt,以及巡检记录的管理。需要详细解释这些组成部分的作用,比如command.txt存储巡检命令,sw.txt列出设备IP和凭据。同时,引用中的代码示例可以帮助说明如何创建按时间命名的文件夹来存储巡检结果,这需要提到os.makedirs的使用。 然后是工具部分,用户提到了Python脚本、Netmiko库、定时任务工具(如cron或Windows任务计划),以及H3C自家的iMC管理平台。这里需要解释每个工具的作用,比如Netmiko用于SSH连接,定时任务实现自动化调度,iMC提供图形化管理和报表功能。 接下来是步骤,需要分点说明环境准备、配置文件、脚本开发、定时任务设置和结果分析。这里要注意结合用户提供的引用内容,比如引用[2]中的文件夹命名方法,引用[1]中的文件结构。 最后生成相关问题,需要考虑用户可能进一步的问题,比如如何确保脚本安全性、处理多型号设备、巡检失败处理、结果分析工具,以及与非H3C设备的兼容性。这些问题需要覆盖脚本开发、运维实践和工具扩展等方面。 查是否遗漏了用户提到的关键点,比如巡检记录文件夹的结构、调用的命令文件等。同时,确保所有技术术语和流程解释清晰,符合中文表达习惯,并正确引用提供的参考资料。最后确认回答结构是否符合要求,包括分点、代码块、引用标识和相关问题列表。</think>关于H3C交换机巡检的方法和工具,以下是系统化的解决方案: ### 一、自动化巡检方法 1. **Python脚本方案** - 环境配置:需安装$Python\ 3.11+$和网络设备驱动库(如Netmiko) ```python import netmiko from datetime import datetime now_time = datetime.now().strftime("%Y%m%d_%H%M") os.makedirs(f"/var/pythonjiaoben/sw_config/{now_time}") # 创建时间戳命名的巡检目录[^2] ``` - 核心文件: - `command.txt`:存储$display version$, $display interface$等H3C巡检命令 - `sw.txt`:记录设备IP、SSH端口、认证信息 - 输出目录自动生成带时间戳的文件夹存储巡检结果[^1] 2. **手动巡检方法** - 通过CLI执行关键命令: ``` <H3C> display device <H3C> display cpu-usage <H3C> display memory-usage ``` ### 二、常用巡检工具 | 工具类型 | 示例 | 特点 | |----------------|----------------------|-------------------------------| | 脚本工具 | Python+Netmiko | 支持自定义巡检频率(可精确到每分钟)[^1] | | 网络管理平台 | H3C iMC | 提供可视化设备健康度仪表盘 | | 定时任务工具 | Windows任务计划/cron | 实现周五17:00自动触发巡检 | ### 三、实施步骤 1. **设备信息准备** - 在`sw.txt`中按格式写入设备信息: ``` 192.168.1.1,admin,Password123,22 192.168.1.2,admin,Password456,22 ``` 2. **脚本开发要点** - 异常处理机制:增加SSH连接超时重试 - 结果解析:使用正则表达式提取关键指标 ```python def parse_cpu_usage(output): pattern = r"CPU\susage:\s(\d+)%" return re.search(pattern, output).group(1) ``` 3. **定时任务设置** - Windows系统通过任务计划程序设置每周五17:00触发 - Linux系统使用crontab: ``` 0 17 * * 5 python /path/to/Automated_inspection.py ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值