新たに Usage Meter に登録した vCenter のステータスが [PLEASE ACCEPT CERTIFICATE] を実行しても "Credentials verified" から "OK" に変更されません
search cancel

新たに Usage Meter に登録した vCenter のステータスが [PLEASE ACCEPT CERTIFICATE] を実行しても "Credentials verified" から "OK" に変更されません

book

Article ID: 412018

calendar_today

Updated On:

Products

VMware Usage Meter

Issue/Introduction

免責事項:これは英文の記事 Registering vCenter server to Usage Meter does not complete when clicking [PLEASE ACCEPT CERTIFICATE] button の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • Web UI で新たに vCenter を登録し、[PLEASE ACCEPT CERTIFICATE] をクリックして証明書を受け入れても、
    ステータスが  "Credentials verified" から "OK" に変わりません。
  • Usage Meter にはすでに多数の vCenter 製品とその他の製品が登録されています。

Environment

VCF usage meter 9.0.x

Cause

多数の製品のデータを計測していることにより、該当の Usage Meter の journal サービスにおいてヒープメモリの枯渇が発生しました。

Resolution

以下の手順で journal サービスのヒープメモリを増強してください。

1. 該当の Usage Meter のアプライアンスを停止し、
失敗時に切り戻しが出来るようオフライン (停止状態での) スナップショットを取得
2. 該当アプライアンスを起動し、ssh 接続で root ユーザでログイン
3. 以下のコマンドを実行し、MAX_MEMORY に指定されている値を 512M から 1536M へ変更し、保存
# vi /opt/vmware/cloudusagemetering/platform/bin/start-journal-service.sh
<注> 以下の箇所を 1536M へ変更してください。
---------------------
#!/bin/bash

export JAVA_OPTS="-Dapp.name=journal-service"
export MAX_MEMORY="512M"        <====!!!!
export DB_INIT=$1
export DATA_SOURCE_FILE_NAME="journal-service.db"

basedir=$(dirname "${BASH_SOURCE[0]}")
. ${basedir}/prepare-service-env.sh

export APP_NAME="journal-service"
export JAVA_OPTS="${JAVA_OPTS} -Dserver.notification.conf=${app_root}/conf/notification_runners.json"
export JAVA_OPTS="${JAVA_OPTS} -Dserver.monitor.log.dir=${app_root}/log"

${app_root}/bin/journal-service ${APP_ARGS}
---------------------

4. 該当の Usage Meter アプライアンスを再起動し、
該当の vCenter が登録後、"OK" となるかを確認