クラウド プロキシのトラブルシューティング

クラウド プロキシのトラブルシューティング手順は、
VMware Aria Operations
で発生する可能性のある問題を簡単に解決するのに役立ちます。
トラブルシューティングを続行する前に、クラウド プロキシに関する FAQを参照してください。

インストールまたは初回起動の失敗

To verify the issue, check if
/var/log/firstboot
contains a file named "Succeeded".
含まれていない場合、以下の問題により、
VMware Aria Operations
インストールや初回起動が失敗する可能性があります。
  1. クラウド プロキシ
    のデプロイが無効な場合に使用される一意の登録キー。確認するには、
    クラウド プロキシ
    コンソールをチェックします。
    解決方法:
    クラウド プロキシ
    を再デプロイします。

クラウド プロキシ仮想マシンは実行中であるが、
VMware Aria Operations
ではステータスがオフラインになっている

[クラウド プロキシ] 画面でクラウド プロキシのステータスがオフラインになっています。
接続を確認するには、次のコマンドを使用します(コマンドの完全なリストについては、クラウド プロキシ コマンドライン インターフェイスの使用を参照してください)。
# Overall status of cloud proxy:cprc-cli -s # Ping itself: ip addr ping <address> # Ping gateway: ip route ping <gateway> # Verify the connection outside the cloud proxy, ping 8.8.8.8 Note: If you are using a network proxy, use the /opt/vmware/share/vami/vami_config_net option#5 command to ensure you have the correct configuration for the testings.
次の問題が発生すると、
VMware Aria Operations
クラウド プロキシ
のステータスがオフラインと表示される可能性があります。
  1. クラウド プロキシ構成のネットワーク プロキシ情報が正しくありません。
    ネットワーク プロキシを経由する接続を確認するには、以下を使用します。
    curl -vvv --proxy http(s)://proxy_user:proxy_pass@proxy_ip:proxy_port -H 'Accept: application/json' -H 'Content-Type: application/json' -X GET https://<gateway url>/casa/security/ping (gateway url example - 10238.gw.dev.vrops-ops.com) To ignore SSL validation for a proxy server, use curl --proxy-insecure. With SSL validation the customer can provide Proxy Server certificate during cloud proxy deployment or re-configuration so that provided certificate from customer can be used to check the connection with curl with SSL certificate validation.
    解決方法:
    1. クラウド プロキシ
      仮想マシンに SSH 接続し、
      connectretry
      /storage/db/vmware-vrops-cprc/configuration/cprc.configuration
      0
      に設定して、
      クラウド プロキシ
      が接続を再試行するようにします。
    2. クラウド プロキシ
      仮想マシンをシャットダウンします。
    3. vApp オプションの 仮想マシンのOVF の詳細の編集 を使用して、
      vCenter Server
      仮想マシン オプションからネットワーク プロキシ構成を更新します。
    4. クラウド プロキシ
      仮想マシンを起動します。
  2. 必要なポートが開いていません。
    確認するには以下を実行します。
    openssl s_client -showcerts -connect {address}:443 curl -v telnet://{address}:443 # Or, change the address to the machine you want to check: python -c "import socket; print(socket.socket(socket.AF_INET, socket.SOCK_STREAM).connect_ex(('127.0.0.1', 443)))" # If you get a !=0 response, the server is not listening to the port.
    解決方法:
    1. クラウド プロキシ
      仮想マシンに SSH 接続し、
      /storage/db/vmware-vrops-cprc/configuration/cprc.configuration
      connectretry
      0
      に設定して、
      クラウド プロキシ
      が接続を再試行するようにします。
    2. VMware Aria Operations でのクラウド プロキシの構成 の「前提条件」セクションの記載に従ってポート アクセスを指定します。
    3. クラウド プロキシ
      仮想マシンを起動します。
  3. 無効な証明書です。
    確認するには以下を実行します。
    openssl s_client -showcerts -connect {address}:443
    解決方法:
    1. クラウド プロキシ
      仮想マシンに SSH 接続し、
      /storage/db/vmware-vrops-cprc/configuration/cprc.configuration
      connectretry
      0
      に設定して、
      クラウド プロキシ
      が接続を再試行するようにします。
    2. VMware ナレッジベースの記事KB83698に記載されている手順に従います。
  4. /storage/log
    ログ フォルダのパーティション領域が不足しています。
    解決方法:ログ ファイルを削除して、十分な空き容量を確保します。これは例外的なケースであることに注意してください。通常の状況では、ログ ファイルは自動的にアーカイブされます。
  5. httpd-north.service
    haproxy.service
    collector.service
    のサービスの 1 つ以上が停止しています。
    解決方法:
    • systemctl status <service name>
      コマンドを実行して、サービスのステータスを確認します。
    • サービスを開始するには、
      systemctl start <service name>
      コマンドを使用します。
  6. 一意の登録キーの有効期限が切れました。
    解決方法:新しい一意の登録キーを使用して
    クラウド プロキシ
    を再デプロイします。

クラウド プロキシがオンラインで、クラウド アカウントの状態は
Collecting
であるが、ステータスは
Object Down
である

クラウド プロキシがデータを収集していますが、オブジェクトは停止中で、vCenter Server に接続できません。
次の問題がある場合、
VMware Aria Operations
にはクラウド アカウントの状態が
Collecting
と表示されるのに対し、ステータスは
Object Down
になっていることがあります。
  1. アカウントの認証情報が正しくありません。
    解決方法:クラウド アカウントの設定時に使用した認証情報を確認し、更新します。

クラウド プロキシのステータスが
Going Online
で停止する

[クラウド プロキシ] 画面でクラウド プロキシのステータスがオンラインになります。
クラウド プロキシ
は、初回起動時に登録してオンラインにするまで最大で 20 分かかることがあります。指定時間の間待機してから、クラウド プロキシがオンラインになるかどうかを確認します。それでもオンラインにならない場合は、
httpd-north.service
haproxy.service
collector.service
のうち、1 つ以上のサービスがダウンしています。
解決方法:
  1. systemctl status <service name>
    コマンドを実行して、サービスのステータスを確認します。
  2. サービスを開始するには、
    systemctl start <service name>
    コマンドを使用します。

VMware Aria Operations
のアップグレード後、クラウド プロキシが自動的にアップグレードされない

VMware Aria Operations
のアップグレード後にクラウド プロキシが自動的にアップグレードされない理由はいくつか考えられます。
  1. ネットワーク遅延が大きいと、PAK のダウンロードに失敗します。500 ミリ秒を超える遅延はサポートされていません。
    解決方法:CLI を使用してクラウド プロキシを手動でアップグレードする方法については、VMware ナレッジベースの記事KB80590を参照してください。
  2. 前のアップグレードが失敗したため、アップグレード ステータスが
    Running
    で停止しています。
    解決方法:次の手順に従って、アップグレード ステータスを変更します。
    1. CaSA サービス
      systemctl stop vmware-casa.service
      を停止します。
    2. 次のファイルで、アップグレード ステータスを
      RUNNING
      から
      NONE
      に変更します。
      ./storage/db/vmware-vrops-cprc/status/cprc.upgrade.status ./storage/db/vmware-vrops-cprc/status/cprc.pak.status
    3. VMware ナレッジベースの記事KB80590を参照して、手動アップグレードを実行します。

クラウド プロキシが定期的に切断される

クラウド プロキシが定期的に切断される理由は、いくつか考えられます。
  1. ネットワークの接続と遅延を確認します。
  2. クラウド プロキシ仮想マシンが DNS にアクセスできるかどうかを確認し、NSlookup を使用して DNS 接続を検証します。