搜索

14.3. 创建自定义 GPU 实例镜像

download PDF

要让您的云用户创建使用虚拟 GPU (vGPU)的实例,您可以创建一个支持 vGPU 的镜像来启动实例。使用以下步骤,使用 NVIDIA GRID 客户机驱动程序和许可证文件创建自定义支持 vGPU 的实例镜像。

先决条件

  • 您已配置并部署了启用了 GPU 的 Compute 节点的 overcloud。

流程

  1. stack 用户的身份登录 undercloud。
  2. 查找 overcloudrc 凭证文件:

    $ source ~/overcloudrc
  3. 使用 vGPU 实例所需的硬件和软件配置集创建一个实例:

    (overcloud)$ openstack server create --flavor <flavor> \
     --image <image> temp_vgpu_instance
    • 将 & lt;flavor > 替换为具有 vGPU 实例所需的硬件配置集的类别的名称或 ID。有关创建 vGPU 类别的详情,请参阅为实例创建 vGPU 类别
    • 将 & lt;image > 替换为具有 vGPU 实例所需软件配置集的镜像的名称或 ID。有关下载 RHEL 云镜像的详情,请参考 镜像服务
  4. 以 cloud-user 用户身份登录到实例。
  5. 按照 NVIDIA 指导在实例上创建 网格.conf NVIDIA GRID 许可证文件: 使用配置文件在 Linux 上 Licensing NVIDIA vGPU
  6. 在实例上安装 GPU 驱动程序。有关安装 NVIDIA 驱动程序的更多信息,请参阅在 Linux 上安装 NVIDIA vGPU 软件图形驱动程序

    注意

    使用 hw_video_model 镜像属性来定义 GPU 驱动程序类型。如果要禁用 vGPU 实例的模拟 GPU,您可以选择 none。有关支持的驱动程序的更多信息,请参阅镜像元数据

  7. 创建实例的镜像快照:

    (overcloud)$ openstack server image create \
     --name vgpu_image temp_vgpu_instance
  8. 可选:删除实例。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.