
Normalmente, no se requiere una GPU en su servidor Proxmox VE para ejecutar máquinas virtuales. Sin embargo, si desea habilitar la aceleración 3D (usando VirtIO-GL o VirGL) en la máquina virtual Proxmox VE, o la aceleración AI/CUDA a través de la GPU en el contenedor Proxmox VE, debe instalar la GPU y el controlador de GPU requerido en en su servidor Proxmox VE.
En este artículo, le mostraremos cómo instalar la última versión del controlador GPU oficial de NVIDIA en Proxmox VE 8 para que pueda usarlo en la máquina virtual Proxmox VE para aceleración VirIO-GL/VirGL 3D, o en Proxmox VE 8. Contenedor Proxmox VE para aceleración AI/CUDA directamente a través de su GPU NVIDIA.
Temas de contenido:
- Compruebe si la GPU NVIDIA está instalada en el servidor Proxmox VE
- Habilite el repositorio de paquetes de la comunidad Proxmox VE (opcional para usuarios empresariales)
- Actualizar la caché de la biblioteca de paquetes Proxmox VE
- Instale los archivos de encabezado central de Proxmox VE en Proxmox VE
- Dependencias necesarias para instalar el controlador de GPU NVIDIA en Proxmox VE
- Descargue la última versión del controlador GPU NVIDIA para Proxmox VE
- Instale el controlador de GPU NVIDIA en Proxmox VE
- Compruebe si el controlador de GPU NVIDIA en Proxmox VE está instalado correctamente
- en conclusión
Compruebe si la GPU NVIDIA está instalada en el servidor Proxmox VE
Para instalar el controlador de GPU NVIDIA en un servidor Proxmox VE, el hardware de GPU NVIDIA debe estar instalado en su servidor. Si necesita ayuda para verificar que tiene hardware de GPU NVIDIA disponible/instalado en su servidor, Lee este artículo.
Habilite el repositorio de paquetes de la comunidad Proxmox VE (opcional para usuarios empresariales)
Si no tiene una suscripción a Proxmox VE Enterprise, debe habilitar el repositorio del Proxmox VE Community Kit para instalar los archivos de encabezado necesarios para compilar el controlador NVIDIA GPU para el servidor Proxmox VE.
Actualizar la caché de la biblioteca de paquetes Proxmox VE
Después de habilitar el repositorio de paquetes de la comunidad Proxmox VE, navegue hasta Experiencia personal > caparazón Desde el panel de Proxmox VE y ejecute el siguiente comando para actualizar la caché del repositorio de la suite Proxmox VE:
Instale los archivos de encabezado central de Proxmox VE en Proxmox VE
La compilación del módulo principal del controlador NVIDIA GPU requiere el archivo de encabezado central Proxmox VE.
Para instalar los archivos de encabezado del núcleo de Proxmox VE en el servidor de Proxmox VE, ejecute el siguiente comando:
$ fácil Instalar -y PVE-Título-$(tu nombre -r)
El encabezado central de Promox VE debe instalarse en su servidor Proxmox VE.
Dependencias necesarias para instalar el controlador de GPU NVIDIA en Proxmox VE
Para crear el módulo principal del controlador NVIDIA GPU, también necesita instalar algunos paquetes de dependencia en el servidor Proxmox VE.
Para instalar todas las dependencias necesarias en el servidor Proxmox VE, ejecute el siguiente comando:
$ fácil Instalar Construya el pkg-config necesario xorg xorg-dev libglvnd0 libglvnd-dev
Para confirmar la instalación, presione «Y» y luego
Descargar los paquetes de dependencia necesarios de Internet. Tardará un poco en completarse.
Instalación de los paquetes de dependencia necesarios. Tardará un poco en completarse.
En este punto, los paquetes de dependencia requeridos deben estar instalados en su servidor Proxmox VE.
Descargue la última versión del controlador GPU NVIDIA para Proxmox VE
Para descargar la última versión del archivo de instalación del controlador oficial de GPU NVIDIA para Proxmox VE, visite Página de descarga del controlador NVIDIA desde cualquier navegador web.
Una vez que se carga la página, seleccione su GPU en los menús desplegables Tipo de producto, Serie de productos y Producto.[1]. Seleccione «Linux 64 bits» como «Sistema operativo»[2]«Rama de producción» como «Tipo de descarga»[3]y luego haga clic en Buscar[4].
Haga clic en «Descargar».
Haga clic con el botón derecho en «Aceptar y descargar» (RMB), luego haga clic en «Copiar enlace» para copiar el enlace de descarga del archivo de instalación del controlador de la GPU NVIDIA.
Ahora, regrese al shell de Proxmox VE e ingrese el comando «wget» [1]de acuerdo a
Después de pegar el enlace de descarga en el shell de Proxmox VE, haga clic en
$ Obtener https://es.download.nvidia.com/libertad 86/Linux-x86_64/535.146.02/NVIDIA-Linux-x86_64-535.146.02.run
Descargando el archivo de instalación del controlador NVIDIA GPU. Tardará un poco en completarse.
En este punto, se debe descargar el archivo de instalación del controlador de la GPU NVIDIA.
Puede encontrar el archivo de instalación del controlador NVIDIA GPU (NVIDIA-Linux-x86_64-535.146.02.run En nuestro ejemplo) se encuentra en el directorio de inicio del servidor Proxmox VE.
Instale el controlador de GPU NVIDIA en Proxmox VE
Antes de ejecutar el archivo de instalación del controlador NVIDIA GPU en el servidor Proxmox VE, agregue permisos ejecutables al archivo de instalación del controlador NVIDIA GPU de la siguiente manera:
$ chmod +x NVIDIA-Linux-x86_64-535.146.02.run
Ahora, ejecute el archivo de instalación del controlador NVIDIA GPU como se muestra a continuación:
$ ./NVIDIA-Linux-x86_64-535.146.02.run
El controlador de GPU NVIDIA ahora está instalado en su servidor Proxmox VE. La compilación de todos los módulos principales del controlador NVIDIA GPU para el servidor Proxmox VE lleva algún tiempo.
Cuando se le solicite instalar la biblioteca de compatibilidad de NVIDIA de 32 bits, seleccione Sí y haga clic en
La instalación del controlador de la GPU NVIDIA debería continuar.
Cuando vea el siguiente mensaje, seleccione «Sí» y presione
de acuerdo a
El controlador de GPU NVIDIA debe instalarse en el servidor Proxmox VE.
Para que los cambios surtan efecto, reinicie el servidor Proxmox VE usando el siguiente comando:
Compruebe si el controlador de GPU NVIDIA en Proxmox VE está instalado correctamente
Para verificar que el controlador de GPU NVIDIA esté instalado correctamente en el servidor Proxmox VE, ejecute el siguiente comando desde el shell de Proxmox VE:
Si el controlador de GPU NVIDIA está instalado correctamente en el servidor Proxmox VE, se debe cargar el módulo central de NVIDIA, como se muestra en la siguiente captura de pantalla:
También puede utilizar el comando «nvidia-smi» para verificar que el controlador de la GPU NVIDIA esté funcionando correctamente. Como podéis ver el comando «nvidia-smi» indica que tenemos una NVIDIA GeForce RTX 4070 (12GB)[1][2] versión instalada en nuestro servidor Proxmox VE, estamos usando la versión 535.146.02 del controlador NVIDIA GPU[3].
en conclusión
En este artículo, le mostramos cómo descargar e instalar la última versión del controlador oficial de GPU NVIDIA en su servidor Proxmox VE. Si desea habilitar la aceleración 3D VirtIO-GL/VirGL en la máquina virtual Proxmox VE usando la GPU NVIDIA o pasar la GPU NVIDIA al contenedor LXC de Proxmox VE para la aceleración AI/CUDA, debe instalar el controlador de la GPU NVIDIA en el servidor Proxmox VE. programa.