Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

Es posible que se produzcan daños en los datos en servidores R6415, R7415 y R7425 con PERC H330 con sistemas operativos basados en Linux y VMware en ejecución

Summary: Los servidores Dell PowerEdge: R7425, R6415, R7415 Los servidores AMD 14G + SO Linux + controladora H330 o ESXi + H330 configurados como paso de I/O de VMDirectPath a una VM Linux pueden experimentar daños en los datos, daños en los datos, Linux, IOMMU, AMD, sistema de archivos ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

En las siguientes condiciones, es posible que experimente daños en los datos cuando realice operaciones intensivas de I/O en el almacenamiento conectado a una controladora PERC H330 en servidores en servidores PowerEdge basados en AMD de 14.ª generación: 
  • H330 instalada con SO basado en Linux con la función de tecnología de virtualización de CPU (VT) habilitada en el BIOS del sistema.
  • Sistemas operativos de VMware/ESXi con controladora de almacenamiento H330 configurados como un dispositivo de acceso directo de IVMDirectPath I/O (PCI-Passthrough) a una máquina virtual (VM) de 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 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: Este problema solo se presenta con una configuración específica.

  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 la H330
  • Sistemas operativos Windows

Cause

-

Resolution

  1. No sustituya componentes de hardware.
  2. El equipo de ingeniería de Dell EMC está al tanto del problema y hay una solución alternativa para el BIOS disponible en la versión 1.8.7 del BIOS o superior.
  3. Dell recomienda actualizar el BIOS a la versión 1.8.7 o posteriores.
  4. También hay una solución del kernel en progreso para los proveedores de Linux y VMware. Una vez que haya un paquete de kernel actualizado 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.
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 de inicio 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 de inicio y la longitud proporcionadas por IVRS a fin de 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 el rango de exclusión excluyendo una página adicional más allá del final del rango de exclusión que especifica el BIOS. Si el kernel utiliza esta dirección de página adicional como IOVA, esto genera daños en 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


Volver al principio


 

Affected Products

PowerEdge R6415, PowerEdge R7415, PowerEdge R7425, PowerEdge RAID Controller H330, VMware
Article Properties
Article Number: 000176953
Article Type: Solution
Last Modified: 23 Sept 2024
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.