8.4. 创建迁移计划
使用 Red Hat OpenShift Web 控制台创建迁移计划。指定源供应商、您要迁移的虚拟机(VM)和其他计划详情。
不要包括带有客户机初始化存储连接的虚拟机,如互联网小型计算机系统接口(iSCSI)连接或网络文件系统(NFS)挂载。这需要在迁移前进行额外的规划,或在迁移后进行重新配置。
这可防止客户端指向的存储并发磁盘访问。
计划不能包含 500 多个虚拟机或 500 个磁盘。
流程
在 Red Hat OpenShift web 控制台中,单击 Plans for virtualization,然后单击 Create Plan。
Create migration plan 向导会打开 Select source provider 接口。
选择您要迁移的虚拟机的源供应商。
此时会打开 Select virtual machine 界面。
选择您要迁移的虚拟机,然后点 Next。
Create migration plan 窗格将打开。它显示目标供应商和命名空间、网络映射和存储映射的源供应商名称和建议。
- 输入 Plan 名称。
- 要更改 Target provider、Target namespace 或 Network map 或 Storage map 的元素,请从相关列表中选择一个项目。
- 要添加 网络映射 或存储映射,请单击 + 符号并添加映射。
点 Create migration plan。
MTV 验证迁移计划,并打开 Plan 详情页面,指示计划是否准备就绪,或包含错误。
列出计划的详细信息,您可以编辑在上一页上填写的项目。如果您进行任何更改,则 MTV 会再次验证计划。
检查页面的 Settings 部分中的以下项:
transfer Network: 用于将虚拟机传送到 OpenShift Virtualization 的网络。这是提供程序的默认传输网络。验证传输网络是否在所选目标命名空间中。
要编辑传输网络,请执行以下操作:
- 点 Edit 图标。
- 从列表中选择一个不同的传输网络。
- 点击 Save。
可选: 要在 OpenShift Web 控制台中配置 OpenShift 网络,点 Networking > NetworkAttachmentDefinitions。
如需了解更多有关 OpenShift 支持的不同类型的网络的信息,请参阅 OpenShift Container Platform 中的 额外网络。
- 可选: 要调整 OpenShift 传输网络的最大传输单元(MTU),还必须更改 VMware 迁移网络的 MTU。如需更多信息,请参阅为 VMware 源供应商选择迁移网络。
目标命名空间 :所有迁移的虚拟机的目标命名空间。默认情况下,目标命名空间是当前或活跃的命名空间。
要编辑命名空间,请执行以下操作:
- 点 Edit 图标。
- 从打开的窗口中的列表中选择不同的目标命名空间。
- 点击 Save。
如果计划有效,您可以执行以下操作之一:
- 现在,点 Start migration 来运行计划。
- 稍后,在 Plans for virtualization 页面上选择计划并遵循 运行迁移计划 中的步骤来运行计划。
开始迁移后不要对虚拟机进行快照。在迁移启动后进行 snaphot 可能会导致迁移失败。