Dell Unity: O VMDK passa de zero ansioso para zero preguiçoso na extensão de tamanho

Summary: IMPACTO — O cliente pode perder o acesso à VM quando um arquivo do VDM mudar de zero ansioso para zero preguiçoso após uma extensão. (Corrigível pelo usuário)

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

O cliente está executando um cluster SQL em execução em um ambiente VMware no qual o formato zero ansioso do VMDK é um requisito para a funcionalidade do cluster. Inicialmente, o VMDK pode ser criado em um datastore VMFS Unity normal como eager zero sem problemas. No entanto, se o cliente tentar expandir o VMDK em uma das VMs, o VMDK automaticamente mudará para o zero preguiçoso, o que desativa o cluster (VMs) devido à incapacidade de atender aos critérios do cluster.

Esse problema pode ser observado para todos os discos VMDK criados em qualquer tipo de datastore do Unity (thin ou thick).

Veja abaixo um exemplo. O disco VMDK tinha 15 Gb de tamanho (eager zeroed); após a expansão para 50 Gb, ele automaticamente se torna lento zerado, fazendo com que essa VM fique inativa (já que o cluster requer um eager zero).
Propriedades da máquina virtual
Propriedades da máquina virtual

 

Cause

De VMware KB 2054563:
"Se você estender o disco usando a interface do usuário, não terá controle sobre todas as opções para estender o disco. Como resultado, o VMDK EagerZeroedThick torna-se automaticamente LazyZeroedThick."

 

Resolution

A solução temporária para esse problema, se você precisar estender um disco virtual em uma configuração de vários gravadores, é estender o disco virtual executando o comando "vmkfstools -X" na linha de comando do host do ESXi. Isso garante que o formato do disco virtual permaneça no formato "eagerzeroedthick" correto.

Por exemplo, para estender o tamanho do disco virtual para 60 GB:

vmkfstools -X 60G -d eagerzeroedthick /vmfs/volumes/Datastore_name/virtual_Machine_folder/virtualmachinedisk.vmdk
Notas:
  • No exemplo "vmkfstools -X" anterior, 60 Gb é o tamanho total que você deseja que o arquivo de disco seja, não é o tamanho pelo qual você deseja estender o arquivo de disco.
  • A VMware recomenda que você execute essa operação fora da produção, pois ela grava no disco e leva um tempo significativo para ser concluída.
  • Se o disco já estiver estendido, você poderá usar o Storage vMotion para alterar o formato do disco.
  • Para máquinas virtuais que executam o Microsoft Cluster Service (MSCS), certifique-se de que os discos que contêm o sistema operacional convidado não estejam conectados a um controlador SCSI envolvido no compartilhamento de barramento.

Para obter mais informações, procure estes artigos da VMware:

 

Affected Products

Dell EMC Unity Family

Products

Dell Unity 300, Dell EMC Unity 300F, Dell EMC Unity 350F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 450F, Dell EMC Unity 500, Dell EMC Unity 500F, Dell EMC Unity 550F, Dell EMC Unity 600, Dell EMC Unity 600F, Dell EMC Unity Family
Article Properties
Article Number: 000064304
Article Type: Solution
Last Modified: 26 Nov 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.