2. Comware系统基础操作
Comware 是 H3C 网络设备的操作系统,理解它的操作方式,是后续所有园区网配置、排障与版本维护工作的起点。与图形化网管不同,Comware 的核心交互方式是命令行,而命令行并不是“一条命令对应一个功能”的简单集合,它由视图模式、命令层级、配置文件、版本文件四层结构共同支撑。本节围绕这四层展开,重点讲清楚“命令在哪里执行、配置存在哪里、版本如何切换、故障如何定位”。
一、命令行体系与视图模式
Comware 的命令行采用分层视图结构。设备登录后首先进入用户视图,提示符形如 <H3C>,此时只能执行查看类、文件类、调试类等非配置命令。要修改配置,必须进入系统视图,提示符变为 [H3C],命令是 system-view。系统视图之下还有各类功能视图,例如接口视图 [H3C-GigabitEthernet1/0/1]、VLAN 视图 [H3C-vlan10]、OSPF 视图 [H3C-ospf-1] 等。视图的本质是“命令作用域”:同一条命令在不同视图下含义可能完全不同,例如 display this 在接口视图下只显示该接口的当前配置。
视图之间可以逐级进入,也可以用 quit 返回上一级,用 return 或快捷键 Ctrl+Z 直接回到用户视图。命令行支持 ? 联机帮助、Tab 补全、命令历史(上下方向键)以及 display 系列查看命令。一个常见的操作习惯是:先用 display current-configuration 看全局配置,再进入具体视图用 display this 看局部配置,这样定位问题最快。
二、配置文件管理
Comware 的配置分为当前配置与下次启动配置。当前配置运行在内存中,命令 display current-configuration 可查看;下次启动配置保存在存储介质(通常是 flash)中,默认文件名为 startup.cfg,命令 display saved-configuration 可查看。两者不一致时,设备重启后会丢失未保存的修改,因此配置完成后必须执行 save。执行 save 时系统会提示确认文件名,直接回车即保存为默认启动文件。
配置文件管理还包括备份、恢复与清除。常用操作如下:
# 查看当前配置与启动配置
display current-configuration
display saved-configuration
# 保存当前配置为启动配置
save
# 将配置文件备份到 TFTP 服务器
tftp 192.168.1.100 put startup.cfg startup-backup.cfg
# 清除下次启动配置(谨慎操作)
reset saved-configuration
# 指定下次启动使用的配置文件
startup saved-configuration startup.cfg
需要特别注意:reset saved-configuration 只清除启动配置,不影响当前运行配置,但设备重启后将恢复出厂默认。工程上更稳妥的做法是先把 startup.cfg 备份到外部服务器,再执行清除或替换操作。
三、版本升级与回退
Comware 的版本文件通常为 .bin 或 .ipe 格式,升级流程可以概括为“上传—指定—重启—验证”。升级前应先确认当前版本与目标版本的兼容性,并检查 flash 剩余空间是否足够。典型操作如下:
# 查看当前版本与启动文件
display version
display boot-loader
# 通过 TFTP 上传新版本到 flash
tftp 192.168.1.100 get H3C_S5560-CMW710-R1234.ipe
# 指定下次启动使用的新版本
boot-loader file flash:/H3C_S5560-CMW710-R1234.ipe main
# 重启设备使新版本生效
reboot
版本回退与升级方向相反:如果新版本运行异常,可以重新指定旧版本文件为主启动文件,再重启。若旧版本文件已被删除,则需要重新上传。工程上建议在升级前保留旧版本文件,并记录 display boot-loader 的输出,以便快速回退。回退命令与升级一致,只是把 boot-loader file 指向旧版本文件。
四、常用诊断命令
诊断命令是排障的核心工具。Comware 中常用的诊断命令按用途可分为几类:
| 用途 | 命令 | 说明 |
|---|---|---|
| 版本与启动 | display version | 查看软件版本、运行时间、硬件信息 |
| 配置查看 | display current-configuration | 查看当前生效配置 |
| 接口状态 | display interface brief | 快速查看各接口 up/down 与速率 |
| 接口详情 | display interface GigabitEthernet1/0/1 | 查看收发包、错包、CRC 等统计 |
| MAC 地址 | display mac-address | 查看 MAC 表项与学习情况 |
| ARP 表 | display arp | 查看 ARP 映射与老化情况 |
| 路由表 | display ip routing-table | 查看路由条目与下一跳 |
| 日志 | display logbuffer | 查看系统日志与告警 |
| 诊断信息 | display diagnostic-information | 一键收集全面诊断信息 |
实际排障时,建议按“先看接口、再看表项、最后看日志”的顺序推进。例如某终端无法上网,先执行 display interface brief 确认接入端口是否 up,再用 display mac-address 确认终端 MAC 是否学习到,接着用 display arp 和 display ip routing-table 检查三层可达性,最后用 display logbuffer 查看是否有端口震荡或协议告警。这样可以把问题范围从物理层逐步收敛到应用层。
display diagnostic-information 时,系统会依次收集大量信息,耗时较长,建议在业务低峰期执行,并将输出保存到文件后再分析。掌握以上四部分内容后,读者应能独立完成 Comware 设备的基本登录、视图切换、配置保存、版本切换和常见故障定位。这些操作是后续 VLAN、STP、链路聚合、路由协议等园区网配置的基础,也是工程交付中必须熟练的基本功。