6.5. 创建迁移计划


使用 Red Hat OpenShift Web 控制台创建迁移计划。指定源供应商、您要迁移的虚拟机(VM)和其他计划详情。

警告

不要包括带有客户机初始化存储连接的虚拟机,如互联网小型计算机系统接口(iSCSI)连接或网络文件系统(NFS)挂载。这需要在迁移前进行额外的规划,或在迁移后进行重新配置。

这可防止客户端指向的存储并发磁盘访问。

重要

计划不能包含 500 多个虚拟机或 500 个磁盘。

流程

  1. 在 Red Hat OpenShift web 控制台中,单击 Plans for virtualization,然后单击 Create Plan

    Create migration plan 向导会打开 Select source provider 接口。

  2. 选择您要迁移的虚拟机的源供应商。

    此时会打开 Select virtual machine 界面。

  3. 选择您要迁移的虚拟机,然后点 Next

    Create migration plan 窗格将打开。它显示目标供应商和命名空间、网络映射和存储映射的源供应商名称和建议。

  4. 输入 Plan 名称
  5. 要更改 Target providerTarget namespaceNetwork mapStorage map 的元素,请从相关列表中选择一个项目。
  6. 要添加 网络映射 或存储映射,请单击 + 符号添加映射。
  7. Create migration plan

    MTV 验证迁移计划,并打开 Plan 详情页面,指示计划是否准备就绪,或包含错误。

    列出计划的详细信息,您可以编辑在上一页上填写的项目。如果您进行任何更改,则 MTV 会再次验证计划。

  8. 检查页面的 Settings 部分中的以下项:

    • 温迁移 :默认情况下,所有迁移都是冷迁移。对于温迁移,点 Edit 图标并选择 Warm migration
    • transfer Network: 默认将虚拟机传送到 OpenShift Virtualization 的网络,这是供应商的默认传输网络。验证转让网络是否在所选目标命名空间中。要编辑转让网络,点 Edit 图标,从打开的窗口中的列表中选择不同的传输网络,然后单击 Save

      您可以在 OpenShift Web 控制台中点 Networking > NetworkAttachmentDefinitions 在 OpenShift Web 控制台中配置 OpenShift 网络。

      如需了解更多有关 OpenShift 支持的不同类型的网络的信息,请参阅 OpenShift Container Platform 中的 额外网络。

      如果要调整 OpenShift 传输网络的最大传输单元(MTU),还必须更改 VMware 迁移网络的 MTU。如需更多信息,请参阅为 VMware 源供应商选择迁移网络

    • 目标命名空间 :所有迁移的虚拟机要使用的目标命名空间,默认为当前或活跃的命名空间。要编辑命名空间,点 Edit 图标,从打开的窗口中列表中选择不同的目标命名空间,然后点 Save
    • 保留静态 IP :默认情况下,虚拟网络接口控制器(vNIC)会在迁移过程中更改。因此,使用链接到客户端虚拟机中接口名称的静态 IP 的 vNIC 会丢失其 IP。要避免这种情况,请点击 Preserve 静态 IP 旁边的 Edit 图标 ,并在打开的窗口中切换静态 IP 开关。然后点保存

      然后,MTV 会针对缺少 vNIC 属性的任何虚拟机发出警告消息。要检索任何缺少的 vNIC 属性,请在 vSphere 中运行这些虚拟机,以便向 MTV 报告 vNIC 属性。

    • 磁盘解密密码短语 :对于使用 Linux 统一密钥设置(LUKS)加密的磁盘。要为 LUKS 加密设备输入解密密码短语列表,请在 Settings 部分中,单击 Disk decrypt passphrases 旁边的 Edit 图标,输入密码短语,然后单击 Save。您不需要以特定顺序输入密码短语。对于每个 LUKS 加密设备,MTV 会尝试每个密码短语,直到一个解锁该设备为止。
    • Root 设备 :仅适用于多引导虚拟机迁移。默认情况下,MTV 使用检测到的第一个可引导设备作为 root 设备。

      要指定不同的根设备,请在 Settings 部分中,点 Root 设备 旁边的 Edit 图标,然后从常用的选项列表中选择设备,或者在文本框中输入设备。

      MTV 对磁盘位置使用以下格式: /dev/sd<disk_identifier><disk_partition>。例如:如果第二个磁盘是 root 设备,且操作系统位于磁盘的第二个分区中,则格式将是: /dev/sdb2。输入引导设备后,点 Save

      如果因为提供的引导设备不正确而转换失败,可以通过检查转换 pod 日志来获取正确的信息。

重要

当您将 VMware 7 虚拟机迁移到使用 CentOS 7.9 的 OpenShift 4.13+ 平台时,网络接口的名称会改变,虚拟机的静态 IP 配置无法正常工作。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat