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 服務 (例如,詳細目錄、統計資料和儲存區設定檔) 均在同一個使用者帳戶下執行。
如果 vCenter Server 已在過去 24 小時內新增至 vRealize Operations Manager,請先等待 vRealize Operations Manager 計算完所有資料,然後再次嘗試資料收集。
檢查所有 vRealize Operations Manager API 服務問題,然後加以解決。
如果 vRealize Operations Manager 執行個體為多節點設定,且已部署新節點取代失敗的節點,請更新 vRealize Operations Manager 上的外掛程式以向 vCenter Server 登錄新的節點。
啟用 vRealize Operations Manager 執行個體中的 [個別登入] 選項。
按一下
。