Dell NativeEdge: Comportamento do datastore compartilhado com defeito conhecido do kernel

Summary: Este artigo da KB documenta o comportamento esperado e intencional para a versão 4.2.0.0 do NativeEdge: Para evitar a corrupção do disco da VM, o NativeEdge desabilita discard="unmap" em datastores compartilhados. Como resultado, a recuperação automática de armazenamento não ocorrerá até que o problema subjacente do kernel do Ubuntu seja resolvido. ...

Αυτό το άρθρο ισχύει για Αυτό το άρθρο δεν ισχύει για Αυτό το άρθρο δεν συνδέεται με κάποιο συγκεκριμένο προϊόν. Δεν προσδιορίζονται όλες οι εκδόσεις προϊόντων σε αυτό το άρθρο.

Symptoms

Na versão NativeEdge v4.2.0.0, em "Shared_DataStore", os usuários observam que a capacidade de armazenamento utilizada aumenta gradualmente, mesmo quando os arquivos dentro da VM são excluídos. E a recuperação do armazenamento não acontece automaticamente.

O comportamento é o resultado de uma observação interna relatada em que, em ambientes dimensionados com um grande número de VMs implementadas no Shared_DataStore, as máquinas virtuais podem:

  • Falha ao inicializar,
  • Fique preso na tela de um firmware ou carregador de inicialização,
  • Ou experimentar erros de E/S de disco, como "Block device libvirt-3-format is ejected."

O problema apareceu várias horas após a implementação bem-sucedida (geralmente ~8 horas).

Cause

A versão v4.2.0.0 do NativeEdge introduziu um novo parâmetro de VM: discard="unmap"

Isso foi adicionado para dar suporte ao recurso TRIM e resolver um cliente anterior recuperar espaço não utilizado na VM. No entanto, quando as VMs são implementadas em Shared_DataStore, habilitar discard="unmap" causa corrupção do disco da VM devido a um problema de kernel no Ubuntu 24.04 que afeta block-discard operações no CephFS.

No discard="unmap" estava incapacitado (discard="ignore") para armazenamento compartilhado, todas as operações de corte/descarte de VM emitidas do sistema operacional para o sistema de arquivos CephFS são ignoradas. Isso fará com que os blocos excluídos dentro da VM (espaço não utilizado) não possam ser recuperados ou não retornem ao datastore compartilhado, resultando em um crescimento constante do uso do datastore compartilhado ao longo do tempo.

Isso não é uma regressão e é o comportamento no software lançado até que o suporte ao kernel upstream seja restaurado.

Resolution

Não há correção imediata até que a Canonical resolva o problema de descarte do kernel.
Próximas etapas planejadas:
  • Continuar usando `discard="ignore"` Para `Shared_DataStore` VMs no NativeEdge v4.2.0.0 para evitar corrupção de VMs.
  • Reativar discard="unmap" somente depois que o Ubuntu libera um patch de kernel validado. Destino atual desconhecido

Επηρεαζόμενα προϊόντα

NativeEdge Solutions
Ιδιότητες άρθρου
Article Number: 000440993
Article Type: Solution
Τελευταία τροποποίηση: 23 Απρ 2026
Version:  1
Βρείτε απαντήσεις στις ερωτήσεις σας από άλλους χρήστες της Dell
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.