Para admitir las capacidades de vGPU en un escritorio Linux, debe descargar e instalar el VIB para su tarjeta gráfica NVIDIA GRID en el host ESXi.

NVIDIA proporciona un paquete de software vGPU con un administrador de vGPU que se instala en el host ESXi en este procedimiento, además de un controlador de visualización de Linux que podrá instalar en una máquina virtual Linux en un procedimiento posterior.

Requisitos previos

  • Verifique que tenga instalado vSphere 7 U3 o una versión posterior en su entorno.
    Nota: Para admitir capacidades de vGPU en grupos de aplicaciones de Linux, debe utilizar vSphere 7 U3 o una versión posterior.
  • Compruebe que la tarjeta gráfica de vGPU requerida esté instalada en el host ESXi.
Nota: Para obtener información sobre las tarjetas gráficas NVIDIA y las distribuciones Linux que admiten funciones de vGPU, consulte https://docs.nvidia.com/grid/latest/product-support-matrix/index.html.

Procedimiento

  1. Descargue el VIB para su tarjeta gráfica NVIDIA GRID vGPU desde el sitio web de NVIDIA.
    Seleccione la versión apropiada del VIB de los menús desplegables de NVIDIA.
    Opción Descripción
    Tipo de producto GRID
    Serie del producto Seleccione NVIDIA GRID vGPU.
    Producto Seleccione la versión (por ejemplo: GRID K2) que está instalada en el host ESXi.
    Sistema operativo Seleccione la versión de VMware vSphere ESXi.
  2. Descomprima el archivo .zip que contiene el paquete de software vGPU.
  3. Cargue la carpeta del administrador de vGPU en el host ESXi.
    Nota: Puede instalar el controlador de visualización de Linux en la máquina virtual Linux en un procedimiento posterior.
  4. Apague o suspenda todas las máquinas virtuales del host ESXi.
  5. Conecte el host ESXi mediante SSH.
  6. Detenga el servicio xorg.
    # /etc/init.d/xorg stop
  7. Instale el VIB de NVIDIA.
    Por ejemplo:
    # esxcli system maintenanceMode set --enable true
    # esxcli software vib install -v /path-to-vib/NVIDIA-VIB-name.vib
    # esxcli system maintenanceMode set --enable false
  8. Reinicie o actualice el host ESXi.
    • Para un host ESXi instalado, reinicie el host.
    • Para un host ESXi sin cortafuegos, siga los siguientes pasos para actualizar el host. (Estos pasos también funcionan en un host instalado.)
      Update vmkdevmgr:
      # kill -HUP $(cat /var/run/vmware/vmkdevmgr.pid) 
      
      Wait for the update to complete:
      # localcli --plugin-dir /usr/lib/vmware/esxcli/int deviceInternal bind  
      
      This is a new requirement with the NVIDIA 352.* host driver:
      # /etc/init.d/nvidia-vgpu start  
      
      Restart xorg, which is used for GPU assignment:
      # /etc/init.d/xorg start 
  9. Verifique que el servicio xorg esté ejecutándose después de que se reinicie el host.