コスト計算のステータスが失敗を示すことがあります。
問題
コスト計算が失敗した後、itfm-server.log ファイルを確認すると、「Failed to query FactsRepo with query: fetch 'storageGB' by [time,time]」というエラー メッセージが含まれていることがあります。
原因
この問題は、サービスがビジー状態のときに、コスト計算のステータスが FactsRepo インベントリ サービスから取得された場合に発生します。
ソリューション
- vRealize Business for Cloud仮想マシンにログインします。
- /usr/ITFM-Cloud/va-tools/bin/configclient.py GET -k query.source.batchingコマンドを実行します。
query.source.batching 設定の値は false です。
- query.source.batching 設定の値を true に変更するには、/usr/ITFM-Cloud/va-tools/bin/configclient.py SET -k query.source.batching -v true コマンドを実行します。
- query.source.batching 設定の値が true であることを確認するには、/usr/ITFM-Cloud/va-tools/bin/configclient.py GET -k query.source.batching コマンドを実行します。
- vRealize Business for Cloud仮想マシンを再起動するには、monit restart itbm-server コマンドを実行します。
vRealize Business for Cloud仮想マシンを再起動すると、コスト計算のステータスが緑になります。