Unsolved
1 Rookie
•
3 Posts
0
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
No Events found!
DELL-Charles R
Moderator
•
4.4K Posts
0
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
JUAN ZEA
1 Rookie
•
3 Posts
0
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
DELL-Charles R
Moderator
•
4.4K Posts
0
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
JUAN ZEA
1 Rookie
•
3 Posts
0
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
DELL-Charles R
Moderator
•
4.4K Posts
0
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