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

Databeskadigelse kan forekomme på R6415, R7415 og R7425 med PERC H330, der kører Linux-baserede operativsystemer og VMware-operativsystemer

Summary: Dell PowerEdge – R7425, R6415, R7415 14G AMD-servere + Linux OS + H330-controller eller ESXi + H330 konfigureret som VMDirectPath I/O-pass-through til en Linux VM, kan opleve databeskadigelse, databeskadigelse, Linux, IOMMU, AMD, filsystem ...

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

Under følgende forhold kan du opleve databeskadigelse, når du udfører tunge I/O på storage, der er tilsluttet en PERC H330-controller på 14. generations PowerEdge AMD-baserede servere: 
  • H330 installeret med Linux-baseret operativsystem med funktionen CPU Virtualization Technology (VT) aktiveret i systemets BIOS.
  • VMware-operativsystemer/ESXi med H330-lagercontroller konfigureret som en VMDirectPath I/O-pass-through-enhed (PCI-Passthrough) til en virtuel Linux-maskine (VM). Risikoen for databeskadigelse er kun eksponeret for VM, der har H330 tilsluttet som en gennemløbsenhed.   

Hvad er berørt

  • Alle 14G AMD-servere (enkelt eller to processorer)
    • R6415
    • R7415
    • R7425
  • Linux-baserede operativsystemer, herunder, men ikke begrænset til:
    • 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 aktuelle versioner af ESXi hypervisor
    • ESXi 6.5.x
    • ESXi 6.7.x
  • Storagecontroller:
    • PERC H330 i RAID- eller ikke-RAID-tilstand

Opsummering: Du vil kun møde dette problem med specifik konfiguration.

  1. 14G AMD-server + Linux OS + H330-controller 
  2. 14G AMD-server + ESXi + H330 konfigureret som VMDirectPath I/O-pass-through til en Linux VM

 

Hvad påvirkes ikke?

  • 14G Intel-platforme
  • Enhver storagecontroller (HBA330/H730/H740/H840 osv.) bortset fra H330
  • Windows-operativsystemer

Cause

Resolution

  1. Udskift ikke hardware.
  2. Dell EMC-teknikerne er opmærksomme på problemet, og en BIOS-løsning gøres tilgængelig via BIOS 1.8.7-versionen eller nyere.
  3. Dell anbefaler, at du opdaterer BIOS til 1.8.7 eller nyere.
  4. En kernerettelse er også i gang af Linux-leverandører og VMWare. Når en opdateret kernepakke er tilgængelig fra Linux-leverandørerne og fra VMWare, kan den give en alternativ løsning på dette problem.  Dell forsøger at notere oplysninger om rettelserne fra Linux-leverandører og VMware her, efterhånden som de bliver tilgængelige.
Årsag:
  • Linux AMD_IOMMU-driveren bruger det samme hukommelsesområde, som er reserveret til H330 til både I/O-databuffer og virtuel I/O-adresse til at få adgang til forskellige fysiske hukommelsesområder, hvilket resulterer i beskadigelse af filsystemet. Derudover angiver IVRS-tabellen i BIOS startadressen og længden for udelukkelsesområdet for H330. Mens AMD IOMMU-driver opretter ekskluderingsområde, tilføjer driveren IVRS-den angivne startadresse og længde for at få den slutadresse, den bruger til at programmere udelukkelsesområdegrænseregistret i IOMMU, men for at få slutadressen, at den skal tilføje længden til startadressen og trække en, hvilket resulterer i, at udelukkelsesområdet ekskluderer en ekstra side efter slutningen af det BIOS-specificerede udelukkelsesområde. Hvis kernen bruger denne ekstra sideadresse som IOVA, fører det til datakorruption.
  • VMware/ESXi: Konfiguration af en VM til at bruge H330-controller i en VMDirectPath I/O-tilstand kan medføre lager- og hukommelsesbeskadigelse for den pågældende VM


Tilbage til toppen


 

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.