第 9 章 创建自定义 RHEL VMDK 系统镜像,并将其上传到 vSphere

您可以使用 Insights 镜像构建器创建自定义 RHEL 系统镜像,并将这些镜像上传到 VMware vSphere 客户端。

9.1. 使用 Insights 镜像构建器创建自定义 RHEL VMDK 系统镜像

使用 Insights 镜像构建器,您可以创建 Open virtualization 格式(.ova)或Virtual disk(.vmdk)格式的自定义系统镜像。您可以将这些镜像上传到 VMware vSphere。

您只能使用 govc 客户端导入Virtual disk(.vmdk)格式。对于 Open virtualization 格式(.ova),您可以使用 vSphere GUI 和 govc 客户端导入它。

Open virtualization 格式(.ova)是一个 .vmdk 镜像,在导入它来创建虚拟机时,其有有关虚拟硬件的额外元数据。将 .ova 镜像导入到 vSphere 后,您可以使用任何额外的硬件(如网络、磁盘和 CD-ROM)配置虚拟机。

流程

  1. 在浏览器中打开 Insights 镜像构建器

    此时 Insights 镜像构建器仪表盘会出现。

  2. Create image

    Create image 对话框向导将打开。

  3. Image 输出页面中完成以下步骤:

    1. Release 列表中,选择要使用的发行版本:例如,选择 Red Hat Enterprise Linux (RHEL)。
    2. Select target environments 选项中选择 VMware
    3. 选择其中一个选项:

      • Open virtualization 格式(.ova)
      • Virtual disk(.vmdk)格式

        Next

  4. Registration 页面中,选择要使用的注册类型。您可以从这些选项中选择:

    • Register images with Red Hat - 注册并连接镜像实例,以及红帽的订阅和 insights。有关如何在第一次引导时嵌入激活码并注册系统的详情,请参阅 使用 Insights 镜像构建器创建具有嵌入订阅的自定义系统镜像
    • Register image instances only - 使用红帽注册并只连接镜像实例和订阅。
    • Register later - 在创建镜像后注册系统。
  5. Next
  6. 可选:在 Packages 页面上,将软件包添加到您的镜像中。请参阅 使用 Insights 镜像构建器在镜像创建过程中添加软件包
  7. Name image 页面中,输入您的镜像名称并点 Next。如果没有输入名称,您可以按其 UUID 查找创建的镜像。
  8. Review 页面中,查看镜像创建的详情,并点 Create image

    完成 Create image 向导中的步骤后,会显示 image builder 仪表盘。

  9. 当新镜像在 Status 列中显示 Ready 状态时,点 Instance 列中的 Download .vmdk

    .vmdk 镜像保存到您的系统上,并可进行部署。

    注意

    .vmdk 镜像可用 6 小时,在此之后过期。确保您下载了镜像,以避免丢失。