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

Pode ocorrer corrupção de dados no R6415, R7415 e R7425 com PERC H330 que executa os sistemas operacionais Linux e VMware

Summary: Dell PowerEdge - servidores AMD R7425, R6415,R7415 14G + Linux OS + controlador H330 ou ESXi + H330 configurado como VMDirectPath A passagem de E/S para uma VM Linux, pode apresentar corrupção de dados, corrupção de dados, Linux, IOMMU, AMD, file system ...

This article applies to   This article does not apply to 

Symptoms

Sob as seguintes condições, você pode enfrentar corrupção de dados ao realizar E/S intensa no armazenamento conectado a um controlador PERC H330 em servidores PowerEdge baseados em AMD da 14ª geração: 
  • H330 instalado com SO baseado em Linux e função de Tecnologia de virtualização da CPU (VT) ativada no BIOS do sistema.
  • Sistemas operacionais VMware/ESXi com controlador de armazenamento H330 configurado como um dispositivo de passagem de E/S VMDirectPath (passagem de PCI) para uma máquina virtual Linux (VM). O risco de corrupção de dados só é exposto à VM que tem o H330 conectado como um dispositivo de passagem.   

O que é afetado

  • Todos os servidores AMD da 14ª geração (processador único ou duplo)
    • R6415
    • R7415
    • R7425
  • Sistemas operacionais baseados em Linux, incluindo, mas não se limitando a
    • Red Hat Enterprise Linux 7.5
    • Red Hat Enterprise Linux 7.6
    • Ubuntu 16.04
    • Ubuntu® 18.04 LTS
    • CentOS 7.5
    • CentOS 7.6
    • SLES 12 SP3/SP4
    • SLES 15
  • Todas as versões atuais do hypervisor ESXi
    • ESXi 6.5.x
    • ESXi 6.7.x
  • Controlador de armazenamento:
    • PERC H330 no modo RAID ou não RAID

Resumo: Você só encontrará esse problema com a configuração específica.

  1. Servidor AMD de 14ª geração + sistema operacional Linux + controlador H330 
  2. Servidor AMD de 14ª geração + ESXi + H330 configurados como passagem de E/S VMDirectPath para uma VM Linux

 

O que não é afetado?

  • Plataformas Intel de 14ª geração
  • Todos os controladores de armazenamento (HBA330/H730/H740/H840 etc.), exceto o H330
  • Sistemas operacionais Windows

Cause

-

Resolution

  1. Não substitua o hardware.
  2. A engenharia da Dell EMC está ciente do problema e uma solução temporária para o BIOS foi disponibilizada por meio da versão 1.8.7 ou posterior do BIOS.
  3. A Dell recomenda que você atualize o BIOS para a versão 1.8.7 ou posterior.
  4. Uma correção de kernel também está em andamento pelos fornecedores do Linux e da VMware. Depois que um pacote atualizado do kernel for disponibilizado pelos fornecedores do Linux e da VMware, ele poderá fornecer uma solução temporária para esse problema.  A Dell tenta registrar as informações sobre as correções dos fornecedores do Linux e da VMware aqui à medida que eles se tornam disponíveis.
Causa:
  • O driver Linux AMD_IOMMU usa o mesmo intervalo de memória do BIOS reservado para H330 como buffer de dados de E/S e endereço virtual de E/S para acessar uma área de memória física diferente, resultando em corrupção do sistema de arquivos. Além disso, a Tabela de IVRS no BIOS fornece o endereço inicial e o tamanho do intervalo de exclusão para H330. Enquanto o driver AMD IOMMU está configurando o intervalo de exclusão, o driver está adicionando o endereço inicial e o tamanho fornecidos pelo IVRS para obter o endereço final que ele usa para programar o registro de limite do intervalo de exclusão no IOMMU, mas para obter o endereço final, adicione o tamanho ao endereço inicial e subtraia um, o que resultará no intervalo de exclusão, excluindo uma página extra além do final do intervalo de exclusão especificado pelo BIOS. Se o Kernel usa este endereço de página extra como IOVA, então ele leva à corrupção de dados.
  • VMware/ESXi: Configurar uma VM para usar o controlador H330 em um modo de E/S VMDirectPath pode resultar em armazenamento e corrupção de memória da VM em questão


Voltar ao início


 

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.