迁移网络 “无法连接目的虚拟机,请检查目的虚拟机IP是否可达,或者8899、8900端口是否开放”该如何处理? 当连接目的端服务器失败时,提示“sms.1807 sms.2802 无法连接目的虚拟机,请检查目的虚拟机IP是否可达,或者8899、8900端口是否开放”。windows系统迁移时,目的端服务器需要开放8899端口与服务端通信,开放8900端口与源端通信。如果建立通信失败,则会提示该错误。建议您参考本章节操作步骤排查“无法连接目的虚拟机”的原因。 检查源端网络是否可以连通目的端 检查目的端安全组是否开放8899、8900端口 检查目的端网络ACL是否禁用了8899、8900端口 目的端Peagent异常 “源端主机网络繁忙,无法连接api网关”该如何处理? Agent无法正常启动,Linux系统提示“SMS.0201 Failed to start sms agent! Please check the network connection with below commands!”,Windows系统提示“SMS.0201 源端主机网络繁忙,无法连接api网关”。该问题通常是由于源端没有通公网,无法与SMS/IAM/ECS/EVS/IMS/VPC/OBS等服务通信导致。需要排查源端网络。 迁移Agent与主机迁移服务自动断开连接时,如何重新建立连接? 服务器迁移实时状态显示连接断开,导致大部分操作无法进行。 问题原因 源端Agent停止运行。 源端Agent长时间不操作(默认为30天,可通过 config/gproperty.cfg的 heartmonitorday参数配置),导致Agent主动与服务断开连接。 源端Agent与SMS服务网络连接异常。 系统被注销或退出了远程登录(部分机器远程登录退出会自动注销),导致SMSAgentPy3/SMSAgentPy2进程退出。 当源端时间与标准时间相差超过15分钟时,会导致AK/SK权鉴失败。例如:源端NTP时间服务器配置错误。 源端服务器为Windows操作系统(Windows Server 2019/Windows Server 2016/Windows Server 2012/Windows 10/Windows 8.1)时 1. 登录源端服务器,在右下角寻找Agent图标,检查Agent是否正常运行。 1. 如果Agent已经退出,请重启Agent。 2. 如果Agent正常运行,请执行2。 2. 在Agent操作界面,检查是否可以单击“启动”按钮。 1. 如果可以启动,表示Agent主动与sms服务断开连接,请单击“启动”,重新连接sms服务。 2. 如果不能启动,请执行3。 3. 检查源端服务器与服务接口的连通性。如果不能连通,请检查是否配置错误的dns,或者是否设置了防火墙导致域名无法访问;如果可以连通,并且正在数据传输阶段。请检查源端出口带宽,如果带宽低于10Mbps,可能是数据传输占满带宽,导致Agent与sms服务连接超时,请提高源端出口带宽到10Mbps以上,再继续迁移。 4. 处理完成后,大约等待1分钟以后,登录目的端管理控制台。 5. 单击“服务列表”,选择“迁移 > 主机迁移服务”。进入“主机迁移服务”页面。 6. 在左侧导航树中,选择“迁移服务器”。在“迁移实时状态”列查看该源端的连接状态。 源端服务器为Windows操作系统(Windows Server 2008/Windows 7)时 1. 登录源端服务器,查找SMSAgentDeploy.exe进程,检查Agent是否正常运行。 1. 如果SMSAgentDeploy.exe进程不存在,请重启Agent后执行2。重启Agent需要重新迁移。 2. 如果SMSAgentDeploy.exe进程存在,请执行2。 2. 进入SMSAgent安装目录,执行agentcli.exe,并执行status,检查Agent连接状态。 1. 如果状态为True,请执行4。 2. 如果状态为False,表示Agent主动与服务断开连接,请执行3。 3. 输入“connect”,重新连接源端服务器与主机迁移服务。当回显信息中的 “Connected between sms agent and sms server”为True时,表示源端服务器与主机迁移服务已恢复连接。 4. 检查源端服务器与服务接口的连通性。如果不能连通,请检查是否配置错误的dns,或者是否设置了防火墙导致域名无法访问;如果可以连通,并且正在数据传输阶段。请检查源端出口带宽,如果带宽低于10Mbps,可能是数据传输占满带宽,导致Agent与sms服务连接超时,请提高源端出口带宽到10Mbps以上,再继续迁移。 5. 处理完成后,大约等待1分钟以后,登录目的端管理控制台。 6. 单击“服务列表”,选择“迁移 > 主机迁移服务”。进入“主机迁移服务”页面。 7. 在左侧导航树中,选择“迁移服务器”。在“迁移实时状态”列查看该源端的连接状态。 源端服务器为Linux操作系统时 1. 使用PuTTY或者SSH客户端,登录待迁移的源端服务器。 2. 执行 ps ef grep v grep grep linuxmain检查Agent是否正常运行。 1. 如果没有linuxmain进程,请重新启动Agent。 2. 如果有linuxmain进程,请执行3。 3. 在SMSAgent目录下执行 ./agentcli.sh,进入 agentcli操作界面,然后执行 status,检查Agent连接状态。 1. 如果状态为True,执行步骤5。 2. 如果状态为False,表示Agent主动与服务断开连接,请执行4。 4. 输入“connect”,重新连接源端服务器与主机迁移服务。当回显信息中的 “Connected between sms agent and sms server”为True时,表示源端服务器与主机迁移服务已恢复连接。 5. 检查源端服务器与服务接口的连通性。如果不能连通,请检查是否配置错误的dns,或者是否设置了防火墙导致域名无法访问;如果可以连通,并且正在数据传输阶段。请检查源端出口带宽,如果带宽低于10Mbps,可能是数据传输占满带宽,导致Agent与sms服务连接超时,请提高源端出口带宽到10Mbps以上,再继续迁移。 6. 处理完成后,大约等待1分钟以后,登录目的端管理控制台。 7. 单击“服务列表”,选择“迁移 > 主机迁移服务”。进入“主机迁移服务”页面。 8. 在左侧导航树中,选择“迁移服务器”。在“迁移实时状态”列查看该源端的连接状态。