检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
源端为Linux主机 本节介绍通过镜像迁移,将不在SMS支持迁移的Linux兼容性列表中的主机迁移上云。迁移过程需要先制作镜像,然后通过制作的镜像创建云服务器,完成迁移。 操作步骤 在源端服务器执行如下命令,查看OS分区格式。 sudo parted -l /dev/vda | grep
Linux 全量迁移与同步 如果源端服务器是Linux OS且通过迁移可行性校验后,您可以在主机迁移服务界面上配置目的端并开始迁移。开始迁移后,源端服务器中的迁移Agent会向主机迁移服务获取迁移指令并且执行,执行时迁移Agent会把源端服务器的目录及文件传输到目的端服务器,全量迁移完成后系统会自动“启动目的端”。
中。 安装Linux版的SMS-Agent 登录主机迁移服务管理控制台。 在左侧导航树中,单击“迁移Agent”,进入“迁移Agent”页面。 选择Linux操作系统,单击Linux Agent下载窗格中的“下载Agent”后的图标,复制Agent的下载命令,前往源端服务器下载迁移Agent。
Linux兼容性列表 主机迁移服务支持的Linux迁移方式包括:Linux文件级迁移、Linux块级迁移。 支持的Linux文件级迁移OS兼容性列表,参见表1。 若您需要将不包含在表1的OS版本源端服务器迁移到华为云,您可以采用以下方式: 使用镜像服务,通过外部镜像文件创建Linux系统盘镜像。
/boot/grub2/i386-pc/* 原因说明 Linux主机首次全量迁移时,为了适配华为云并确保目的端主机能够正常启动,会修改目的端主机以上目录中的部分参数配置。增量同步的时候,为了保证这些目录下的参数配置不被源端数据覆盖或修改,所以默认不会同步这些目录的数据。 注意事项 如果以上目录中存在
修改umask。umask是一个用于设置文件和目录默认权限的命令,umask中的值需要修改成027。 打开终端并输入以下命令打开.bashrc文件 nano ~/.bashrc 在文件的末尾添加 umask 027 保存并关闭文件,然后输入以下命令使更改生效。 source ~/.bashrc
Linux块迁移,配置数据是否压缩? 场景描述 Linux块迁移默认启用压缩功能,根据源端资源占用的情况配置迁移过程中采用的压缩线程个数(默认设置为当前空闲CPU核数的数量,最大数量不超过3),可能会存在压缩导致CPU资源占用过高的情况,可以在SMS控制台配置目的端时,设置压缩线程个数或关闭压缩功能。
若/etc/sudoers文件中能找到内容为“Defaults requiretty”的一行,则注释掉。 该操作主要是给用户临时添加写权限,迁移完成后需去掉添加的权限,否则会出现异常。 配置好权限后,切换到普通账号下,执行如下命令,启动Agent。 sudo ./startup.sh 父主题: 产品咨询
在源端执行fdisk -l 命令,检查系统是否存在fdisk命令。如果找不到fdisk命令,可能是/sbin目录不在PATH中或/sbin目录在PATH中但是没生效(通过su命令切换到root可能会存在该类情况)。 解决方案 因Linux系统不允许存在同名卷组,所以源端同名卷组以及对应的逻辑卷不能正常挂载读取。
通过在源端修改SMS-Agent的配置文件,即可实现将源端一个磁盘中的分区迁移到目的端多个磁盘。 该方案对配置文件所做出的改动,仅涉及迁移后的目的端,不会对源端有影响。 使用该功能可能会出现迁移进度条不准确的现象,请知晓。 分区级拆分 调整现有分区的磁盘映射关系,从而实现对于现有分区的拆分。 在源端服务器,
决Linux主机迁移后出现时间异常的问题。本方案支持的操作系统版本包括:CentOS 6、CentOS 7、CentOS 8、Ubuntu。 启动目的端服务器。 以root用户登录目的端服务器,进入SMS-Agent的安装目录,执行如下命令。 ./ntp_set.sh 如果您的S
的目的端,不会对源端有影响。 使用该功能可能会出现迁移进度条不准确的现象,请知晓。 在源端服务器,执行如下命令,进入Agent安装目录下的config目录。 cd SMS-Agent/agent/config 执行如下命令,打开并编辑config目录下的disk.cfg配置文件。
当需要迁移的磁盘块本身存储数据较少,或者是空的磁盘块,会导致数据压缩率很高(如:100M压缩为5M),而迁移执行过程中传输的数据为压缩后的数据,所以在传输这些数据较小的磁盘块时,显示的传输速率很低。实际上,在这种场景下迁移还在正常快速的执行,网络连接、带宽等都是正常的。 父主题:
Linux迁移,设置迁移Agent资源限制 SMS为Linux迁移提供了源端资源限制功能,主要用于限制SMS-Agent在源端的CPU占用率,内存使用量和磁盘吞吐量。 使用须知 资源限制功能依赖于源端Linux服务器内置的cgroups功能。若源端服务器的cgroups功能存在缺
问题分析 出现该问题的原因可能是在lvm场景下,源端服务器存在unknown物理卷,导致服务器异常,Agent无法采集到磁盘信息。 可通过pvs命令,检查确认。 解决方案 建议联系源端服务器技术人员,将服务器恢复正常。 源端服务器恢复正常运行后,使用pvs命令,检查是否出现unknown物理卷。
MySQL数据库迁移后无法启动 问题描述 迁移后MySQL数据库无法正常启动或短暂启动后又退出。 问题分析 该问题是因为源端MySQL数据库没有停止服务,导致目的端数据库相关文件不匹配所引起的。 解决方案 适当时间,停止源端MySql数据库服务的所有业务,再重新同步一次。 父主题:
如何设置Linux文件级迁移,多进程个数? 功能介绍 多进程功能适用于Linux文件级迁移,通过设置迁移和同步最大进程个数,SMS-Agent根据设置的进程个数,启用多个进程执行迁移任务。设置的进程个数为启用上限,实际启用的进程个数取决于源端性能、磁盘个数、分区个数等。最多同时启
启动迁移服务后,数据压缩场景下,CPU使用率的计算公式为: CPU核数为 c,压缩线程个数为 p,当前CPU使用率为 n。 启动迁移服务后,数据不压缩场景下,迁移执行过程中对CPU占用小于10%。不压缩场景,CPU使用率的计算公式为: Linux块迁移默认启用压缩功能,如果需要关闭压缩功能,请参考Linux块迁移时
主机迁移服务是否支持迁移自建的数据库、大数据以及网站等服务 主机迁移服务是整机迁移,不建议用于迁移数据库、大数据及容器等集群。 如果涉及以上自建服务集群的迁移,主机迁移服务无法保障迁移周期,并且在割接之前需要先暂停服务(源端迁移Agent不能中途退出),否则会出现目的端主机启动时
Linux系统调整磁盘分区时,为什么逻辑卷是否迁移无法选择? 情况一:逻辑卷无挂载点。 情况二:逻辑卷“是否迁移”灰置,并显示为“否”。 若需要迁移该逻辑卷,请先调大卷组大小,确保卷组大小大于逻辑卷的总大小。 具体规则请参见卷组和磁盘分区大小调整规则。 图1 调大物理卷总大小 情