Knowledge Base

|
Criar um instantâneo para uma máquina virtual falha com o erro: O arquivo é maior do que o tamanho máximo de arquivo permitido (2037225)
Symptoms
Ao criar um instantâneo na máquina virtual com discos virtuais ou discos Raw Device Mapping (RDM) em modo virtual, os sintomas abaixo são apresentados:
- No vSphere Client, um dos seguintes erros é exibido:
- Create virtual machine snapshot VIRTUALMACHINE File <unspecified filename> is larger than the maximum size supported by datastore '<unspecified datastore>'
- File is larger than the maximum size supported by datastore
- No arquivo hostd log para ESX/ESXi 4.x,o seguinte erro é exibido:
Snapshot guest failed: The file is too big for the filesystem. - No arquivo hostd log para ESXi 5.0, o seguinte erro é exibido:
Failed to do snapshot op: Error: (21) The file is too big for the datastore. - No arquivo vmware.log da máquina virtual, é exibido um erro semelhante a:
vmx| FILE: File_VMFSSupportsFileSize: Requested file size ( 554051831808) larger than maximum supported filesystem file size (274877906944)
vmx| DiskLibCreateCustom: if your disk is on VMFS, you may consider increasing the block size.
vmx| DISKLIB-LIB: Failed to create link: The destination file system does not support large files (12)
vmx| SNAPSHOT: BranchDisk: Failed to create child disk ' /vmfs/volumes/uuid/vmname/vmname-000001.vmdk': The destination file system does not support large files (12)
vmx| SNAPSHOT: SnapshotBranch failed: The destination file system does not support large files (5).
vmx| [msg.checkpoint.save.fail2.std3] Error encountered while saving snapshot.
vmx| The destination file system does not support large files.
Purpose
Disclaimer: Este artigo é uma tradução do Creating a snapshot for a virtual machine fails with the error: File is larger than maximum file size supported (1012384). Como os artigos são traduzidos em uma base de melhor esforço, o conteúdo pode tornar-se desatualizado. Para obter o conteúdo mais recente, consulte o artigo em Inglês.
Cause
Essa falha ocorre quando não é possível para o arquivo de instantâneo em seu tamanho máximo ajustar-se a um armazenamento de dados. Começando com ESX/ESXi 4.0, compare o tamanho máximo de um arquivo redolog instantâneo com o tamanho máximo de arquivos no armazenamento de dados. O arquivo redolog pode não funcionar corretamente uma vez que atinge o tamanho máximo de armazenamento de dados. Se o arquivo crescer além do tamanho máximo, o ESX/ESXi cancela a operação Create Snapshot e exibe esse erro.
Observação: A descrição acima também se aplica aos discos Raw Device Mapping (RDM) em modo Virtual (dos quais você também pode tirar instantâneos) ligados à máquina virtual.
Para ESXi 5.0,este erro ocorre quando qualquer arquivo simples individual flat .vmdk exceder 2.181.972.430.848 bytes. Este é o tamanho gerado quando adicionar um disco virtual com tamanho de 1.984492366201720 TB é especificado.
Observação: Esta verificação não ocorre no ESX/ESXi 3.5 e anteriores. Nessas versões, um instantâneo é criado mesmo se não houver espaço suficiente para armazenar um redolog de tamanho máximo.
Resolution
Tamanho máximo de arquivo
Compare o tamanho do disco base do VMDK ou do RDM de modo virtual com o tamanho do bloco do armazenamento de dados que contém o diretório de trabalho da máquina virtual. Por padrão, o diretório de trabalho contém o arquivo de configuração .vmx da máquina virtual. O tamanho máximo do arquivo difere entre as versões do ESX/ESXi e entre as versões do VMFS.
Se houver erro mesmo depois de confirmar que os arquivos de instantâneo ajustam-se no armazenamento de dados, vá para Calculating the overhead required by snapshot files.
Observações:
- Uma máquina virtual no NFS ou VMFS tem um tamanho máximo de disco virtual de 2TB - 512Bytes, o mesmo que o máximo em cada uma destas tabelas.
- Os discos RDM de modo virtual também têm a limitação acima, pois o processo de instantâneo é o mesmo.
ESXi 5.0 com VMFS5
|
Tamanho de bloco |
Tamanho máximo de arquivo |
|
1MB |
2TB - 512Bytes |
ESX/ESXi 4.1 e ESXi 5.0 com VMFS3
|
Tamanho de bloco |
Tamanho máximo de arquivo |
|
1MB |
256GB |
|
2MB |
512GB |
|
4MB |
1 TB |
|
8MB |
2TB - 512Bytes |
ESX/ESXi 4.0 com VMFS3
|
Tamanho de bloco |
Tamanho máximo de arquivo |
|
1MB |
256GB - 512Bytes |
|
2MB |
512GB - 512Bytes |
|
4MB |
1TB - 512Bytes |
|
8MB |
2TB - 512Bytes |
Para resolver esse problema, altere a localização dos arquivos de configuração da máquina virtual ou altere o workingDir para obter um armazenamento de dados com o tamanho de bloco suficiente.
O workingDir é o local onde os instantâneos são criados, por padrão, o workingDir contém o arquivo de configuração .vmx da máquina virtual. Para alterar o diretório workingDir para um armazenamento de dados com tamanho de bloco suficiente, consulte Creating snapshots in a different location than default virtual machine directory (1002929).
Para mover os discos da máquina virtual e/ou arquivos de configuração, utilize Storage vMotion ou migração fria com realocação de arquivos. Para obter mais informações, consulte:
- vSphere 5.0: A seção Migrating Virtual Machines do vCenter Server and Host Management Guide.
- vSphere 4.1: A seção Migrating Virtual Machines do vSphere Datacenter Administration Guide.
- vSphere 4.0: A seção Migrating Virtual Machines do vSphere Basic System Administration guide.
|
Procedimentos |
Requisitos |
|
Storage vMotion |
A máquina virtual não deve ter instantâneos em hosts ESX/ESXi 4.1 ou anteriores. Pode haver instantâneos no ESXi 5.0 ou posteriores. |
|
Migração fria com realocação de arquivos |
A máquina virtual pode ter instantâneos. Os hosts de origem e de destino devem estar executando o ESX/ESXi 3.5 ou posteriores. |
|
Mude workingDir |
A máquina virtual pode ter instantâneos. Quando os novos instantâneos são criados, novos redologs são colocados no diretório workingDir. |
|
Clonagem a quente |
A máquina virtual pode ter instantâneos, mas a hierarquia de instantâneo deve ser inferior a 31 instantâneos de profundidade. A clonagem a quente de uma máquina virtual cria um instantâneo sobre a fonte no início do processo e, em seguida, elimina o instantâneo no final do processo. |
|
Clonagem a frio |
A máquina virtual pode ter instantâneos. A clonagem da máquina virtual cria uma nova máquina virtual com o mesmo conteúdo da máquina virtual original, mas sem instantâneos. |
|
vMotion para ESX/ESXi 3.5 |
A máquina virtual pode ter instantâneos. A máquina virtual deve usar a versão de hardware 4. ESX/ESXi 3.5, não executa a verificação aqui descrita e permite a criação de instantâneos. |
A falha depende do tamanho do disco virtual. Todas as máquinas virtuais que têm discos e RDMs de modo virtual maiores que o tamanho máximo suportado pelo VMFS podem enfrentar esse erro. A sobrecarga para o instantâneo é de aproximadamente 2GB para um tamanho de disco de 256GB. Se instantâneos vão ser usados, considere a sobrecarga quando for decidir o tamanho dos discos:
|
Tamanho máximo de VMDK |
Sobrecarga máxima |
Tamanho máximo menos sobrecarga |
|
256GB - 512B |
~ 2GB |
254GB |
|
512GB - 512B |
~ 4GB |
508GB |
|
1TB - 512B |
~ 8GB |
1.016GB |
|
2TB - 512B |
~ 16GB |
2.032GB |
Additional Information
Ao fazer um armazenamento no vMotion, o seguinte erro pode ser exibido:
Mover uma máquina virtual que tem instantâneos não é suportado quando a máquina virtual tem discos colocados fora do seu armazenamento de dados principal.
Para obter mais informações sobre o tamanho máximo de arquivo por tamanho de bloco VMFS, consulte o documento Configuration Maximums para a sua versão do ESX/ESXi.
Tags
Portuguese Português Portugues
See Also
Request a Product Feature
- Updated:
- Categories:
- Languages:
- Product Family:
- Product(s):
- Product Version(s):

