iMC PLAT+UCenter APM 纳管 UIS 添加无提示、列表不出现,vCenter 正常完整排查
核心根源总览(vCenter 和 UIS 纳管底层机制完全不同)
vCenter 仅依赖通用 APM 虚拟化采集、IOM 通用授权即可添加;
UIS 超融合不能用普通 IOM 纳管,缺少专属组件 / 授权是头号原因,同时存在证书、接口、服务、页面缓存、账号权限多层卡点,添加时无弹窗报错,点确定后设备消失不显示。
一、致命短板:组件与授权不匹配(最高概率)
1. 组件缺失(你当前只有 PLAT+UCenter APM,缺少 MVM/UIS-Cloud)
iMC 纳管 VMware vCenter:仅 UCenter APM 基础组件即可
iMC 纳管 H3C UIS 超融合(CVM 集群):
必须安装 MVM 多虚拟化管理组件(旧版叫 UIS-Cloud 插件)
- 未安装 MVM:页面添加 UIS 时不会弹报错,但提交后不入库,虚拟化列表看不到;
- IOM 授权仅能识别 Linux 服务器硬件,无法读取 UIS 集群、CVK、虚拟机、OneStor 分布式存储,完全不能替代 MVM。
2. 授权隔离(现有 IOM 授权不支持 UIS)
你现有授权:
UCenter-IOM-300(通用服务器监控)
纳管 UIS 需要两类独立授权,和 IOM 互不通用:
- 基础 MVM 功能授权;
- LIS-MVM-VA 虚拟化节点计数授权(按 UIS 集群 CVK 宿主机数量)
现象:测试连通性显示正常,点确定无提示,但资源列表空白。
验证方式
iMC 页面:【系统管理】→【组件管理】,查看是否存在MVM多虚拟化组件;无则需要上传安装包新增组件,导入对应 MVM 授权后重启 imc_ucenter_apm 服务。
二、UIS CVM 接口与证书拦截(测试连通成功,但入库失败)
UIS CVM 管理接口默认 HTTPS 8443,vCenter 是 443,两个关键坑:
- 自签名证书强校验阻断
iMC 后台校验 CVM 证书链,未导入 CVM 根证书时,接口调用静默失败、无前端弹窗提示,仅后台日志报错。
解决:
- 浏览器访问
https://UIS-CVM-IP:8443导出根证书;
- iMC【系统管理】→【证书管理】导入 CVM 证书,重启 APM 服务。
- 临时测试:添加 UIS 页面开启「忽略证书校验」选项(新版 MVM 页面自带开关)。
- 端口 / 网络拦截
iMC 服务器必须通 CVM TCP 8443,防火墙、安全组、ACL 不要拦截;
vCenter 只用 443,所以 vCenter 正常、UIS 异常。
连通性测试命令(iMC 后台执行)
curl -k https://UIS-CVM-IP:8443
- CVM 登录账号权限不足
必须使用 UIS 内置超级管理员 admin,自定义运维账号缺少 API 读取集群、虚拟机权限,测试连通能通,但无法拉取完整资源,添加后不入库。
三、APM/MVM 后台服务异常,提交任务静默丢弃
# Linux iMC查看服务状态
service imc_ucenter_apm status
# MVM组件独立服务(部分版本)
service imc_mvm status
# 重启采集服务
service imc_ucenter_apm restart
# APM虚拟化采集日志
tail -f /iMC/client/log/ucenter_apm.log
# MVM专属日志(UIS纳管核心日志)
tail -f /iMC/client/log/mvm.log
搜索关键词:UIS、8443、certificate verify failed、permission denied、insert resource fail
- 证书校验失败:证书未导入;
- insert resource fail:缺少 MVM 组件 / 授权;
- API 403:CVM 账号权限不足。
四、页面缓存、重复资源、操作权限隐性过滤
-
浏览器缓存导致页面不刷新
添加完成后清浏览器缓存 / 无痕模式打开【虚拟平台管理】,设备实际已入库但前端缓存不展示。
-
UIS 集群 IP 已存在旧残留记录
数据库残留同名 / 同 IP 虚拟化条目,新增提交直接丢弃,无报错。
处理:
【UCenter APM】→【虚拟平台管理】搜索 CVM IP,删除残留条目后重新添加。
-
iMC 操作员角色数据权限限制
当前登录账号仅分配 vCenter 查看权限,未分配 MVM/UIS 虚拟化资源权限:
【系统管理】→【角色管理】,给操作账号勾选「MVM 多虚拟化 - 虚拟化资源全部查看权限」。
五、版本兼容不匹配(静默添加失败)
- iMC PLAT/UCenter APM 大版本与 UIS CVM 版本不兼容:
老旧 UIS V5.0 与新版 iMC E0700 MVM 适配存在 API 字段缺失,添加入库失败;
- 只支持填写CVM 集群主节点管理 IP,填单个 CVK 宿主机 IP 会静默失效。
六、分优先级快速自检流程(从高概率到低)
- 检查 iMC 是否安装MVM 多虚拟化组件,导入 MVM 功能 + 节点授权(90% 场景根因);
- iMC 后台 curl 测试 CVM 8443 端口连通,导入 CVM 根证书、开启忽略证书校验;
- 使用 UIS admin 超级管理员账号重新添加,确认测试连通按钮返回成功;
- 重启 imc_ucenter_apm 与 mvm 服务,无痕浏览器打开虚拟平台列表;
- 查看 mvm.log 日志,确认无证书、数据库插入报错;
- 核对操作员角色拥有 MVM 虚拟化资源完整权限;
- 删除同 IP 残留虚拟化条目,重新提交添加。
补充:vCenter 正常、UIS 异常的核心区别总结
| 项目 | VMware vCenter | H3C UIS 超融合 |
|---|
| 依赖组件 | 仅 UCenter APM | APM+MVM 多虚拟化组件 |
| 授权 | IOM 通用虚拟化授权 | 独立 MVM 功能 + 节点授权,IOM 不通用 |
| 管理端口 | TCP 443 | TCP 8443 |
| 证书 | 大部分环境可直接忽略校验 | 自签名证书易静默拦截 API |
| 账号要求 | vCenter 管理员 | UIS CVM 超级管理员 admin |
| 故障表现 | 不通直接弹窗报错 | 测试连通正常,提交无提示不入库 |
暂无评论