PowerEdge: Posibles daños en los datos en R6415, R7415 y R7425 mediante PERC H330 que ejecutan el SO Linux

Resumen: En este artículo, se analizan los servidores AMD 14G R7425, R6415 y R7415 con sistema operativo Linux mediante controladoras H330 o ESXi mediante H330 configurados como paso de I/O de VMDirectPath a una máquina virtual Linux con el potencial de experimentar daños en los datos. ...

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

En las siguientes condiciones, pueden producirse daños en los datos durante la ejecución de I/O intensas en el almacenamiento conectado a controladoras PERC H330 en un servidor PowerEdge basado en AMD de 14.ª generación: 

  • H330 se instala con un sistema operativo basado en Linux con la función de tecnología de virtualización de CPU (VT) habilitada en el BIOS del sistema
  • Sistemas operativos VMware/ESXi con controladora de almacenamiento H330 configurada como un dispositivo de paso de I/O VMDirectPath (PCI-Passthrough) a una máquina virtual (VM) Linux
    • El riesgo de daños en los datos solo se expone a las VM con la H330 conectado como un dispositivo de acceso directo.   

¿Qué elementos se ven afectados? 

  • Todos los servidores AMD de 14.ª generación (procesador único o doble)
    • R6415
    • R7415
    • R7425
  • Sistemas operativos basados en Linux que incluyen, entre otros, los siguientes:
    • Red Hat Enterprise Linux 7.5
    • Red Hat Enterprise Linux 7.6
    • Ubuntu 16.04
    • Ubuntu ® 18.04 LTS
    • CentOS 7.5
    • CentOS 7.6
    • SLES 12 SP3/SP4
    • SLES 15
  • Todas las versiones actuales del hipervisor ESXi
    • ESXi 6.5.x
    • ESXi 6.7.x
  • Controladora de almacenamiento:
    • PERC H330 en modo RAID o no RAID

Resumen: Se requiere una configuración específica para encontrar este problema.

  1. Servidor AMD de 14.ª generación + SO Linux + controladora H330 
  2. Servidor AMD de 14.ª generación + ESXi + H330 configurada como acceso directo de VMDirectPath I/O a una VM de Linux

 

¿Qué elementos no se ven afectados?

  • Plataformas Intel de 14.ª generación
  • Cualquier controladora de almacenamiento (HBA330/H730/H740/H840, etc.) que no sea H330
  • Sistemas operativos Windows

Causa

Causa raíz:

  • El controlador Linux AMD_IOMMU utiliza el mismo BIOS de rango de memoria reservado para H330, tanto para el buffer de datos de I/O como la dirección virtual de I/O a fin de acceder a diferentes áreas de memoria física, lo que da como resultado daños en el sistema de archivos. Además, la tabla IVRS en el BIOS proporciona la dirección inicial y la longitud del rango de exclusión para H330. Mientras el controlador AMD IOMMU configura el rango de exclusión, el controlador agrega la dirección inicial y la longitud proporcionadas por IVRS para obtener la dirección final que utiliza para programar el registro de límite de rango de exclusión en IOMMU, pero para obtener la dirección final debe agregar la longitud a la dirección inicial y restar uno, lo que da como resultado que el rango de exclusión excluya una página más allá del final del rango de exclusión especificado del BIOS. Si el kernel utiliza esta dirección de página adicional como IOVA, se dañarán los datos.
  • VMware/ESXi: La configuración de una VM para utilizar la controladora H330 en un modo VMDirectPath I/O puede provocar daños en el almacenamiento y la memoria de la VM

Resolución

  1. El equipo de ingeniería de Dell está al tanto del problema y existe una solución alternativa para el BIOS disponible con la versión del BIOS 1.8.7 o posterior.
  2. Dell Technologies recomienda actualizar el BIOS a la versión 1.8.7 o posterior.
  3. Los proveedores de Linux y VMware también están realizando una reparación del kernel. Una vez que un paquete de kernel actualizado esté disponible de los proveedores de Linux y de VMware, puede proporcionar una solución alternativa a este problema. Dell intenta anotar aquí información sobre las correcciones de los proveedores de Linux y VMware a medida que estén disponibles.


Volver al principio


 
 

Productos afectados

SUSE Linux Enterprise Server 12, PowerEdge R6415, PowerEdge R7415, PowerEdge R7425, PowerEdge RAID Controller H330, Red Hat Enterprise Linux Version 7, SUSE Linux Enterprise Server 15, VMware ESXi 6.5.X, VMware ESXi 6.7.X
Propiedades del artículo
Número del artículo: 000176953
Tipo de artículo: Solution
Última modificación: 07 feb 2026
Versión:  10
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.