对象 | 采的是什么 | 配在哪 |
|---|---|---|
UIS Manager(OM) | 集群/资源池/告警汇总,给 NMS 采 UIS 整体状态 | UIS Web(OM 的界面) |
CVK 主机(单节点) | 单台 CAS 主机的接口/CPU/内存,给 NMS 采物理机 | HDM Web(iLO 同类)或 CVK 后台 CLI |
登录 UIS Manager →【管理】→【系统配置】→【SNMP配置】💡 R0886P06 这个版本 Web 里 Trap 目标是能直接加的,不用 CLI 兜底。如果你界面上"SNMP配置"那一页只有团体字没有 Trap 目标栏,那就是 OM 侧没放权,得 CVK 后台snmp-agent target-host补(见下面 CLI 段)。
HDM Web → PEF → 修改 SNMP 参数【管理】→【系统配置】→【SNMP配置】→ Trap 目标,点"增加":# 进入 CVK 的 system-view(CVK 底层是 Comware 改的 CAS,snmp-agent 命令跟 H3C 交换机一致)
system-view
snmp-agent sys-info version v2c # 或 v3
snmp-agent community read UISP@Ro # 只读,给 NMS 采集用
snmp-agent community write UISP@Rw # 读写,可不配
# 开 trap
snmp-agent trap enable
# 指向 NMS(v2c 例)
snmp-agent target-host trap address udp-domain 10.10.10.100 params securityname UISP@Ro v2ctarget-host换成 params securityname <v3user> v3 privacy,前提是你先用 snmp-agent usm-user v3建好用户 。public/private,比如 UisMon@2025# OM/CVK 后台都能用
display snmp-agent sys-info # 看版本/团体
display snmp-agent community # 看读写团体
display snmp-agent target-host # 看 Trap 目标snmpwalk -v 2c -c UisMon@2025 <OM_IP> 1.3.6.1.2.1.1.1能拉到 sysDescr 就通了;再人为触发一个告警(比如某 CVK 断管理网),看 NMS 收没收到 trap。
usm-user v31.3.6.1.2.1那棵暂无评论
一、先分清两套 Web 界面的分工(核心,你找不到 Trap 的根源)
UIS V8.0 分为前台业务管理页(8443) 和后台系统运维页(8088),SNMP 和 Trap 分属两个页面,功能完全隔离:
前台 8443(https://UIS-VIP:8443/cas):UIS Manager 主动 SNMP 采集配置
作用:给 iMC/Zabbix 等 NMS轮询拉取集群、存储、虚拟机、CPU 内存等虚拟化监控指标(SNMP GET 查询)
包含:SNMPv2c 团体字、SNMPv3 用户、MIB 访问权限配置
不包含 Trap 推送设置(前台没有告警主动上报菜单)
后台 8088(https://UIS-VIP:8088):Trap 告警推送专用
作用:配置 UIS 主动向网管服务器推送硬件 / 虚拟化故障告警(Trap 报文)
菜单:运维诊断 → 告警设置 → Trap 报文设置(仅 8088 端口可见)
可添加多台 NMS 接收服务器,支持 v2c/v3、测试 Trap 连通性
二、前台 8443 页面:SNMP Agent(被 NMS 采集)配置步骤
1. 登录入口
https://UIS集群虚拟VIP:8443/cas,admin 账号登录
2. 菜单路径
顶部【管理】→【系统配置】→【SNMP 配置】
3. SNMPv2c 最简配置(主流 iMC 场景)
开启 SNMP 总开关
只读团体名(推荐加密):read@UIS2026(NMS 查询必须匹配)
读写团体名(仅需要修改配置时开启,生产建议关闭)
填写系统联系人、机房位置(可选,MIB 信息展示)
保存配置
4. SNMPv3 安全配置(等保规范推荐)
切换 SNMP 版本为 V3,点击【添加 SNMP 用户】
安全用户名、认证密码(SHA256)、加密密码(AES128)
权限分配:只读 / 读写
保存后 NMS 使用 v3 账号采集监控数据
5. 验证前台 SNMP 是否生效
在 NMS 服务器执行 snmpwalk 测试连通:
bash
运行
# v2c测试
snmpwalk -v2c -c read@UIS2026 UIS-VIP 1.3.6.1.4.1.2011
# v3测试
snmpwalk -v3 -u 用户名 -a SHA-256 -A 认证密码 -x AES-128 -X 加密密码 UIS-VIP 1.3.6.1.4.1.2011
三、后台 8088 页面:SNMP Trap 告警推送配置(你要的 Trap 设置)
1. 登录后台运维界面(关键!8443 前台无此菜单)
访问地址:https://UIS集群虚拟VIP:8088,账号密码和 8443 前台 admin 完全一致
2. Trap 完整配置路径
左侧导航栏:运维诊断 → 告警设置 → Trap 报文设置
3. 页面操作步骤
勾选【启用 Trap 功能】总开关
点击【新增】添加网管接收服务器(iMC / 第三方 NMS)
目标服务器 IP:你的网管服务器 IP
端口:固定 UDP 162(NMS 监听 Trap 端口)
SNMP 版本:v2c 或 v3(和前台 SNMP 保持一致)
v2c 填写团体字;v3 填写匹配的 v3 用户名、认证 / 加密算法密码
告警过滤级别:建议选择「通知」(推送全部硬件、存储、虚拟机故障)
保存后点击【测试】,向 NMS 发送一条测试告警,验证链路通断
可添加多台 Trap 接收服务器,支持 IPv4/IPv6
4. 配套放行端口
内网防火墙放行:UIS 管理 IP → NMS 服务器 UDP 162(Trap 推送端口)
四、补充:单台 CVK 主机硬件 SNMP/HDM Trap(容易遗漏)
前台 / 后台配置的是UIS Manager 集群虚拟化告警;如果需要采集每台服务器硬件(风扇、硬盘、RAID、电源)监控和硬件 Trap,需要单独配置 CVK:
方式 1:HDM Web(每台主机单独配置)
登录单节点 HDM 地址 → 【PEF / 系统管理】→ SNMP 设置,配置 v2c/v3 团体字 + 硬件 Trap 目标
方式 2:CVK 后台 SSH 命令批量配置
bash
运行
# 开启SNMP、配置Trap目标网管IP
snmp-agent community read cipher UIS-HDM-Read
snmp-agent trap enable
snmp-agent target-host trap address udp-domain 网管IP params v2c public
五、常见问题排查
8443 前台找不到 Trap 设置
正常现象,Trap 仅在https://IP:8088后台运维页面,前台只做监控采集 SNMP。
NMS 能 SNMP 拉取数据,但收不到 Trap 告警
未登录 8088 后台开启 Trap 总开关;
防火墙拦截 UIS 到 NMS UDP 162;
Trap 配置的团体字 /v3 密码和 NMS 不一致;
测试 Trap 按钮点一下,确认页面提示发送成功。
SNMP 采集超时
前台 SNMP 团体字 /v3 账号密码不匹配;
中间 ACL 拦截 UDP 161(SNMP 查询端口);
UIS 集群虚拟 VIP 路由不通 NMS 服务器。
版本兼容说明
UIS V8.0 R0886P06 前台 SNMP 完整支持 v2c/v3,Trap 同时兼容 Notification/Inform 可靠推送。
六、最简落地操作顺序
打开 https://UIS-VIP:8443/cas,进入【管理→系统配置→SNMP 配置】配置 v2c/v3 采集参数;
打开 https://UIS-VIP:8088,进入【运维诊断→告警设置→Trap 报文设置】添加 NMS 接收服务器;
放行 UDP 161(采集)、UDP 162(Trap 推送)端口;
前台 snmpwalk 验证采集、后台点测试 Trap 验证告警推送;
如需硬件风扇硬盘告警,单独登录每台 CVK HDM 配置硬件 SNMP Trap。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论