成本計算狀態可能指示失敗。

問題

成本計算失敗後,當您查看 itfm-server.log 檔案時,可能會看到 Failed to query FactsRepo with query: fetch 'storageGB' by [time,time] 錯誤訊息。

原因

如果在服務忙碌時從 FactsRepo 詳細目錄服務取得成本計算狀態,會發生此問題。

解決方案

  1. 登入 vRealize Business for Cloud虛擬機器。
  2. 執行 /usr/ITFM-Cloud/va-tools/bin/configclient.py GET -k query.source.batching命令。

    query.source.batching 組態的值為 false

  3. 若要將 query.source.batching 組態的值變更為 true,請執行 /usr/ITFM-Cloud/va-tools/bin/configclient.py SET -k query.source.batching -v true 命令。
  4. 若要驗證 query.source.batching 組態的值是否為 true,請執行 /usr/ITFM-Cloud/va-tools/bin/configclient.py GET -k query.source.batching 命令。
  5. 若要重新啟動 vRealize Business for Cloud虛擬機器,請執行 monit restart itbm-server 命令。

    vRealize Business for Cloud虛擬機器重新啟動後,成本計算狀態為綠色。