Meu disco VMware de imagem do Ubuntu cresceu para 5 GB de tamanho físico. É um disco que cresce dinamicamente com capacidade máxima de 8 GB. Limpei algumas coisas dentro da distribuição Linux e agora ela ocupa 3 GB. Obviamente, o tamanho do arquivo físico não diminuiu automaticamente. Existe uma maneira (se possível gratuitamente) de reduzir esse disco de volta para ~ 3 GB?
Eu preciso disso para ajustar a imagem no DVD.
fonte
Encontrei a solução - você precisa compactar seu disco rígido:
Máquina virtual - Configurações - Geral - Limpar máquina virtual
fonte
Abra o VMware Toolbox no convidado (como root) e reduza o disco. (Documentação)
Se você não possui o VMware Tools, poderá reduzir o disco manualmente em duas etapas. Primeiro, limpe o espaço livre no disco virtual usando uma ferramenta como o zerofree . O Zerofree está disponível no Ubuntu , mas como exige que o sistema de arquivos do SO convidado seja montado como somente leitura, você pode executá-lo em um CD ao vivo. Parted Magic supostamente inclui zerofree.
Após zerar o espaço livre, abra as Configurações da máquina virtual e compacte o disco virtual.
fonte
Usar
no prompt de comando do seu convidado do Ubuntu.
(Testado no Ubuntu 14.04 LTS guest + Windows 10 Host + VMWare Workstation 12.1.1)
fonte
Redimensionamento do disco rígido do VMWare :
A expansão do disco rígido virtual dinâmico no VMWare é fácil e não requer mais a ferramenta de linha de comando
vmware-vdiskmanager.exe
localizada por padrão emC:\Program Files\VMware\VMware Workstation\
.Para redimensionar, use o seguinte comando (abra um prompt de comando pressionando WIN + R e digite cmd): "
C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe" -x NEWSIZE "diskname.vmdk
"Procedimento :
Os seguintes passos são:
Para um resumo visual das etapas e informações adicionais, clique aqui .
fonte
Essas etapas funcionaram perfeitamente para mim:
1) Espaço não utilizado de preenchimento zero
2) Encolher o disco com a caixa de ferramentas vmware
Testado no Ubuntu 16.04, VMware Workstation 12.1.0 Player, Windows 7 Host
fonte
É possível reduzir os discos no ESXi.
Encontre o arquivo grande e exclua-o.
find / -type f -size + 50M
Desfragmentar (não é necessário desmontar / remontar nada). Ignore os erros. Alguns arquivos, como links simbólicos e arquivos de dispositivos, não podem ser desfragmentados.
sudo e4defrag /
Preencher com zero todo o espaço não utilizado, para que a VMware saiba que é realmente não utilizado:
dd se = / dev / zero de = arquivo de limpeza bs = 1M; sincronizar; arquivo de limpeza rm
Execute a operação de redução: Se 4 falhar, prossiga para 5.
disco sudo vmware-toolbox-cmd shrinkonly
Reinicie o sistema linux com a opção try e edite a tabela de partições com o gparted. Reduza o sistema de arquivos raiz e exclua e mova a partição swap para perto da partição raiz.
SSH para ESXi e emita este comando:
vmkfstools -K /vmfs/volumes/volumename/vmname/vmname.vmdk
Precisamos editar o arquivo * .vmdk. Após as letras RW, define o tamanho do disco virtual VMware (VMDK)
* 40 GB = 40 * 1024 * 1024 * 1024/512 = 83886080 *
Migre-o para outro armazenamento de dados para refletir o novo tamanho.
fonte
find
comando não é realmente relevante. (2) O quevmkfstools -K
faz? (3) Editar manualmente um arquivo? Verdade? (4) Não entendo suas instruções para quais alterações o usuário precisa fazer no arquivo. (5) O que você está dizendo sobre a migração para outro armazenamento de dados? (0) A maior parte do que você diz já foi coberta. …………………………………………………… Por favor não responda nos comentários; edite sua resposta para torná-la mais clara e completa.Afinando (diminuindo) os discos VMDK no ESXi / vSphere Linux Guests
(se possível) Pare todos os aplicativos e serviços que exigem muita gravação em disco, pois as etapas a seguir preencherão momentaneamente o volume de destino
Desfragmente o (s) volume (s) no VMDK de destino e ignore os erros como links simbólicos / arquivos de dispositivos / etc. não pode ser desfragmentado.
Desligar e desligar o convidado
SSH para o host ESXi e emita estes comandos:
Fonte
https://kb.vmware.com/s/article/1002019
fonte