Start a Conversation

Unsolved

JZ

1 Rookie

 • 

3 Posts

12

August 6th, 2025 14:41

Activacion IOMMU vfio

Requiero activar la opcion de vfio para usar la gpu desde un vm al intentar realizar la configruacion no se logra ejecutar.

sudo virsh nodedev-detach pci_0000_2a_00_0
error: Failed to detach device pci_0000_2a_00_0
error: argument unsupported: VFIO device assignment is currently not supported on this system

Moderator

 • 

4.4K Posts

August 6th, 2025 18:54

Hola

 

Tendré que investigar un poco sobre esto. Permítame recopilar más información si puede responder las preguntas a continuación.

 

¿Cuál es su modelo de servidor PowerEdge?

 

¿Cuál es el modelo de GPU?

 

¿Es una GPU validada por Dell?

 

¿Qué es el sistema operativo?

 

Encontré este Libro Blanco si desea echar un vistazo:

Informe técnico de Dell: Servidores Dell EMC PowerEdge con GPU NVIDIA y VMware vSphere[2]

https://dl.dell.com/manuals/common/dell-emc-poweredge-nvidia-vmware-vsphere.pdf

 

1 Rookie

 • 

3 Posts

August 6th, 2025 19:06

@DELL-Charles R​ 

¿Cuál es su modelo de servidor PowerEdge?

r760xd2

¿Cuál es el modelo de GPU?

Nvidia a2

 

¿Es una GPU validada por Dell?

si

 

¿Qué es el sistema operativo?

redhat 9.5

Moderator

 • 

4.4K Posts

August 6th, 2025 19:56

Hola

 

Admitiré aquí en el foro que no he visto ni hecho esto antes. Reuní información que puede ayudar. Si aún tiene el problema, le recomendaría que se comunique directamente con el soporte de Dell y un ingeniero puede trabajar con usted.

 

Para habilitar el paso a través de GPU VFIO para la GPU NVIDIA A2 en un Dell PowerEdge R760xd2 que ejecuta Red Hat Enterprise Linux 9.5, siga estos pasos específicos de Dell y Red Hat para resolver el error:

error: argumento no admitido: la asignación de dispositivos VFIO no es compatible actualmente con este sistema

 

Requisitos específicos de Dell

1. Configuración del BIOS en R760xd2

Asegúrese de que la siguiente configuración del BIOS esté habilitada:

• Intel VT-d: Habilita IOMMU para el paso a través del dispositivo.

• SR-IOV: Requerido para funciones virtuales.

• Arranque seguro: debe desactivarse si se utiliza DKMS para compilar controladores NVIDIA

Para acceder al BIOS:

• Presione F2 durante POST.

• Vaya a Configuración del sistema → Configuración del procesador.

• Habilitar la tecnología de virtualización y VT para E/S directas.

 

Dell KB: Cómo instalar el controlador NVIDIA en RHEL

https://www.dell.com/support/kbdoc/en-us/000216077/how-to-install-nvidia-driver-in-rhel

 

Configuración de Red Hat 9.5

2. Habilitar IOMMU en GRUB

Para sistemas Intel:

sudo grubby --args="intel_iommu=on iommu=pt" --update-kernel=DEFAULT

 

Luego reinicie:

reinicio de sudo

 

Red Hat Docs: Gestión de dispositivos GPU en máquinas virtuales – RHEL 9

https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/configuring_and_managing_virtualization/assembly_managing-gpu-devices-in-virtual-machines_configuring-and-managing-virtualization

 

3. Evitar que el controlador de host se vincule a la GPU

Identifique su GPU:

lspci -nn | grep VGA

 

Luego evite la vinculación:

sudo grubby --args="pci-stub.ids=10de:1eb8" --update-kernel=DEFAULT

 

Reemplace 10de:1eb8 con su ID de proveedor:dispositivo real.

 

4. Verifique que los módulos VFIO estén cargados

LSMOD | grep vfio

 

Si no está cargado:

sudo modprobe vfio

sudo modprobe vfio-pci

sudo modprobe vfio_iommu_type1

 

5. Conecte la GPU a la máquina virtual a través de Libvirt

Cree un XML de dispositivo:

<hostdev mode='subsistema' type='pci' managed='yes'>

<nombre del controlador='vfio'/>

<fuente>

   <address domain='0x0000' bus='0x2a' slot='0x00' function='0x0'/>

</fuente>

</hostdev>

 

Adjúntelo:

sudo virsh attach-device <vm-name> --file gpu.xml --persistent

 

Solución de problemas del error

Si aún ves:

argumento no admitido: la asignación de dispositivos VFIO no se admite actualmente en este sistema

Comprobar:

• IOMMU está activo: dmesg | grep -i iommu

• La GPU no está vinculada al controlador nouveau o nvidia

• Se cargan los módulos VFIO

• El arranque seguro está desactivado

• La máquina virtual usa el modo de arranque UEFI

1 Rookie

 • 

3 Posts

August 6th, 2025 20:02

@DELL-Charles R​  Por otro lado quisiera saber también como se puede acceder a licencia de Nvidia para gpu

Moderator

 • 

4.4K Posts

August 6th, 2025 20:45

No tenemos licencias en el foro. Recomendaría ponerse en contacto con su agente de ventas o gerente de cuentas. También puede revisar la documentación de NVIDIA:

Guía de empaquetado, precios y licencias del software de GPU virtual de NVIDIA

https://www.nvidia.com/content/dam/en-zz/Solutions/design-visualization/solutions/resources/documents1/Virtual-GPU-Packaging-and-Licensing-Guide.pdf

No Events found!

Top