vRealize Business for Cloud 无法从 vCenter Server 收集数据。
问题
单击 vRealize Business for Cloud 用户界面上的状态时,将看到以下某个问题:
您将看到 vCenter Server 状态的红色图标。
您将看到 vCenter Server 同步失败消息。
您将看到 vCenter Server 部分下显示以下错误消息:
Unable to retrieve data from vROps vrops_server_address
单击 vRealize Business for Cloud 用户界面上的状态时,将看到 vCenter Server 下面显示的以下错误消息:
Unable to authenticate to vROps vrops_server_address using the vCenter's credentials
原因
以下情况下可能会出现此问题。
vRealize Business for Cloud 虚拟设备的时区未采用 UTC 格式。
vCenter Server、Web 服务和配置文件驱动的服务未在相同的 LocalSystem 或域帐户下运行。
无法访问 vRealize Operations Manager 服务器。
vRealize Operations Manager API 服务失败。
vRealize Operations Manager 服务器位于 HA 群集的多节点环境中,无法访问注册到 vCenter Server 的节点。
单个 vCenter Server 用户登录在 vRealize Operations Manager 中已禁用。
解决方案
有关详细信息,请参见以下网址的知识库文章:http://kb.vmware.com/kb/2146836。
步骤
- 要解决此问题,请执行以下解决方案中的适用步骤。
在 vRealize Business for Cloud 虚拟机中将时区更改为 UTC 格式,并运行
monit restart itbm-server
命令。验证所有 vCenter Server 服务(例如,清单、统计信息和存储配置文件)是否均在相同的用户帐户下运行。
如果已在过去 24 小时内将 vCenter Server 添加到 vRealize Operations Manager,请等待 vRealize Operations Manager 计算所有数据,然后再次尝试收集数据。
检查 vRealize Operations Manager API 服务是否存在问题并解决这些问题。
如果 vRealize Operations Manager 实例是多节点设置且如果已部署新节点以替换失败的节点,则更新 vRealize Operations Manager 上的插件,以便将新节点注册到 vCenter Server。
在 vRealize Operations Manager 实例中启用特定登录选项。
单击
。