Discovery Connector 故障診斷 - AWS 應用程式探索服務

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Discovery Connector 故障診斷

重要

我們建議目前使用 Discovery Connector 的客戶轉換至新的無代理程式收集器。自 2025 年 11 月 17 日起, AWS Application Discovery Service 將停止接受來自 Discovery Connectors 的新資料。如需詳細資訊,請參閱Discovery Connector

本節包含的主題可協助您疑難排解 Application Discovery Service Discovery Connector 的已知問題。

修正設定 AWS 期間無法連線的 Discovery Connector

在主控台中設定 AWS Agentless Discovery Connector 時,您可能會收到下列錯誤訊息:

無法連線 AWS

AWS 無法連線 (連線重設)。請確認網路和代理設定。

此錯誤是因為 Discovery Connector 嘗試建立 HTTPS 連線失敗,而連線器需要在設定程序期間與之通訊的 AWS 網域。如果無法建立連線,則 Discovery Connector 組態會失敗。

修正 的連線 AWS
  1. 請洽詢您的 IT 管理員,了解您的公司防火牆是否封鎖連接埠 443 上需要傳出存取的任何 AWS 網域的輸出流量。

    下列 AWS 網域需要傳出存取權:

    • awsconnector.Migration Hub home Region.amazonaws.com

    • sns.Migration Hub home Region.amazonaws.com

    • arsenal-discovery.Migration Hub home Region.amazonaws.com

    • iam.amazonaws.com

    • aws.amazon.com

    • ec2.amazonaws.com

    如果您的防火牆封鎖輸出流量,請將其解除封鎖。更新防火牆後,請重新設定連接器。

  2. 如果更新防火牆無法解決連線問題,請檢查連接器虛擬機器是否具有與所列網域的傳出網路連線。如果虛擬機器具有傳出連線,請在連接埠 443 上執行 telnet 來測試所列網域的連線,如下列範例所示。

    telnet ec2.amazonaws.com 443
  3. 如果已啟用來自虛擬機器的傳出連線,您必須聯絡 AWS Support 進行進一步疑難排解。

修正運作狀態不佳的連接器

您可以在 Migration Hub 主控台的資料收集器頁面中找到每個 Discovery Connector 的運作狀態資訊。您可以透過尋找任何 Health (健康) 狀態為 Unhealthy (不良) 的連接器來識別有問題的連接器。下列程序概述如何存取連接器主控台以識別狀態問題。

存取連接器主控台
  1. 在 Web 瀏覽器中開啟 Migration Hub 主控台,然後從左側導覽中選擇 Data Collectors

  2. Connectors 索引標籤中,記下運作狀態為運作狀態不良的每個連接器的 IP 地址

  3. 在任何可連線至連接器虛擬機器的電腦上開啟瀏覽器,然後輸入連接器主控台的 URL,https://ip_address_of_connector其中 ip_address_of_connector是運作狀態不佳連接器的 IP 地址。

  4. 輸入設定連接器時所設定的連接器管理主控台密碼。

存取連接器主控台之後,您可以採取動作來解決不良狀態。在這裡,您可以選擇檢視 vCenter 連線的資訊,您會看到一個對話方塊,其中包含診斷訊息。 vCenter 只有 1.0.3.12 版或更新版本的連接器才能使用 View Info (檢視資訊) 連結。

修正狀態問題後,連接器將重新建立與 vCenter 伺服器的連線,而連接器的狀態將變更為 HEALTHY (良好) 狀態。如果問題仍然存在,請聯絡 AWS Support

連接器狀況不良最常見的原因是 IP 位址問題和登入資料問題。下列章節可協助您解決這些問題,並將連接器回復為良好狀態。

IP 地址問題

如果連接器安裝期間提供的 vCenter 端點格式錯誤、無效,或 vCenter 伺服器目前關閉且無法連線,則連接器可能會進入不良狀態。在此情況下,當您選擇檢視 vCenter vCenter 連線的資訊時,您會看到一個對話方塊,其中包含「確認 vCenter 伺服器的操作狀態,或選擇編輯設定來更新 vCenter 端點」訊息。

下列程序可協助您解決 IP 位址問題。

  1. 從連接器主控台 (https://ip_address_of_connector) 中,選擇 Edit Settings (編輯設定)

  2. 從左側導覽中,選擇 Step 5: Discovery Connector Set Up (步驟 5:探索連接器設定)

  3. Configure vCenter credentials (設定 vCenter 登入資料) 中,記下 vCenter Host (vCenter 主機) IP 位址。

  4. 使用個別的命令列工具,例如 pingtraceroute,驗證相關聯的 vCenter 伺服器是否作用中,以及可從連接器 VM 存取 IP。

    • 如果 IP 位址不正確且 vCenter 服務處於作用中狀態,請在連接器主控台中更新 IP 位址,然後選擇 Next (下一步)

    • 如果 IP 位址正確,但 vCenter 伺服器處於非作用中狀態,請啟動伺服器。

    • 如果 IP 位址正確且 vCenter 伺服器處於作用中狀態,請檢查是否因為防火牆問題而封鎖連入網路連線。如果是,請更新您的防火牆設定,以允許來自連接器 VM 的連入連線。

登入資料問題

如果連接器安裝期間提供的 vCenter 使用者登入資料無效,或沒有 vCenter 讀取和檢視帳戶權限,則連接器可能會進入不良狀態。在這種情況下,當您選擇檢視 vCenter 連線的資訊時,您會看到一個對話方塊,其中包含「選擇編輯設定以使用讀取和檢視權限來更新您帳戶的 vCenter 使用者名稱和密碼」訊息。 vCenter

下列程序可協助您解決登入資料問題。作為先決條件,請確定您已建立具有 vCenter 伺服器上讀取和檢視帳戶權限的 vCenter 使用者。

  1. 從連接器主控台 (https://ip_address_of_connector) 中,選擇 Edit Settings (編輯設定)

  2. 從左側導覽中,選擇 Step 5: Discovery Connector Set Up (步驟 5:探索連接器設定)

  3. Configure vCenter credentials (設定 vCenter 登入資料) 中,為具有讀取和檢視權限的 vCenter 使用者提供登入資料,以更新 vCenter Password (vCenter 使用者名稱)vCenter Password (vCenter 密碼)

  4. 選擇 Next (下一步) 以完成設定。

獨立 ESX 主機支援

Discovery Connector 不支援獨立的 ESX 主機。ESX 主機必須屬於 vCenter Server 執行個體的一部分。

取得連接器問題的其他支援

如果您遇到問題且需要協助,請聯絡 AWS Support。我們會與您聯絡,並可能會要求您傳送連接器日誌。若要取得日誌,請依下列步驟執行:

  • 重新登入 AWS Agentless Discovery Connector 主控台,然後選擇下載日誌套件

  • 日誌服務包下載完成後,依照 AWS Support 指示進行傳送。