Open Manage Enterprise:安装 OMEVV 插件程序后,设备将变为非托管状态

摘要: 在 Open Manage Enterprise 设备中发现的新设备在 Open Manage Enterprise Services 插件程序 2.0.0 和 2.0.1 中进入非托管状态。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

  1. 在 Open Manage Enterprise 设备中安装 OpenManage Enterprise Services 插件和 OpenManage Enterprise Integration for VMware vCenter (OMEVV) 插件时,会观察到此行为。
  2. 在安装 OMEVV 插件程序之前发现的设备仍处于托管状态。 
  3. 安装 OMEVV 插件程序后查找到的设备将在 Open Manage Enterprise Services 插件程序中报告为非托管设备。 
  4. 这在 Open Manage Enterprise Services 插件程序版本 2.0.0 和 2.0.1 中观察到
  5. 如果您安装了 Open Manage Enterprise Services 插件程序版本 2.0.0 以及 OMEVV 插件程序,并且尝试升级到 Open Manage Enterprise Services 插件程序版本 2.0.1,则在安装后,Open Manage Enterprise Services 插件程序将开始将联机状态报告为“Disconnected”。 
  6. 在saepluginservice.log中,您会注意到正在注册以下消息: 
    1.  [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
    2. [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 插件程序中观察处于非托管状态的设备。 

如果在升级到版本 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
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。