在 Automation Assembler 中工作時,您可以檢查以確認現有雲端 Proxy 是否已在所部署到的虛擬機器上執行。
在 Automation Assembler 中工作時,需要在主機虛擬機器上執行的已部署雲端 Proxy 服務,以使用基於 vCenter 的雲端帳戶和基於 vCenter 的整合來通訊和收集資料。如果雲端 Proxy 服務未執行,或者如果部署了雲端 Proxy 服務的主機虛擬機器未執行,則無法進行通訊。
備註:
做為此程序的替代方法,您可以在 Automation Assembler 中工作的同時測試雲端 Proxy 的狀態,方法是按一下,選取雲端 Proxy,然後從下拉式動作功能表中選取狀態。
程序
- 使用下列任一方式登入部署了雲端 Proxy 的虛擬機器:
- 虛擬機器的 IP 位址
- 透過 SSH 登入虛擬機器
- vSphere Web Client 中的互動式視窗
登入後,外部網路連線區段中的 URL 將列示為
Connected。
如果外部網路連線區段中的 URL 列示為
Connection Failed,請確認虛擬機器已連線至網際網路,且該 URL 可供使用。
- 若要顯示在虛擬應用裝置上執行的所有容器的狀態,請開啟命令視窗,然後執行下列命令。
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
- 若要判定虛擬機器上的雲端 Proxy 服務是否正在執行,請執行下列命令。
systemctl status rdc-proxy
如果服務正在執行,則結果類似於下列內容。
- 如果服務未執行,請輸入下列命令以檢查服務記錄。
vi/data1/proxylogs/va-remote-proxy.0.log
尋找類似以下內容的 startup:true
行:
相關記錄包含下列內容:
- /data1/*
- /usr/local/bin/proxy.properties
- /opt/vmware/var/log/firstboot
- /opt/vmware/var/log/subsequentboot
- 您可以透過選取重新啟動選項來重新啟動雲端 Proxy 服務。
重新啟動程序大約需要 5 分鐘的時間,才能重新建立連線。