更新时间:2026-02-03 GMT+08:00
分享

设置迁移速率

操作场景

迁移过程中会消耗大量的流量和带宽,如果希望根据业务高峰时段自动调整迁移速率,可以设置网络限速的时间段和速率,以避免迁移占用过多带宽,影响业务运行。

约束与限制

  • 源端服务器的状态必须为“连接正常”。
  • 迁移速率限制的取值范围为“0至1000”之间的整数。
  • 当输入为0或输入为空表示不限制迁移速率,此时的迁移速率为源端到目的端的网络速率。
  • 当输入的数值为“1至1000”的某个整数V1时,则限制最大的迁移速率为V1,且假设当前源端到目的端的网络速率为V2,则当前实际的迁移速率为V1与V2中的较小值。

Linux迁移限速功能要求

Linux迁移限速功能依赖于源端服务器上安装的tc命令以及cbqhtb内核模块。以下是检查这些依赖项的方法:

  1. 检查tc命令:在Linux终端中输入以下指令,如果系统返回tc功能列表,则表示已安装tc命令。
    # tc
  2. 检查cbq模块:在Linux终端中输入以下指令,如果系统返回相关输出,则表示cbq模块已加载。
     lsmod | grep sch_cbq
  3. 如果cbq模块不存在,则检查htb模块:在Linux终端中输入以下指令,如果系统返回相关输出,则表示htb模块已加载。
    lsmod | grep sch_htb

设置迁移速率

  1. 登录主机迁移服务管理控制台
  2. 在左侧导航树中,单击“迁移服务器”,进入迁移服务器列表页面。
  3. 在迁移服务器列表页面选择需要设置迁移速率的服务器,在“操作”列单击更多 > 设置迁移速率
  4. 在弹出的“设置迁移速率”窗口,根据实际需求设置限速时间段和速率,单击“确定”

    图1 设置时间

  5. 当界面显示“设置迁移速率命令下发成功”时,表示设置已完成。请在指定的时间段内检查限速是否生效。

相关文档