ESXi - a expansão do arquivo vmdk falha com espaço insuficiente no sistema de arquivos

2

Eu recebo o seguinte erro

Failed to extend disk : There is not enough space on the file system for the selected operation (13).

Quando eu executo este comando: vmkfstools -X 240G srvr.vmdk
O disco é provisionado com espessura, com zeros preguiçosos. O anfitrião é ESXi 5.1.
O convidado é o Windows Server 2012.
O armazenamento de dados é mapeado para um dispositivo de armazenamento compacto. O volume do compellent foi ampliado de 80 GB para 250 GB. Ele mapeia corretamente e eu posso ligar o sistema operacional convidado.

A solicitação original era para um servidor de teste simples, que, após a implementação, mudava e exigia que o sistema tivesse espaço adicional. Recuperei um replay do compellent e ampliei o volume. Em seguida, mapeou de volta para o host do ESXi. O volume no compellent mostra os 250GB completos. Agora preciso expandir o armazenamento de dados.

Estou usando o comando errado para isso? Eu não consigo expandir o vmdk da GUI também.

EDITAR:

Filesystem Bytes Used Available Use% Mounted on
VMFS-5 294473695232 1158676480 293315018752 0% /vmfs/volumes/datastore1
VMFS-5 139318001664 2864709632 136453292032 2% /vmfs/volumes/somevm
VMFS-5 160792838144 125716922368 35075915776 78% /vmfs/volumes/anothervm
VMFS-5 536602476544 494941503488 41660973056 92% /vmfs/volumes/andanother
VMFS-5 64156073984 63406342144 749731840 99% /vmfs/volumes/andanother
VMFS-5 85630910464 81241571328 4389339136 95% /vmfs/volumes/THE_ONE_IN_QUESTION
vfat 4293591040 24051712 4269539328 1% /vmfs/volumes/50ca717d-17c1122c-dbec-2c768a4e2660
vfat 261853184 153255936 108597248 59% /vmfs/volumes/2bb93c74-2cc389b3-62c1-8dec8ed7d2d2
vfat 261853184 8192 261844992 0% /vmfs/volumes/2c3de672-0bfb1f9c-3398-32baad5c2871
vfat 299712512 211755008 87957504 71% /vmfs/volumes/50ca7177-21183a3e-94c4-2c768a4e2660

    
por Kernel Panic 16.08.2013 / 21:06

2 respostas

2

Apenas postando como resposta, para que você possa aceitar; -)

O LUN do storage array representa um datastore do VMFS. Os VMDKs representam os discos virtuais das VMs. Depois de expandir um LUN no array, primeiro você precisa aumentar o armazenamento de dados antes de poder estender o VMDK.

Claramente (da saída de df ): 85630910464 = 80G. Então o VMFS ainda tinha o tamanho antigo.

    
por 17.08.2013 / 13:46
1

Eu fiz, conforme indicado nos comentários, o crescimento do armazenamento de dados. O armazenamento de dados não me permitiria inicialmente aumentá-lo por meio da GUI, já que não re-assinei quando o mapeei. e isso me ajudou a encontrar a solução.

    
por 16.08.2013 / 22:57