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

Linux tabanlı ve VMware işletim sistemleri çalıştıran PERC H330 ile R6415, R7415 ve R7425'te veri bozulması meydana gelebilir

Summary: Dell PowerEdge - R7425, R6415, R7415 14G AMD sunucuları + Linux OS + H330 denetleyici veya Linux VM ye VMDirectPath G/Ç geçişi olarak yapılandırılmış ESXi + H330; veri bozulması, veri bozulması, veri bozulması, Linux, IOMMU, AMD, dosya sistemi ile karşılaşabilir ...

This article applies to   This article does not apply to 

Symptoms

Aşağıdaki koşullar altında, 14. nesil PowerEdge AMD tabanlı sunucularda bir PERC H330 denetleyicisine bağlı depolamada yoğun G/Ç gerçekleştirirken veri bozulması yaşayabilirsiniz: 
  • H330, sistem BIOS'unda etkinleştirilmiş CPU Sanallaştırma Teknolojisi (VT) işleviyle Linux tabanlı işletim sistemiyle kurulur.
  • Bir Linux Sanal Makinesine (VM) VMDirectPath G/Ç geçiş aygıtı (PCI-Geçiş) olarak yapılandırılmış H330 depolama denetleyicisine sahip VMware işletim sistemleri/ESXi. Yalnızca H330'un geçiş aygıtı olarak bağlı olduğu VM veri bozulması riskine maruz kalır.   

Neler etkilenmiştir

  • Tüm 14G AMD sunucuları (Tek veya Çift İşlemci)
    • R6415
    • R7415
    • R7425
  • Bunlarla sınırlı olmamak üzere Linux Tabanlı İşletim Sistemleri
    • 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
  • ESXi hiper yöneticinin tüm mevcut sürümleri
    • ESXi 6.5.x
    • ESXi 6.7.x
  • Depolama denetleyicisi:
    • RAID modunda PERC H330 veya RAID olmayan mod

Özet: Bu sorun ile yalnızca belirli bir yapılandırmada karşılarsınız.

  1. 14G AMD sunucusu+ Linux İşletim Sistemi + H330 denetleyici 
  2. 14G AMD sunucusu + ESXi + H330, bir Linux sanal makinesine VMDirectPath G/Ç geçişi olarak yapılandırılmış H330

 

Neler etkilenmez?

  • 14G Intel Platformları
  • H330 dışındaki herhangi bir depolama denetleyicisi (HBA330/H730/H740/H840 vb.)
  • Windows işletim sistemleri

Cause

-

Resolution

  1. Donanımı değiştirmeyin.
  2. Dell EMC mühendislik ekibi sorunun farkındadır ve BIOS 1.8.7 veya üzeri sürümler aracılığıyla bir BIOS geçici çözümü sağlanır.
  3. Dell, BIOS'u 1.8.7 veya sonraki bir sürüme güncelleştirmenizi önerir.
  4. Linux satıcıları ve VMWare tarafından da bir çekirdek düzeltmesi devam ediyor. Linux satıcılarından ve VMWare'den güncelleştirilmiş bir çekirdek paketi hazır olduğunda bu paket, bu soruna alternatif bir çözüm sağlayabilir.  Dell, Linux satıcılarından ve VMWare'den gelen düzeltmelerle ilgili bilgileri, kullanıma sunuldukça buraya not etmeye çalışır.
Temel Neden:
  • Linux AMD_IOMMU sürücüsü, dosya sisteminin bozulmasına neden olan farklı fiziksel bellek alanlarına erişmek için hem G/Ç veri arabelleği hem de G/Ç sanal adresi için H330'a ayrılmış aynı bellek aralığını kullanır. Ek olarak, BIOS'taki IVRS Tablosu, H330 için istisna aralığının başlangıç adresini ve uzunluğunu sağlar. AMD IOMMU Sürücüsü istisna aralığını ayarlarken Sürücü, IOMMU'daki istisna aralığı sınır kaydını programlamak için kullandığı bitiş adresini almak üzere IVRS tarafından sağlanan başlangıç adresini ve uzunluğunu ekler. Ancak bitiş adresini almak için başlangıç adresine uzunluk eklemesi ve bir çıkarma yapması gerekir; bu da BIOS tarafından belirtilen istisna aralığının sonunda fazladan bir sayfanın çıkarıldığı istisna aralığına neden olur. Çekirdek, bu fazladan sayfa adresini IOVA olarak kullanırsa veri bozulmasına yol açar.
  • VMware/ESXi: Bir VM'yi bir VMDirectPath G/Ç modunda H330 denetleyiciyi kullanacak şekilde yapılandırmak, söz konusu VM için depolama ve bellek bozulmasına neden olabilir


Başa Dön


 

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.