本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
对发现连接器进行故障排除
重要
我们建议当前正在使用 Discovery Connector 的客户过渡到新的无代理收集器。从2025年11月17日起, AWS Application Discovery Service 将停止接受来自Discovery Connectors的新数据。有关更多信息,请参阅 探索连接器。
本节包含的主题可以帮助您解决 Application Discovery Service Discovery Connector 已知问题。
修复安装 AWS 过程中无法访问发现连接器的问题
在控制台中配置 AWS 无代理发现连接器时,您可能会收到以下错误消息:
无法到达 AWS
AWS 无法访问(连接重置)。请验证网络和代理设置。
出现此错误是因为 Discovery Connector 在设置过程中尝试与该连接器需要与之通信的 AWS 域建立 HTTPS 连接失败。如果无法建立连接,则发现连接器配置将失败。
将连接修复到 AWS
-
请咨询您的 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
如果您的防火墙阻止了出口流量,请将其解除封锁。更新防火墙后,重新配置连接器。
-
-
如果更新防火墙不能解决连接问题,请检查并确保连接器虚拟机具有到所列域的出站网络连接。如果虚拟机具有出站连接,请通过在端口 443 上运行 telnet 来测试与所列域的连接,如下例所示。
telnet ec2.amazonaws.com 443
-
如果启用了来自虚拟机的出站连接,则必须联系 Su AWS pp
ort 以进一步排除故障。
修复不健康的连接器
每个 Discovery Connector 的健康信息都可以在Migration Hub控制台的数据收集
访问连接器控制台
-
在网络浏览器中打开 Migration Hub 控制台,然后从左侧导航栏中选择 “数据收集器”。
-
在 “连接器” 选项卡中,记下每个运行状况为 “不健康” 的连接器的 IP 地址。
-
在任何可以连接到连接器虚拟机的计算机上打开浏览器,然后输入连接器控制台的 URL
https://
,其中ip_address_of_connector
ip_address_of_connector
是运行状况不佳的连接器的 IP 地址。 -
输入连接器管理控制台密码,该密码是在配置连接器时设置的。
访问连接器控制台后,可以采取措施解决运行状况不佳的状态。在这里,您可以选择 “查看 vCenter 连接信息”,您将看到一个包含诊断消息的对话框。View Info (查看信息) 链接仅适用于版本 1.0.3.12 或更高版本的连接器。
更正运行状况问题后,连接器将重新建立与 vCenter 服务器的连接,并且连接器的状态将更改为 HEALTHY (运行状况正常) 状态。如果问题仍然存在,请联系 Supp AWS ort
连接器运行状况不佳的最常见原因是 IP 地址问题和凭证问题。以下部分可以帮助您解决这些问题,并将连接器恢复到正常运行状态。
IP 地址问题
如果在连接器设置过程中提供的 vCenter 终端节点格式错误、无效或 vCenter 服务器当前关闭而无法访问,则连接器可能会进入运行状况不佳的状态。在这种情况下,当你选择 vCenter 连接的 “查看信息” 时,你会看到一个对话框,上面写着 “确认 vCenter 服务器的运行状态,或者选择编辑设置以更新 vCenter 端点”。
以下过程可以帮助您解决 IP 地址问题。
-
从连接器控制台(
https://
) 中,选择 Edit Settings (编辑设置)。ip_address_of_connector
-
从左侧导航中,选择 Step 5: Discovery Connector Set Up (步骤 5:发现连接器设置)。
-
从 Configure vCenter credentials (配置 vCenter 凭证) 中,记下 vCenter Host (vCenter 主机) IP 地址。
-
使用单独的命令行工具(如
ping
或)traceroute
,验证关联的 vCenter 服务器是否处于活动状态,并且可以从连接器虚拟机访问 IP。-
如果 IP 地址不正确而 vCenter 服务处于活动状态,则在连接器控制台中更新 IP 地址,然后选择 Next (下一步)。
-
如果 IP 地址正确但 vCenter 服务器处于非活动状态,请将其激活。
-
如果 IP 地址正确且 vCenter 服务器处于活动状态,请检查它是否因防火墙问题而阻止入口网络连接。如果是,请更新防火墙设置以允许来自连接器 VM 的传入连接。
-
凭证问题
如果在连接器安装过程中提供的 vCenter 用户凭证无效或没有 vCenter 读取和查看账户权限,则连接器可能会进入运行状况不佳的状态。在这种情况下,当您选择 vCenter 连接的 “查看信息” 时,您将看到一个对话框,上面写着 “选择编辑设置以更新具有读取和查看权限的帐户的 vCenter 用户名和密码”。
以下过程可以帮助您解决凭证问题。作为先决条件,请确保您已创建在 vCenter 服务器上具有读取和查看账户权限的 vCenter 用户。
-
从连接器控制台(
https://
) 中,选择 Edit Settings (编辑设置)。ip_address_of_connector
-
从左侧导航中,选择 Step 5: Discovery Connector Set Up (步骤 5:发现连接器设置)。
-
在 Configure vCenter credentials (配置 vCenter 凭证) 中,通过为具有读取和查看权限的 vCenter 用户提供凭证来更新 vCenter Username (vCenter 用户名)和 vCenter Password (vCenter 密码)。
-
选择 Next (下一步) 以完成设置。
支持独立 ESX 主机
Discovery Connector 不支持独立的 ESX 主机。ESX 主机必须是 vCenter Server 实例的一部分。
为连接器问题获得更多支持
如果您遇到问题并需要帮助,请联系 Supp AWS ort
-
重新登录 Ag AWS entless Discovery Connector 控制台,然后选择 “下载日志包”。
-
当日志包下载完后,请按照 AWS 的指示发送它。