如果存在冻结情况,请联系ECS或EIP服务技术支持。 检查源端是否关闭出方向规则。 如果出方向规则中没有如图1所示的协议端口,请添加。 如果有全部端口的规则,但策略为“拒绝”的,请修改为“允许”。
使用主机迁移服务(SMS)迁移前,请了解相关的约束和限制、迁移须知,并完成迁移前的准备工作,以确保迁移过程顺利进行。
登录主机迁移服务管理控制台,在“迁移Agent”页面,选择Windows系统,将“Windows Agent(Python2)”版本的安装程序下载到源端服务器。 使用Administrator用户登录源端服务器,双击运行下载的 SMS-Agent-Py2.exe 文件。
登录弹性云服务器 ECS控制台。 在服务器列表中,找到目的端服务器,单击目的端服务器名称,进入基本信息页面。 选择“云硬盘”页签,单击“SMS-临时磁盘-自动创建-迁完自动删除”磁盘后的“卸载”按钮。 单击“是”,完成卸载。 卸载目的端自身系统盘。
方式一 下发一台同区域、同可用区的临时服务器,将目的端服务器系统盘挂载到临时服务器,搜索并删除所有杀毒软件相关的安装目录、注册表和启动项等。 将目的端服务器系统盘挂载回目的端服务器,多次重启系统,确认系统不再出现蓝屏重启。 方式二 在源端卸载杀毒软件后进行同步操作。
如果注册表不存在,参考临时服务器,将缺失的两项注册表手动添加。 将临时服务器关机,将目的端系统盘挂载回目的端服务器,重启系统。 方案二 源端服务器安装virtio驱动后进行同步操作。 源端服务器安装virtio驱动后,不要重启源端系统,否则无法同步。 父主题: 目的端启动问题
SMS.5112 Agent主程序linuxmain启动失败 问题描述 Linux系统,启动迁移Agent失败,错误提示:Error!!! SMS.5112: Agent main program: linuxmain could not run. 问题分析 出现该问题通常是因为源端系统不支持运行
SMS.5113 Linux预检查运行%s超时 问题描述 Linux系统,启动迁移Agent失败,错误提示:Error!!! SMS.5113: check %s on Linux timed out。 问题分析 出现该问题通常是因为在预检查阶段,某些命令执行时间过长导致超时。需要根据具体的报错检查项排查
迁移限制 限制项 约束和限制 源端服务器数量 单个用户源端服务器限制1000台,如果有超过1000台的情况,请在服务器列表页面删除已完成迁移的服务器。 迁移并发数 同时进行迁移的源端服务器数量最多为100台。 服务器外挂存储 不支持迁移服务器挂载的外部存储。
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。
迁移失败,提示“SMS.0204 权限不够” 问题描述 迁移过程中,提示“SMS.0204权限不够,请添加相应细粒度权限”。 解决方案 请参考配置权限,配置细粒度权限。 父主题: 常见问题
迁移过程中,操作目的端服务器可能会导致迁移失败。为了保证迁移顺利实施,迁移过程中目的端服务器会被自动锁定,迁移成功之后会自动解锁。如果您想手动解除锁定,请参考如何解除目的端服务器锁定状态?。 父主题: 目的端咨询问题
SMS.0210 在目的端创建文件失败 问题描述 在迁移过程中,SMS控制台报错:SMS.0210 在目的端创建%s文件失败。 问题分析 通常是网络问题导致。 解决方案 请检查源端能否访问目的端22端口,并参考SMS.3802的解决方案进行处理。 父主题: 错误码排查与解决方法
SMS服务当前的校验机制无法有效支持这种特殊的根目录挂载方式,因此无法对 Red Hat CoreOS 进行一致性校验。 父主题: 一致性问题
使用主机迁移服务公网迁移,源端迁移Agent会记录迁移开始时的目的端EIP,并在迁移和同步过程中通过该EIP进行数据传输。在迁移/同步过程中,释放/修改目的端EIP,会造成迁移/同步任务失败。 在迁移正常完成后,并且确认后续不再进行数据同步,才可以释放/修改目的端EIP。
首先您需要自行确认,源端服务器用于迁移的网卡是多块网卡中的哪一块。然后手动输入network.dev参数值为用于迁移的网卡对应的网卡名。
(可选)在源端服务器,将lsof -n / |grep deleted命令所罗列的进程结束掉。 (可选)选择合适的时间,重启源端服务器,关闭进程。
华为云没有或者下架了源端操作系统的镜像,能否进行迁移? 可以迁移,迁移之后目的端操作系统与源端操作系统一致。迁移前请查看源端操作系统是否在兼容性列表中。 父主题: 源端问题
解决方案 登录源端服务器。 在源端执行df -lh,检查/tmp目录下是否有挂载卷,如有并检查卷空间使用情况。 如果/tmp目录下挂载卷空间剩余不多,可采用以下两种方式处理: 删除部分无用的文件或者扩容/tmp目录挂载的卷。
解决方案 登录源端服务器。 执行mount -l | grep /tmp,返回如下类似结果,说明被指定了noexec权限。