4.3. 配置 MTV Operator
您可以通过修改 ForkliftController
CR 或 Overview 页面的 Settings 部分来配置 MTV Operator 的所有设置,除非另有说明。
- Migration Toolkit for Virtualization (MTV)可同时迁移的每个计划的最大虚拟机(VM)或磁盘数量。
-
在自动删除之前,
必须保留收集
报告的时间。 - 分配给主控制器容器的 CPU 限制。
- 分配给主控制器容器的内存限值。
- 在启动温迁移前请求新快照的时间间隔。
- 在温迁移期间系统检查快照创建和删除状态的频率。
-
当
storageclass
是文件系统时
,持久性卷中的空间百分比被分配为文件系统开销(仅限ForkliftController
CR)。 -
修复了在持久块卷中分配的额外空间量。此设置适用于任何基于块的存储
类
(仅限ForkliftController
CR)。 -
操作系统映射到 vSphere 源供应商的首选项(仅限
ForkliftController
CR)。 -
将操作系统映射到 Red Hat Virtualization (RHV)源供应商(仅限
ForkliftController
CR)。 -
是否保留导入程序 pod,以便 Containerized Data Importer (CDI)不会在迁移期间删除它们(仅限
ForkliftController
CR)。
使用用户界面配置这些设置的步骤请参考 配置 MTV 设置。通过修改 ForkliftController
CR 配置这些设置的步骤如下。
流程
通过添加参数和值来更改
ForkliftController
CR 的spec
部分中的参数值,如下所示:spec: parameter: value
spec: parameter: value
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 您可以使用 CLI 配置的参数显示在下表中,以及每个参数及其默认值的描述。
参数 | 描述 | 默认值 |
---|---|---|
| 与供应商不同,如下所示:
|
|
|
保留的持续时间(以小时为单位) |
|
| 分配给主控制器容器的 CPU 限制。 |
|
| 分配给主控制器容器的内存限值。 |
|
| 在启动温迁移前请求新快照的时间间隔(以分钟为单位)。 |
|
| 系统在温迁移期间检查快照创建和删除状态的频率(以秒为单位)。 |
|
|
当
仅限 |
|
|
修复了在持久块卷中分配的额外空间量。此设置适用于任何
仅限 |
|
| vSphere 源提供程序的配置映射。此配置映射将传入虚拟机的操作系统映射到 OpenShift Virtualization 首选项名称。此配置映射需要位于部署 MTV Operator 的命名空间中。 要查看 OpenShift Virtualization 环境中的首选项列表,打开 OpenShift Web 控制台并点击 Virtualization > Preferences。
当此参数具有默认值
仅限 |
|
| RHV 源提供程序的配置映射。此配置映射将传入虚拟机的操作系统映射到 OpenShift Virtualization 首选项名称。此配置映射需要位于部署 MTV Operator 的命名空间中。
要查看 OpenShift Virtualization 环境中的首选项列表,打开 OpenShift Web 控制台并点击 Virtualization
当此参数具有默认值
仅限 |
|
| 是否保留导入程序 pod,以便 Containerized Data Importer (CDI)不会在迁移过程中删除它们。
仅限 |
|
4.3.1. 配置 controller_max_vm_inflight 参数 复制链接链接已复制到粘贴板!
controller_max_vm_inflight
参数的值(在 UI 中显示的为 Max concurrent 虚拟机迁移 )因迁移的源供应商而异。
对于 OVA 或 VMware 迁移以外的所有迁移,该参数指定 Migration Toolkit for Virtualization (MTV)可同时传输的最大 磁盘 数。在这些迁移中,MTV 会并行迁移磁盘。这意味着,如果要迁移的磁盘组合数量大于设置的值,则额外的磁盘必须等待直到队列可用,而无需对虚拟机完成迁移。
例如,如果 参数的值为 15,并且 VM A 具有 5 个磁盘,VM B 具有 5 个磁盘,而 VM C 具有 6 个磁盘,除 16 个磁盘开始同时迁移的所有磁盘。一旦迁移了其中任何一个磁盘,就可以迁移 16 个磁盘,即使 VM A 上的所有磁盘也没有 VM B 中的所有磁盘完成迁移。
对于 OVA 迁移,该参数指定 MTV 可以同时迁移的虚拟机的最大数量,这意味着所有其他磁盘必须等到至少一个虚拟机完全迁移为止。
例如,如果参数的值是 2,并且 VM A 具有 5 个磁盘,VM B 具有 5 个磁盘,而 VM C 上的所有磁盘都必须等待迁移,直到 VM A 或 VM B 完成迁移。
对于 VMware 迁移,该参数有以下含义:
冷迁移:
- 本地 OpenShift Virtualization:可以同时迁移的每个 ESXi 主机的虚拟机。
- 远程 OpenShift Virtualization:可同时迁移的每个 ESXi 主机的磁盘。
- 温迁移:可同时迁移的每个 ESXi 主机的磁盘。