Cloud Assembly 中工作時,您可以檢查以確認現有雲端 Proxy 是否已在所部署到的虛擬機器上執行。

Cloud Assembly 中工作時,需要在主機虛擬機器上執行的已部署雲端 Proxy 服務,以使用基於 vCenter 的雲端帳戶和基於 vCenter 的整合來通訊和收集資料。如果雲端 Proxy 服務未執行,或者如果部署了雲端 Proxy 服務的主機虛擬機器未執行,則無法進行通訊。

備註:

做為此程序的替代方法,您可以在 Cloud Assembly 中工作的同時測試雲端 Proxy 的狀態,方法是按一下基礎結構 > 雲端 Proxy,選取雲端 Proxy,然後從下拉式動作功能表中選取狀態

必要條件

程序

  1. 使用下列任一方式登入部署了雲端 Proxy 的虛擬機器:
    • 虛擬機器的 IP 位址
    • 透過 SSH 登入虛擬機器
    • vSphere Web Client 中的互動式視窗
    登入後,外部網路連線區段中的 URL 將列示為 Connected

    成功登入雲端 Proxy 虛擬機器畫面

    如果外部網路連線區段中的 URL 列示為 Connection Failed,請確認虛擬機器已連線至網際網路,且該 URL 可供使用。
    • 若要顯示加入白名單的 URL,請執行下列命令。

      bash /data-collector-status --requiredUrls

    • 若要測試 URL 是否可供存取,請執行下列命令。

      bash /data-collector-status --traceroute

  2. 若要顯示在虛擬應用裝置上執行的所有容器的狀態,請開啟命令視窗,然後執行下列命令。

    sh /data-collector-status --containers

    輸出如下所示:

    #################################################################
                  VMware Cloud Services Data Collector               
                               Status Page                           
                                (Detailed)                           
                                                                     
    -----------------------Running Containers------------------------
    CONTAINER ID        IMAGE                                                                         NAMES                           CREATED             STATUS
    5ae006245dca        symphony-docker-external.jfrog.io/vmware/tango-vro-agent:486                  vro-agent                       About an hour       Up About an hour
    a6164d68a6c3        symphony-docker-external.jfrog.io/vmware/cloudassembly-cmx-agent:223          cloudassembly-cmx-agent         7 hours             Up 7 hours
    b05cc6b7f240        symphony-docker-external.jfrog.io/symphony/codestream-lemans-agent:150        codestream-lemans-agent         29 hours            Up 29 hours
    832d24c7b603        symphony-docker-external.jfrog.io/vmware/cloudassembly-sddc-agent:36eb79eb5   cloudassembly-sddc-agent        29 hours            Up 29 hours
    14812ac95571        symphony-docker-external.jfrog.io/symphony/cloudassembly-blueprint-agent:14   cloudassembly-blueprint-agent   29 hours            Up 29 hours
    
  3. 若要判定虛擬機器上的雲端 Proxy 服務是否正在執行,請執行下列命令。

    systemctl status rdc-proxy

    如果服務正在執行,則結果類似於下列內容。

    指示雲端 Proxy 服務正在執行

  4. 如果服務未執行,請輸入下列命令以檢查服務記錄。

    vi/data1/proxylogs/va-remote-proxy.0.log

    尋找類似以下內容的 startup:true 行:

    檢查 startup:true 行

    相關記錄包含下列內容:
    • /data1/*
    • /usr/local/bin/proxy.properties
    • /opt/vmware/var/log/firstboot
    • /opt/vmware/var/log/subsequentboot
  5. 您可以透過選取重新啟動選項來重新啟動雲端 Proxy 服務。

    重新啟動程序大約需要 5 分鐘的時間,才能重新建立連線。