Open Manage Enterprise:安装 OMEVV 插件程序后,设备将变为非托管状态
摘要: 在 Open Manage Enterprise 设备中发现的新设备在 Open Manage Enterprise Services 插件程序 2.0.0 和 2.0.1 中进入非托管状态。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
- 在 Open Manage Enterprise 设备中安装 OpenManage Enterprise Services 插件和 OpenManage Enterprise Integration for VMware vCenter (OMEVV) 插件时,会观察到此行为。
- 在安装 OMEVV 插件程序之前发现的设备仍处于托管状态。
- 安装 OMEVV 插件程序后查找到的设备将在 Open Manage Enterprise Services 插件程序中报告为非托管设备。
- 这在 Open Manage Enterprise Services 插件程序版本 2.0.0 和 2.0.1 中观察到
- 如果您安装了 Open Manage Enterprise Services 插件程序版本 2.0.0 以及 OMEVV 插件程序,并且尝试升级到 Open Manage Enterprise Services 插件程序版本 2.0.1,则在安装后,Open Manage Enterprise Services 插件程序将开始将联机状态报告为“Disconnected”。
- 在saepluginservice.log中,您会注意到正在注册以下消息:
-
[WARN] 2022-09-02 15:31:38.618 [main] CustomApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggerUtil': Unsatisfied dependency expressed through field 'autoWiredMsmSysLoggerUtil'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.dell.enterprise.omivv.integration.db.storage.dao.PhysicalDiskDaoImpl] for bean with name 'physicalDiskDao' defined in URL [jar:file:/opt/dell/mcsi/business/infrastructure/devicepacks/ddm/bin/server/omivvserverdevicepack.jar!/spring/omivvserverdevicepack-spring-datamgr.xml]; nested exception is java.lang.ClassNotFoundException: com.dell.enterprise.omivv.integration.db.storage.dao.PhysicalDiskDaoImpl [ERROR] 2022-09-02 15:31:38.62 [main] SAEPluginService - org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggerUtil': Unsatisfied dependency expressed through field 'autoWiredMsmSysLoggerUtil'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.dell.enterprise.omivv.integration.db.storage.dao.PhysicalDiskDaoImpl] for bean with name 'physicalDiskDao' defined in URL [jar:file:/opt/dell/mcsi/business/infrastructure/devicepacks/ddm/bin/server/omivvserverdevicepack.jar!/spring/omivvserverdevicepack-spring-datamgr.xml]; nested exception is java.lang.ClassNotFoundException: com.dell.enterprise.omivv.integration.db.storage.dao.PhysicalDiskDaoImpl
-
原因
- OMES 和 OMEVV 插件具有独立的 SElinux 上下文。
- 在 SAE 服务初始化期间,两个插件程序出现互操作问题。
- 在此初始化过程中,OMES 插件程序调用 OpenManage Enterprise 的通用设备数据管理器的依赖关系,后者进而初始化所有设备包,包括属于 OMEVV 的设备包。
- 但是,在此初始化期间使用的 SElinux 上下文属于 OMES,OMEVV 会拒绝该上下文,因为不应允许跨插件上下文。因此,OMES 初始化失败,变得无法正常工作。
解决方案
解决办法:
卸载 OMEVV 插件程序,并在 Open Manage Enterprise Services 插件程序中观察处于非托管状态的设备。
修复:
OMEVV 插件程序工程已在 OMEVV 1.0.1 版本中修复了此问题。
卸载 OMEVV 插件程序,并在 Open Manage Enterprise Services 插件程序中观察处于非托管状态的设备。
如果在升级到版本 2.0.1 后 Open Manage Enterprise Services 插件程序显示为断开连接,请卸载 OMEVV 插件程序并监视更改状态。
如果状态未更改,则同时卸载 Open Manage Enterprise Services 插件,并仅安装 Open Manage Enterprise Services 插件 2.0.1 插件。修复:
OMEVV 插件程序工程已在 OMEVV 1.0.1 版本中修复了此问题。
受影响的产品
OpenManage Enterprise Integration for VMware vCenter文章属性
文章编号: 000203209
文章类型: Solution
上次修改时间: 18 3月 2026
版本: 7
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。