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

U řadičů PERC H330 s operačními systémy Linux a VMware může dojít k poškození dat u modelů R6415, R7415 a R7425

Summary: Dell PowerEdge – R7425, R6415, R7415 U serverů AMD 14. generace + operačního systému Linux + řadiče H330 nebo ESXi + H330 nakonfigurovaných jako průchozí operace VMDirectPath I/O do virtuálního počítače se systémem Linux může docházet k poškození dat, poškození dat, Linux, IOMMU, AMD, systém souborů ...

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

Za následujících podmínek může dojít k poškození dat při provádění náročných I/O operací na úložišti připojeném k řadiči PERC H330 na serverech PowerEdge AMD 14. generace: 
  • Nainstalovaný řadič H330 s operačním systémem Linux s povolenou funkcí CPU Virtualization Technology (VT) v systému BIOS.
  • Operační systémy VMware/ESXi s řadičem úložiště H330 nakonfigurovaným jako průchozí zařízení VMDirectPath I/O (PCI-Passthrough) na virtuální počítač se systémem Linux. Riziku poškození dat je vystaven pouze virtuální počítač, ke kterému je připojen řadič H330 jako průchozí zařízení.   

Co je dotčeno

  • Všechny servery AMD 14G (s jedním nebo dvěma procesory)
    • R6415
    • R7415
    • R7425
  • Operační systémy založené na systému Linux, mimo jiné včetně
    • 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
  • Všechny aktuální verze hypervisoru ESXi
    • ESXi 6.5.x
    • ESXi 6.7.x
  • Řadič úložiště:
    • PERC H330 v režimu RAID nebo bez pole RAID

Shrnutí: S tímto problémem se setkáte pouze u konkrétní konfigurace.

  1. Server 14G AMD + operační systém Linux + řadič H330 
  2. Server 14G AMD + ESXi + řadič H330 nakonfigurovaný jako průchozí zařízení VMDirectPath I/O do virtuálního počítače se systémem Linux

 

Co není dotčeno?

  • Platformy 14G Intel
  • Jakýkoli řadič úložiště (HBA330/H730/H740/H840 atd.) kromě H330
  • Operační systémy Windows

Cause

-

Resolution

  1. Nevyměňujte hardware.
  2. Technický tým společnosti Dell EMC o problému ví a je k dispozici zástupné řešení systému BIOS prostřednictvím systému BIOS verze 1.8.7 nebo vyšší.
  3. Společnost Dell doporučuje aktualizovat systém BIOS na verzi 1.8.7 nebo novější.
  4. Oprava jádra probíhá také u dodavatelů systémů Linux a VMware. Jakmile bude k dispozici aktualizovaný balíček jádra od dodavatelů systému Linux a od společnosti VMware, může poskytnout alternativní řešení tohoto problému.  Společnost Dell se pokouší zaznamenat informace týkající se oprav od dodavatelů systémů Linux a společnosti VMware, jakmile budou k dispozici.
Hlavní příčina:
  • Ovladač Linux AMD_IOMMU používá stejný rozsah paměti BIOS vyhrazený u řadiče H330 pro datovou vyrovnávací paměť I/O a pro virtuální adresu I/O pro přístup do různých oblastí fyzické paměti, což vede k poškození systému souborů. Tabulka IVRS v systému BIOS navíc uvádí počáteční adresu a délku rozsahu výjimek pro řadič H330. Když ovladač AMD IOMMU nastavuje rozsah výjimek, přidá počáteční adresu a délku poskytnuté tabulkou IVRS, aby získal koncovou adresu, kterou používá k naprogramování registru limitu rozsahu výjimek v ovladači IOMMU, ale aby získal koncovou adresu, musí přidat délku počáteční adresy a odečíst 1, což vede k tomu, že rozsah výjimek neobsahuje jednu stránku navíc na konci rozsahu výjimek zadaných v systému BIOS. Pokud jádro používá tuto adresu další stránky jako IOVA, dojde k poškození dat.
  • VMware/ESXi: Konfigurace virtuálního počítače tak, aby používal řadič H330 v režimu VMDirectPath I/O, může mít za následek poškození úložiště a paměti uvedeného virtuálního počítače.


Zpět na začátek


 

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.