Disclaimer: Este artigo é uma tradução do Block size limitations of a VMFS datastore (1003565). 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.
Este artigo fornece informações sobre tamanhos de blocos do VMFSe as vantagens e desvantagens associadas aos vários tamanhos de blocos que podem ser usados na criação de um datastore.
Observação: Este artigo não se aplica aos datastores localizados em volumes do NFS.
A general system error occurred: File *.vmdk is larger than the maximum size supported by datastore
Observação: Depois de clicar em OK, o número será ajustado para o maior tamanho de arquivo possível.
The file system on the destination does not support the files
The disk capacity specified is greater than the amount left on the datastore when it was last updated. Unless more space has become available since that update, creation of the virtual machine will fail. Do you wish to submit this task anyway?
Tamanhos de blocos do VMFS
O tamanho do bloco de um datastore VMFS define dois aspectos:
Para determinar o tamanho do bloco usado por um datastore:
Valor de tamanho do bloco Tamanho real do bloco 1048576 1 MB 2097152 2 MB 4194304 4 MB 8388608 8 MBObservação: O vSphere 5.0 e versões posteriores possuem apenas o tamanho de bloco de 1 MB.
Tamanho de bloco Maior disco virtual do VMFS-2 Maior disco virtual do VMFS-3 Maior disco virtual do VMFS-5 1 MB 456 GB 256 GB 2TB menos 512 B 2 MB 912 GB 512 GB Válido quando atualizado a partir do VMFS-3 4 MB 1,78 TB 1 TB Válido quando atualizado a partir do VMFS-3 8 MB 2 TB 2TB menos 512 B Válido quando atualizado a partir do VMFS-3 16 MB 2 TB Tamanho de bloco inválido Tamanho de bloco inválido 32 MB 2 TB Tamanho de bloco inválido Tamanho de bloco inválido 64 MB 2 TB Tamanho de bloco inválido Tamanho de bloco inválidoObservação: O VMFS-5 possui um tamanho máximo do disco virtual de 2 TB menos 512 B. Contudo, são suportados os RDMs de passagem de até 64 TB.
O VMFS-3 utiliza sub-blocos de diretórios e pequenos arquivos de tamanho inferior a 64 KB. Quando o VMFS utiliza 1 sub-bloco de 64 Kb, nós alternamos para blocos de arquivos. O tamanho do bloco de arquivos depende do tamanho do bloco que você selecionou quando foi criado o datastore.
No vSphere 4.1, caso haja a pretensão de utilizar instantâneos, há limites adicionais de tamanho para o disco virtual. Para obter mais informações, consulte Creating a snapshot for a virtual machine fails with the error: File is larger than maximum file size supported (1012384).
No VMFS-5, arquivos muito pequenos, ou seja, menores que 1 K, serão armazenados no local de descrição dos arquivos de metadados, em vez de utilizar os blocos de arquivos. Quando o tamanho dos arquivos passar de 1KB, são utilizados blocos de arquivos. Após a utilização de um sub-bloco de 8 KB,são utilizados blocos de arquivos de 1MB.Como o VMFS-5 utiliza sub-blocos de 8K em vez de 64K (como no VMFS-3), o volume de espaço em disco que está sendo usado por arquivos pequenos é reduzido. Para obter mais informações sobre o VMFS-5, consulte vSphere 5 FAQ: VMFS-5 (2003813).
Para criar um datastore redimensionado:
Observação: Todos os dados de um volume do VMFS se perdem quando o datastore é recriado. Faça o backup de todos os dados antes de prosseguir.
- No VI/vSphere Client conectado ao VirtualCenter/vCenter Server:
- Armazene o vMotion ou exclua todas as máquinas virtuais localizadas no datastore que deseja remover.
- Selecione o host do ESX/ESXi no inventário e clique na guia Configuration.
- Selecione o armazenamento do hardware, clique com o botão direito e escolha Delete.
- Faça nova busca nos volumes do VMFS a partir de outros hosts que possam exibir o datastore.
- Crie o novo datastore em um dos hosts utilizando o assistente Adicionar Armazenamento com o tamanho de bloco desejado.
- Efetue nova busca nos volumes do VMFS a partir de todos os outros hosts que possam exibir o datastore.
- A partir do console do ESX:
- Use o vmkfstools para criar um novo volume em lugar do que já existe.
- Efetue uma nova busca a partir de todos os outros hosts do ESX, através do comando vmkfstools -V . Para a sintaxe na criação do volume do VMFS, consulte o documento apropriado listado abaixo.
Observação: Caso haja falha na extensão de um vmdk acima de 1TB (1023GB) em um host do ESX 3.5 que utiliza GUI, consulte Cannot extend a vmdk over 1TB (1008528) para obter mais informações.
Informações adicionais
- Para criar um datastore do VMFS maior que 2 TB, você precisa estender o datastore VMFS além de outro LUN.
- Para obter informações sobre o aumento da capacidade do datastore do ESX 3.x, consulte Adicionar Extensões em Datastores no Configuration Guide do ESX Server 3.
- Para obter informações sobre o aumento da capacidade do datastore do ESX 4.x, consulte Aumentar o Datastore VMFSno Configuration Guidedo ESX 4.x
- Para obter os valores máximos de configuração de armazenamento do vSphere 5.0 relativos ao suporte de LUN de 2TB, consulte Configuration Maximums for VMware vSphere 5.0.