Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: ✔️ Máquinas virtuales Linux
Importante
Para alinearse con las prácticas de lenguaje inclusivo, esta documentación reemplaza el término "lista negra" por "lista de bloqueados". Este cambio refleja el compromiso de evitar una terminología que pueda conllevar connotaciones negativas involuntarias o sesgo racial percibido. Sin embargo, en fragmentos de código y referencias técnicas donde "lista negra" forma parte de la sintaxis establecida o herramientas (por ejemplo, archivos de configuración, parámetros de línea de comandos), el término original se conserva para conservar la precisión funcional. Este uso es estrictamente técnico y no implica ninguna intención discriminatoria.
Para aprovechar las funcionalidades de la unidad de procesamiento de gráficos (GPU) de una máquina virtual de la serie N de Azure respaldada por GPU nvidia, debe instalar controladores de GPU nvidia. La extensión de controlador de GPU nvidia instala los controladores NVIDIA Compute Unified Device Architecture (CUDA) o GRID adecuados en una máquina virtual de la serie N. Puede instalar y administrar la extensión mediante el portal de Azure o herramientas como Azure PowerShell. Para conocer los pasos de implementación y sistemas operativos compatibles, consulte la documentación de la extensión de controlador de GPU de NVIDIA.
Para instalar los controladores de GPU de NVIDIA manualmente, siga los pasos descritos en este artículo. La información de configuración manual del controlador también está disponible para Windows máquinas virtuales.
Para obtener especificaciones técnicas, consulte Tamaños de máquinas virtuales Linux con GPU.
Advertencia
La instalación de controladores NVIDIA mediante métodos distintos de los descritos en este artículo podría provocar un error en la instalación del controlador previsto. Microsoft y NVIDIA no admiten esta instalación. Para garantizar una funcionalidad y soporte adecuados, siga solo los pasos de instalación y use las versiones de controlador especificadas en este artículo.
Controladores CUDA
NVIDIA distribuye controladores CUDA para máquinas virtuales de NCasT4_v3, NC_A100_v4 y NCads_H100_v5.
Controladores CUDA admitidos
Para conocer los controladores CUDA más recientes y el sistema operativo compatible, visite el sitio web de NVIDIA. Asegúrese de instalar o actualizar al controlador CUDA compatible más reciente para la distribución.
Instalación del controlador CUDA
Para la instalación del controlador CUDA, visite el sitio web de NVIDIA.
Comprobación de la instalación del controlador CUDA
Ejecute nvidia-smi. Si el controlador está instalado, NVIDIA SMI enumera GPU-Util como N/A hasta que se ejecuta una carga de trabajo de GPU en la máquina virtual.
Controladores GRID
Microsoft redistribuye los instaladores de controladores NVIDIA GRID para NVv3, NCasT4_v3, NVadsA10_v5 y NCv6 RTX PRO 6000 máquinas virtuales BSE que se usan como estaciones de trabajo virtuales o para aplicaciones virtuales.
Controladores GRID admitidos
Instale estos controladores GRID solo en estas máquinas virtuales y solo en los sistemas operativos enumerados en la tabla siguiente. Estos controladores incluyen licencias para software GRID Virtual GPU (vGPU) en Azure. No es necesario configurar un servidor de licencias de software de NVIDIA vGPU.
Las series NCasT4_v3 y NCv6 RTX PRO 6000 BSE son las únicas series de máquinas virtuales de GPU que no son NV que admiten controladores GRID.
Advertencia
Los controladores GRID de NVIDIA v17.x (R550) ya no se admiten para máquinas virtuales de NVadsA10_v5. Si el intento de implementar una máquina virtual que usa un controlador invitado v17.x llega a un servidor con el controlador host v20.x, se producirá que la máquina virtual no se implemente con un mensaje de error del código 43.
En su lugar, use el controlador invitado v18.x para las máquinas virtuales NVadsA10_v5 que se enumeran en la tabla siguiente.
| Serie de máquinas virtuales | Unidad de Procesamiento Gráfico (GPU) | Controlador GRID | Versiones compatibles del sistema operativo Linux |
|---|---|---|---|
| NCv6 RTX PRO 6000 BSE | GPU NVIDIA RTX PRO 6000 Blackwell Server Edition (96 GB) | vGPU20.2 | • Ubuntu 24.04 LTS • Ubuntu 22.04 LTS • Ubuntu 20.04 LTS • Red Hat Enterprise Linux (RHEL) 9.4, 9.6, 9.7 • Red Hat Enterprise Linux (RHEL) 8.10 • SUSE Linux Enterprise Server 15 SP7 |
| NCasT4_v3 | GPU NVIDIA Tesla T4 (16 GB) | vGPU20.2 | • Ubuntu 24.04 LTS • Ubuntu 22.04 LTS • Ubuntu 20.04 LTS • Red Hat Enterprise Linux (RHEL) 9.4, 9.6, 9.7 • Red Hat Enterprise Linux (RHEL) 8.10 |
| NVadsA10_v5 | GPU NVIDIA A10 (24 GB) | vGPU18.8 | • Ubuntu 24.04 LTS • Ubuntu 22.04 LTS • Ubuntu 20.04 LTS • Red Hat Enterprise Linux (RHEL) 9.4, 9.6, 9.7 • Red Hat Enterprise Linux (RHEL) 8.10 |
| NVv3 (retirada del 30 de septiembre de 2026) | GPU NVIDIA Tesla M60 (16 GB) | vGPU16 (LTS) | • Ubuntu 20.04 LTS • Red Hat Enterprise Linux (RHEL) 8.6, 8.8, 8.9 |
Para obtener más información sobre las versiones específicas de la rama de controlador y vGPU, visite el sitio web de NVIDIA .
Instalación del controlador GRID
Asegúrese de que el arranque seguro y vTPM están deshabilitados.
Instale los requisitos previos.
Ubuntu:
sudo apt update sudo apt install -y build-essentialRHEL (8.10, 9.4, 9.6, 9.7):
sudo yum check-update sudo yum install -y make automake gcc gcc-c++ kernel-devel-$(uname -r) kernel-headers-$(uname -r)Descargue el controlador de Linux.
a. Para NCv6 RTX PRO 6000 BSE, NCasT4_v3:
wget -O ./NVIDIA-Linux-x86_64-595.58.03-grid-azure.run https://download.microsoft.com/download/51239696-ec04-4c02-a6b3-1d9c608fb57c/NVIDIA-Linux-x86_64-595.58.03-grid-azure.runb. Para NVadsA10_v5:
wget -O ./NVIDIA-Linux-x86_64-570.211.01-grid-azure.run https://download.microsoft.com/download/2a04ca6a-9eec-40d9-9564-9cdea1ab795f/NVIDIA-Linux-x86_64-570.211.01-grid-azure.runc. Para NVv3:
wget -O ./NVIDIA-Linux-x86_64-535.161.08-grid-azure.run https://download.microsoft.com/download/8/d/a/8da4fb8e-3a9b-4e6a-bc9a-72ff64d7a13c/NVIDIA-Linux-x86_64-535.161.08-grid-azure.runInstale el controlador.
a. Para NCv6 RTX PRO 6000 BSE:
sudo chmod +x ./NVIDIA-Linux-x86_64-595.58.03-grid-azure.run sudo ./NVIDIA-Linux-x86_64-595.58.03-grid-azure.run -M openb. Para NCasT4_v3:
sudo chmod +x ./NVIDIA-Linux-x86_64-595.58.03-grid-azure.run sudo ./NVIDIA-Linux-x86_64-595.58.03-grid-azure.runc. Para NVadsA10_v5:
sudo chmod +x ./NVIDIA-Linux-x86_64-570.211.01-grid-azure.run sudo ./NVIDIA-Linux-x86_64-570.211.01-grid-azure.rund. Para NVv3:
sudo chmod +x ./NVIDIA-Linux-x86_64-535.161.08-grid-azure.run sudo ./NVIDIA-Linux-x86_64-535.161.08-grid-azure.run
Comprobación de la instalación del controlador GRID
Ejecute nvidia-smi. Si el controlador está instalado, NVIDIA SMI enumera GPU-Util como N/A hasta que se ejecuta una carga de trabajo de GPU en la máquina virtual.
Solución de problemas
Puede establecer el modo de persistencia mediante
nvidia-smipara que la salida del comando sea más rápida cuando necesita consultar tarjetas. Para establecer el modo de persistencia, ejecutenvidia-smi -pm 1. Si se reinicia la máquina virtual, la configuración del modo desaparece. Siempre puede crear un script de la configuración de modo para que se ejecute al inicio.Si los trabajos se interrumpen mediante errores ECC en la GPU (que se pueden corregir o no se pueden corregir), compruebe primero si la GPU cumple alguno de los criterios de RMA de Nvidia para errores ECC. Si la GPU es apta para RMA, póngase en contacto con el soporte técnico sobre cómo obtener el servicio; De lo contrario, reinicie la máquina virtual para volver a adjuntar la GPU como se describe aquí. Los métodos menos invasivos, como
nvidia-smi -r, no funcionan con la solución de virtualización implementada en Azure.
Pasos siguientes
- Para capturar una imagen de máquina virtual Linux con los controladores NVIDIA instalados, consulte Cómo generalizar y capturar una máquina virtual Linux.