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

Databeschadiging kan optreden op R6415, R7415 en R7425 met PERC H330 met Linux- en VMware-besturingssystemen

Summary: Dell PowerEdge - R7425, R6415,R7415 14G AMD-servers + Linux-besturingssysteem + H330-controller of ESXi + H330 geconfigureerd als VMDirectPath I/O-passthrough naar een Linux-VM, kunnen te maken krijgen met databeschadiging,databeschadiging, Linux, IOMMU, AMD, bestandssysteem ...

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

Onder de volgende omstandigheden kunt u met databeschadiging te maken krijgen tijdens het uitvoeren van zware I/O op storage die is aangesloten op een PERC H330-controller op 14e generatie PowerEdge AMD-servers: 
  • H330 geïnstalleerd met een Linux-besturingssysteem waarop de functie CPU-virtualisatietechnologie (VT) is ingeschakeld in het systeem-BIOS.
  • VMware-besturingssystemen/ESXi met H330-storagecontroller geconfigureerd als een VMDirectPath I/O-pass-through-apparaat (PCI-Passthrough) naar een virtuele Linux-machine (VM). Het risico van databeschadiging wordt alleen blootgesteld aan de VM waarop de H330 als passthrough-apparaat is aangesloten.   

Wat wordt beïnvloed

  • Alle 14G AMD-servers (enkele of dubbele processor)
    • R6415
    • R7415
    • R7425
  • Op Linux gebaseerde besturingssystemen, inclusief maar niet beperkt tot
    • 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
  • Alle huidige versies van ESXi hypervisor
    • ESXi 6,5.x
    • ESXi 6,7.x
  • Storagecontroller:
    • PERC H330 in RAID- of niet-RAID-modus

Samenvatting: U zult dit probleem alleen tegenkomen met een specifieke configuratie.

  1. 14G AMD-server + Linux-besturingssysteem + H330-controller 
  2. 14G AMD-server + ESXi + H330 geconfigureerd als VMDirectPath I/O-passthrough naar een Linux-VM

 

Wat wordt niet beïnvloed?

  • 14G Intel platforms
  • Elke storagecontroller (HBA330/H730/H740/H840, enz.) anders dan H330
  • Windows-besturingssystemen

Cause

-

Resolution

  1. Vervang geen hardware.
  2. Dell EMC Engineering is op de hoogte van het probleem en er wordt een BIOS-tijdelijke oplossing beschikbaar gesteld via BIOS 1.8.7 versie of hoger.
  3. Dell raadt u aan de BIOS bij te werken naar 1.8.7 of hoger.
  4. Er wordt ook gewerkt aan een kernelfix door Linux-leveranciers en VMWare. Zodra een bijgewerkt kernelpakket beschikbaar is van de Linux-leveranciers en van VMWare, kan het een alternatieve oplossing voor dit probleem bieden.  Dell probeert hier informatie te noteren met betrekking tot de oplossingen van Linux-leveranciers en VMWare zodra deze beschikbaar komen.
Hoofdoorzaak:
  • Linux AMD_IOMMU-driver gebruikt hetzelfde geheugenbereik dat is gereserveerd voor H330 voor zowel I/O-databuffer als virtueel I/O-adres voor toegang tot verschillende fysieke geheugengebieden, wat resulteert in beschadiging van het bestandssysteem. Bovendien biedt de IVRS-tabel in het BIOS het startadres en de lengte van het uitsluitingsbereik voor H330. Terwijl de AMD IOMMU driver het uitsluitingsbereik instelt, voegt de driver het door IVRS verstrekte startadres en de lengte toe om het eindadres te krijgen dat wordt gebruikt om het register voor de limiet van het uitsluitingsbereik in de IOMMU te programmeren, maar om het eindadres te krijgen, moet het de lengte toevoegen aan het startadres en er een aftrekken, Dit resulteert in het uitsluitingsbereik dat één pagina extra uitsluit na het einde van het door het BIOS opgegeven uitsluitingsbereik. Als Kernel dit extra paginaadres gebruikt als IOVA, dan leidt dit tot datacorruptie.
  • VMware/ESXi: Het configureren van een VM voor het gebruik van H330-controller in een VMDirectPath I/O-modus kan leiden tot storage- en geheugenbeschadiging voor de genoemde VM


Terug naar boven


 

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.