文档简介:
“源端主机网络繁忙,无法连接api网关”该如何处理?
Agent无法正常启动,Linux系统提示“SMS.0201 Failed to start sms agent! Please check the network connection with below commands!”,Windows系统提示“SMS.0201 源端主机网络繁忙,无法连接api网关”。该问题通常是由于源端没有通公网,无法与iam或者sms通信导致。需要排查源端网络。
1.登录源端服务器。
2.检查源端是否能正常访问互联网,若无法访问,请处理后重新启动Agent。可参考弹性公网IP Ping不通检查源端的DNS,防火墙,安全组、本地网络等。
3.如果使用了代理服务器,请检查代理服务器是否正常。
常见代理问题:代理账号密码错误、代理服务器与公网不同、防火墙或其他软件限制。
不需要单独创建消费组、生产者和消费者,在使用时自动生成,实例创建后,直接使用即可。
金山云列举查询对象不完整,该如何处理?
金山云SDK获取系统编码为GBK,导致程序运行编码UTF-8字符乱码,从而查询数据参数乱码,导致列举对象缺失。
步骤 1 配置环境变量。
名称:JAVA_TOOL_OPTIONS
值:-Dfile.encoding=UTF-8
步骤 2 重启 RDA软件服务。
迁移过程中是否可以释放/修改弹性公网IP(EIP)?
不可以。
使用主机迁移服务公网迁移,源端迁移Agent会记录迁移开始时的目的端EIP,并在迁移和同步过程中通过该EIP进行数据传输。在迁移/同步过程中,释放/修改目的端EIP,会造成迁移/同步任务失败。
在迁移正常完成后,并且确认后续不再进行数据同步,才可以释放/修改目的端EIP。
“与目的服务器建立SSH连接失败”该如何处理?
Linux文件级迁移时,源端会和目的端服务器建立一个SSH连接用于传输数据。如果无法成功建立SSH连接,则会提示该错误。建议您参考本章节操作步骤排查SSH无法连接的原因。
-
检查目的端是否被关机
-
检查目的端安全组22端口是否被关闭或指定了一个非源端IP
-
检查迁移过程中目的端是否更换了VPC或者IP
-
检查源端防火墙出口方向是否有安全拦截
-
检查源端或目的端主机是否存在安全告警或者EIP被冻结
-
检查源端/root/.ssh/known_hosts记录的公钥和目的端的公钥是否不一致
-
检查是否安装ssh客户端
-
检查目的端sshd服务是否正常运行或监听端口是否被改为其他非22端口
-
检查是否使用了与目的端服务器未联通的内网进行迁移
“无法连接目的虚拟机,请检查目的虚拟机IP是否可达,或者8899、8900端口是否开放”该如何处理?
windows系统迁移时,目的端服务器需要开放8899端口与服务端通信,开放8900端口与源端通信。如果建立通信失败,则会提示该错误。建议您参考本章节操作步骤排查“无法连接目的虚拟机”的原因。
-
目的端Peagent异常
-
检查源端网络是否可以连通目的端
-
检查目的端安全组是否开放8899、8900端口
-
检查目的端网络ACL是否禁用了8899、8900端口
源端连通专线/VPN或内网VPC对等连接,还需要连通公网吗?
源端服务器和目的端服务器之间连通专线/VPN或内网VPC对等连接只用于数据流的传输,源端服务器和主机迁移服务端之间控制流需要通过公网传输,因此源端必须连通公网。
1)、控制流:源端服务器和主机迁移服务端之间迁移指令的交互过程。
迁移指令交互包括:
步骤②:源端服务器上的迁移Agent向主机迁移服务注册自身连接状态,并将源端服务器信息上报到主机迁移服务,完成迁移可行性检查。
步骤④:迁移Agent获取并执行主机迁移服务发送的迁移指令。
2)、数据流:源端服务器上磁盘数据的迁移过程。
磁盘数据迁移包括:
步骤⑤:迁移源端服务器系统盘。
步骤⑥:迁移源端服务器数据盘。
迁移进度卡住或过慢该怎么办?
迁移过程中,进度条变化很慢或者没变化。该现象可能由多个原因造成,如网络带宽、源端存在大量小文件、linux文件迁移同步阶段差异比较等。
· 检查源端及目的端带宽,迁移过程中尽可能提高带宽。在不影响业务的情况下,尽可能提供充裕的带宽给迁移进程。
· 检查源端是否存在大量小文件,请尽可能清理一些可删除文件。
· Linux文件级迁移同步过程中,如果同步进度长时间在6%,请耐心等待,迁移进程正在对目的端和源端进行差异比较并同步。
· 检查管理控制台上“迁移实时状态”是否为“连接断开”。如果连接正常,请耐心等待。如果连接失败,请检查后重新发起任务。
迁移需要多长时间?
首先使用iperf测试源端到目的端服务器的TCP速度。
其中:
· T表示迁移时间,单位为h。
· C表示源端服务器所有使用数据量,单位为GB。
· S表示源端到目的端服务器的TCP速度,单位为Mbit/s。
· U表示网络利用率,与网络质量(抖动、时延、丢包)有关,通常在50%~80%之间。
例如:迁移源端服务器所有使用数据量为100GB,iperf测试出来的TCP速度为100Mbit/s,网络利用率为70%,那么迁移时间为:
迁移时间T = 100GB * 1000*8 / 100Mbit/s/ 3600 /70%≈ 3.17h
迁移速度由源端带宽决定还是目的端带宽决定?
迁移速度取决于源端的出口带宽和目的端的入云带宽。取两者中较小值进行迁移。
如何处理“权限不够,请添加相应细粒度权限”?
问题描述:迁移过程中提示“SMS.0204权限不够,错误原因:xxx,请添加相应细粒度权限”。具体的错误原因与缺失的细粒度权限有关。
问题原因和解决方案:
1、 目的端账户余额不满足大于100元的条件,余额不足会导致迁移失败,请充值或申请权限,然后重新发起迁移任务。
2、 主机迁移服务在迁移过程中会用到ECS,VPC,IMS,EVS等的相关权限,缺少其中的某些权限会导致迁移失败。请检查权限并在IAM控制台创建用户组,授予“SMS FullAccess”、"OBS OperateAccess"、“ECS FullAccess”、“VPC FullAccess”权限。
迁移需要在控制机,源端和目标端分别开放哪些端口?
请参考RDA 控制台页面,配置管--网络设置—通信矩阵菜单项,开放对应端口: