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

Uszkodzenie danych może wystąpić w R6415, R7415 i R7425 w przypadku kontrolera PERC H330 obsługującego systemy operacyjne Linux i VMware

Summary: Dell PowerEdge — serwery AMD R7425, R6415, R7415 14G AMD + system operacyjny Linux + kontroler H330 lub ESXi + H330 skonfigurowane jako przekazywanie we/wy VMDirectPath do maszyny wirtualnej z systemem Linux, może wystąpić uszkodzenie danych, uszkodzenie danych, Linux, IOMMU, AMD, system plików ...

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

W następujących warunkach może wystąpić uszkodzenie danych podczas wykonywania ciężkich we/wy na pamięci masowej podłączonej do kontrolera PERC H330 na serwerach PowerEdge AMD 14. generacji: 
  • H330 zainstalowany z systemem operacyjnym Linux z włączoną funkcją wirtualizacji procesora (VT) w systemie BIOS.
  • Systemy operacyjne VMware/ESXi z kontrolerem pamięci masowej H330 skonfigurowanym jako urządzenie przekazywania we/wy VMDirectPath (PCI-Passthrough) do maszyny wirtualnej Linux. Ryzyko uszkodzenia danych jest narażone tylko na maszynę wirtualną, która ma podłączony serwer H330 jako urządzenie przekazywania.   

Co jest zagrożone

  • Wszystkie serwery AMD 14G (z jednym lub dwoma procesorami)
    • R6415
    • R7415
    • R7425
  • Systemy operacyjne Linux, w tym między innymi
    • 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
  • Wszystkie bieżące wersje monitora maszyny wirtualnej ESXi
    • ESXi 6.5.x
    • ESXi 6.7.x
  • Kontroler pamięci masowej:
    • PERC H330 w trybie RAID lub bez macierzy RAID

Podsumowanie: Ten problem można rozwiązać tylko przy użyciu określonej konfiguracji.

  1. Serwer AMD 14G + system operacyjny Linux + kontroler H330 
  2. Serwer AMD 14G + ESXi + H330 skonfigurowany jako przekazywanie we/wy VMDirectPath do maszyny wirtualnej Linux

 

Co nie jest zagrożone?

  • Platformy Intel 14G
  • Każdy kontroler pamięci masowej (HBA330/H730/H740/H840 itp.) inny niż H330
  • Systemy operacyjne Windows

Cause

-

Resolution

  1. Nie wymieniaj żadnego sprzętu.
  2. Inżynierowie firmy Dell EMC znają ten problem i udostępniają obejście problemu w systemie BIOS w wersji 1.8.7 lub nowszej.
  3. Firma Dell zaleca zaktualizowanie systemu BIOS do wersji 1.8.7 lub nowszej.
  4. Nad poprawką jądra pracują również dostawcy systemu Linux i VMWare. Po udostępnieniu zaktualizowanego pakietu jądra od dostawców systemu Linux i VMWare może on stanowić alternatywne rozwiązanie tego problemu.  Firma Dell próbuje zanotować informacje dotyczące poprawek od dostawców systemu Linux i VMWare, gdy tylko są one dostępne.
Główny powód:
  • Sterownik AMD_IOMMU systemu Linux korzysta z tego samego zakresu pamięci systemu BIOS zarezerwowanego dla H330 dla bufora danych we/wy i wirtualnego adresu we/wy w celu uzyskania dostępu do innego obszaru pamięci fizycznej, co powoduje uszkodzenie systemu plików. Ponadto tabela IVRS w systemie BIOS zawiera adres początkowy i długość zakresu wykluczeń dla H330. Podczas gdy sterownik AMD IOMMU konfiguruje zakres wykluczeń, sterownik dodaje adres początkowy dostarczony przez IVRS i długość, aby uzyskać adres końcowy używany do programowania rejestru limitów zakresu wykluczeń w IOMMU, ale aby uzyskać adres końcowy, powinien dodać długość do adresu początkowego i odjąć jeden, co powoduje wykluczenie zakresu, z wyłączeniem jednej strony dodatkowej po zakończeniu określonego zakresu wykluczeń systemu BIOS. Jeśli jądro używa tego dodatkowego adresu strony jako IOVA, prowadzi to do uszkodzenia danych.
  • Kontroler VMware/ESXi: Konfiguracja maszyny wirtualnej do korzystania z kontrolera H330 w trybie we/wy VMDirectPath może spowodować uszkodzenie pamięci masowej i pamięci dla wspomnianej maszyny wirtualnej


Powrót do góry


 

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.