VMware Cloud Director インスタンスを VMware Cloud on AWS SDDC に関連付けてから、さまざまなタスクを実行できなくなる場合があります。
問題
VMware Cloud Director インスタンスを VMware Cloud on AWS SDDC に関連付けてから、vCenter Server インスタンスが切断状態と表示されることがあります。更新または再接続を試みると、SocketTimeoutException
などのネットワーク例外が発生し、処理が失敗します。
ネットワーク プール、外部ネットワーク、Edge Gateway などのネットワーク リソースを追加、編集、または削除することができません。
vcd-debug-container.log に、次のようなエントリが記録されています。
java.lang.RuntimeException: Cannot execute request - Cannot execute request - com.fasterxml.jackson.core.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null') at [Source: (ByteArrayInputStream); line: 1, column: 2] - Json processing error. - Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null') at [Source: UNKNOWN; line: 1, column: 2]。
VMware Cloud Director が NSX に対する API 呼び出しを行うと、この結果は Received Response: 503
になります。
原因
これは、VMware Cloud Director インスタンスがプロキシ経由で vCenter Server または NSX と通信できないために発生します。VMware Cloud on AWS SDDC とインスタンスの関連付けで展開したプロキシ仮想マシンと VMware Cloud Director の間の通信は成功しますが、プロキシ仮想マシンと vCenter Server または NSX 間の接続は失敗します。
前提条件
- vCenter Server UI のリソース プールでプロキシ仮想マシンを探します。仮想マシンの名前は cds-proxy で始まります。
- プロキシ仮想マシンの root パスワードについては、VMware 担当者にお問い合わせください。