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 執行個體中的 [個別登入] 選項。
按一下
。
- 將 vRealize Business for Cloud 虛擬機器中的時區變更為 UTC 格式,然後執行