本文主要介绍在使用SMC迁移时,迁移任务出错提示“S10_* 磁盘分区文件数据同步测试出错”的问题描述、问题原因及其解决方案。
问题描述
在SMC迁移时,迁移任务出错提示“S10_* 磁盘分区文件数据同步测试出错”。其中S10_*可能的错误码如下:
-
S10_R255
-
S10_R1
问题排查解决后,运行SMC客户端再试。具体操作,请参见管理SMC客户端。
问题原因
源系统SMC客户端进行磁盘分区文件级别的数据同步测试时出错,可能原因有:
-
S10_R255:源系统到目标实例的IP:8703端口网络访问不通。
-
S10_R1:源系统rsync版本不支持。
解决方案
不同的错误码对应的解决方案如下:
-
S10_R255
检查源系统到目标实例的IP:8703端口网络访问是否正常。
检查目标实例的安全组端口是否已放开入方向的8703端口,或者是否有其他安全组规则冲突限制。
说明默认情况下SMC任务会自动给目标实例关联一个临时安全组,来放开目标实例的入方向8703端口。
使用
telnet命令测试到目标实例8703端口是否连通,如果不通,需要排查本地网络配置或中间网络设备,如防火墙或代理出方向是否有IP端口访问限制。检查是否开启了阿里云云防火墙,是否配置了访问控制策略导致网络访问被拦截。例如互联网边界防火墙、VPC边界防火墙等。具体操作,请参见防火墙开关。
-
S10_R1
使用
rsync --version检查源系统rsync版本。建议rsync为3.0.6及以上版本,最新版本是3.1.3,同时检查是否支持ACLs能力,如果没有ACLs则表示不支持,此时需要重装rsync后再试。
rsync version 3.1.2 protocol version 31 Copyright (C) 1996-2015 by Andrew Tridgell, Wayne Davison, and others. Web site: http://rsync.samba.org/ Capabilities: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace, append, ACLs, xattrs, iconv, symtimes, prealloc rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the GNU General Public Licence for details.
该文章对您有帮助吗?