vCenter GUI へのアクセス時に読み込み中の画面のまま遷移せず、GUI が表示されない
search cancel

vCenter GUI へのアクセス時に読み込み中の画面のまま遷移せず、GUI が表示されない

book

Article ID: 431765

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

免責事項:これは英文の記事「Accessing the vCenter GUI results in a circle spinning on the screen, but no GUI ever comes up」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

VCSA GUI へのアクセスを試みても、ブラウザに何も表示されないか読み込みが完了しません。ただし、VAMI および SSH へのアクセスは正常に動作します。

F12 キーで Chrome のデバッガを開き、接続状況を確認すると、以下のメッセージが繰り返し表示されます:

net::ERR_ADDRESS_IN_USE

Environment

vCenter 7.x
vCenter 8.x

Cause

本事象の原因は、次の KB に記載されているものとは異なります:HTTPS Connection Exhaustion in envoy logs of the vCenter server

この問題は、max_active_downstream_connections の設定値が利用環境に対して低すぎることが原因で発生します。

Resolution

回避策 1:

vCenter に接続しているクライアントおよび IP で接続を再利用していないものを特定します:

# zgrep /var/log/vmware/envoy/envoy-access-*.log.gz | cut -d ' ' -f 18 | cut -d ':' -f 1 | sort | uniq -c | sort -nr | head

制限値を超過しないよう、接続数の削減や既存接続の再利用について、関連ベンダーへ問い合わせてください。

回避策 2:

envoy 設定ファイル(config.yaml)に記述された max_active_downstream_connections の値を増やします。

envoy 設定ファイルで max_active_downstream_connections の値を確認します:

# cat /etc/vmware-envoy/config.yaml | grep max_active_downstream_connections
        max_active_downstream_connections: 8000

max_active_downstream_connections の値を 8000(デフォルト)から 14000 に増やします:

# sed -i 's/max_active_downstream_connections: 8000/max_active_downstream_connections: 14000/g' /etc/vmware-envoy/config.yaml

変更を反映させるため、envoy サービスを再起動します:

# service-control --restart envoy