核心前置说明
设备识别为 PC 本质:IMC 内置设备特征库无该华为 S5710 的 sysObjectID,仅靠标准 MIB 无法自动归类为交换机;仅导入 MIB 只能解析性能 OID,必须两步操作:导入 MIB 库 + 自定义设备定义绑定华为 sysOID。
文件要求:华为 MIB 后缀.my,依赖层级(先导入基础 SMI、ENTITY-MIB,再导入华为私有 HW-MIB),所有 MIB 打包为 1 个 zip 压缩包上传。
你场景:S5710-52C-EI,先导入 MIB 解析私有 OID,再新增华为交换机设备分类绑定设备 sysOID,拓扑才会显示交换机图标、正常纳管巡检。
一、第一步:MIB 库文件导入 IMC(MIB 管理页面)
1. 路径入口
登录 iMC Web → 顶部【系统】→【资源管理】→【MIB 管理】
2. 上传压缩包
点击【导入 MIB】按钮;
选择本地打包好的华为全套 MIB zip 包(包含基础依赖 MIB+HW-S5710 私有 MIB);
导入选项勾选【添加到系统 MIB 库】,点击确定开始编译;
编译完成页面提示 “导入成功”,左侧 MIB 列表出现 huawei 相关模块。
3. 校验 MIB 是否生效
在 MIB 管理搜索框输入hwLsw/entity,能搜到华为交换机硬件、端口、CPU 内存 OID 节点即正常;
若编译报错:MIB 缺少依赖文件,补充华为基础 SMI-MIB 重新打包上传。
二、第二步:自定义设备定义(关键!解决识别成 PC 问题)
只导入 MIB 不会改变设备分类,必须把华为 S5710 的 sysObjectID 绑定到交换机设备类型。
1. 进入设备定义页面
【系统】→【资源管理】→【设备定义】
2. 获取华为交换机 sysObjectID
登录华为 S5710 命令行查询:
plaintext
display snmp-agent sys-info id
# 输出示例:1.3.6.1.4.1.2011.2.23.1.1
记录完整 OID 字符串。
3. 新增华为交换机设备条目
设备定义页面点击【增加】;
厂商选择【Huawei】,设备类型选择交换机;
型号填写:S5710-52C-EI;
SysObjectID 填入刚才查到的设备 OID;
适配模板选择通用二层交换机模板(华为 Quidway 系列),保存。
4. 刷新设备识别
回到【资源】→【设备视图】,删除现有识别为 PC 的华为设备;
重新自动发现 / 手动添加该 IP;
添加后设备图标变为交换机,设备类型显示 “华为交换机”,不再是 PC。
三、第三步:华为交换机 SNMP 侧配套配置(必须放行完整 OID 读取)
华为设备全局开启完整 MIB 视图,否则 IMC 拿不到硬件信息:
plaintext
# 开启SNMP
snmp-agent
# 创建视图包含全部MIB节点(包含私有hwMIB、ENTITY-MIB)
snmp-agent mib-view included fullview 1
# 只读团体字绑定完整视图
snmp-agent community read public mib-view fullview
# 确保sys-info上报完整设备型号
snmp-agent sys-info version v2c
配置完成后在 IMC 设备详情点【测试 SNMP】,显示正常。
四、第四步:巡检管家联动配置(导入 MIB 后完整监控)
【业务】→【巡检管家】→【巡检模板管理】;
复制一份通用交换机巡检模板;
编辑模板,新增华为私有指标(CPU、内存、端口、风扇、电源),从已导入的 HW-MIB 中选择对应 OID;
将模板绑定华为 S5710 设备,执行手动巡检验证采集数据。
五、补充兜底方案(导入 MIB + 设备定义后仍识别异常)
方案 A:重启 iMC Trap 与资源服务
MIB 编译后部分缓存未刷新,重启服务生效:
Windows:开始菜单→H3C iMC→停止全部服务,等待 3min 再启动;
Linux:
plaintext
cd /iMC/bin
./imcstop
./imcstart
方案 B:后台适配文件添加 OID(高级)
登录 IMC 服务器,路径:iMC\server\conf\adapters\ICC\Huawei\adapter-index.xml;
在交换机分类下新增 S5710 对应的 sysObjectID;
保存文件,重启 iMC 配置备份 / 资源采集服务。
六、常见踩坑
仅导入 MIB 不做设备定义:设备依旧识别为 PC,拓扑图标不变;
MIB 缺少依赖基础文件(ENTITY-MIB、SNMPv2-SMI):编译失败;
华为 SNMP 视图只开放标准 MIB,未包含私有 hw 节点:巡检无硬件 / CPU 数据;
导入 MIB 未勾选 “添加到系统 MIB 库”:仅临时生效,重启丢失。
最简操作流程总结
华为导出全套 MIB 打包 zip → iMC【MIB 管理】导入编译;
交换机查询 sysObjectID → iMC【设备定义】新增华为交换机绑定该 OID;
交换机侧配置完整 SNMP MIB 视图;
删除旧设备重新纳管,设备识别为交换机;
巡检管家模板新增华为私有 MIB 指标,完成监控巡检。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
连接失效了 无法打开