简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

工作流:使用 NetApp ONTAP 实现 Red Hat OpenShift 虚拟化

提供者 kulkarnn

创建虚拟机

VM 是有状态部署,需要使用卷来托管操作系统和数据。使用 CNV 时,由于 VM 作为 Pod 运行,因此 VM 由 NetApp ONTAP 上通过 Trident 托管的 PV 提供支持。这些卷作为磁盘连接并存储整个文件系统,包括虚拟机的启动源。

创建 VM 架构

要在 OpenShift 集群上创建虚拟机,请完成以下步骤:

  1. 导航到工作负载 > 虚拟化 > 虚拟机,然后单击创建 > 使用向导。

  2. 选择所需的操作系统,然后单击下一步。

  3. 如果选定操作系统未配置启动源,则必须对其进行配置。对于启动源,选择是要从 URL 还是从注册表导入操作系统映像,并提供相应的详细信息。展开高级并选择 Trident 支持的 StorageClass 。然后单击下一步。

    为 VM 创建启动源
  4. 如果选定操作系统已配置启动源,则可以跳过上一步。

  5. 在 Review and Create 窗格中,选择要在其中创建 VM 的项目并提供 VM 详细信息。确保选择了要克隆的启动源,并使用为选定操作系统分配的相应 PVC 从 CD-ROM 启动。

    创建虚拟机
  6. 如果要自定义虚拟机,请单击 "Customize Virtual Machine" 并修改所需的参数。

  7. 单击 Create Virtual Machine 以创建虚拟机;此操作将在后台生成相应的 Pod 。

从 URL 或注册表为模板或操作系统配置启动源时,它会在 OpenShift-virtual-os-images 项目中创建一个 PVC ,并将 KVM 子映像下载到 PVC 。您必须确保模板 PVC 具有足够的已配置空间,以容纳相应操作系统的 KVM 子映像。然后,使用任何项目中的相应模板创建这些 PVC 时,这些 PVC 会克隆并作为根磁盘附加到虚拟机中。