源端安装和启动Agent
从SMS控制台下载迁移Agent到源端服务器并完成安装。运行迁移Agent时,输入目的端服务器所在华为云账号的AK/SK以及SMS域名。迁移Agent启动成功后,将收集源端服务器的信息并自动发送给主机迁移服务。
前提条件
已获取目的端账号的AK/SK。如果还未获取,获取方法请参考如何获取AK/SK?(账号)或如何获取AK/SK?(IAM用户)。
安装和启动迁移Agent
- 登录源端AWS EC2服务器控制台。
- 执行以下命令,切换至root用户。
su root
如果成功切换,控制台显示为root用户。

如果root账号尚未设置密码,使用以下命令进行设置密码:sudo passwd root
- 登录主机迁移服务管理控制台。
- 在左侧导航树中,单击“迁移Agent”,进入“迁移Agent”页面。
- 选择Linux操作系统,单击Linux Agent下载窗格中的“下载Agent”后的
图标,复制Agent的下载命令,在源端服务器执行命令下载迁移Agent。

- 复制CMS文件和CRL文件的下载命令,在源端Linux主机下载CMS文件和CRL文件,对迁移Agent进行软件包完整性校验,具体操作参见如何校验迁移Agent软件包数字签名CMS完整性?。

- 一致性校验完成后,执行以下命令,解压SMS-Agent软件包。
tar -zxvf SMS-Agent.tar.gz
- 执行以下命令,进入源端服务器的SMS-Agent目录。
cd SMS-Agent
- 执行以下命令,启动SMS-Agent。
./startup.sh
- 请您仔细阅读显示的内容并输入“y”,按键盘的“Enter”键。
图1 输入y
- 根据提示,输入目的端华为云账号的AK、SK,以及SMS域名。SMS域名可在SMS控制台的“迁移Agent”页面获取,如图3所示。
图2 输入AK/SK
当出现如下界面时,表示Linux版的SMS-Agent启动成功,开始给主机迁移服务上传源端服务器信息。图4 Agent启动成功
您可以前往SMS控制台的迁移服务器列表页面查看上报的源端服务器。
图5 连接正常
问题处理
- 如果迁移Agent启动失败,出现"SMS.6517 rsync not installed on the source server."错误提示,请您参见SMS.6517 源端没有安装rsync进行处理。
- 如果迁移Agent启动失败,出现“SMS.0202 AK,SK鉴权失败,请检查AK,SK是否正确”的错误提示,请您参见SMS.0202 AK,SK鉴权失败进行处理。
- 如果控制台看不到源端服务器记录,请参考源端Agent注册后为什么主机迁移服务控制台没有记录,进行排查处理。
