As máquinas virtuais são algumas das ferramentas mais importantes do kit de ferramentas de um profissional de TI. Você pode testar software desconhecido, entender como o sistema funciona e até mexer com o kernel de tempos em tempos. O único problema é o armazenamento. Diferentes versões de pacotes e pacotes órfãos continuam se acumulando, os arquivos de log crescem cada vez maiores com o tempo e logo você precisa de mais armazenamento.Neste tutorial, veremos como aumentar o tamanho do disco virtual da sua máquina virtual de uma maneira limpa e eficiente.
Estaremos usando o VirtualBox versão 5.2.6, se o seu for mais velho do que isso então você pode atualizá -lo. Existem alguns detalhes importantes alterados na interface do usuário nesta versão e você pode ter dificuldade em segui -los se sua versão for um pouco mais velha.
Gerenciador de volume lógico, ou LVM, torna o assunto um pouco mais intrincado, mas tudo bem, também lidaremos com esse caso neste tutorial.
Linux Guest sem usar o LVM
A primeira coisa a fazer ao redimensionar um disco é obter o nome do disco correto que você estará modificando. Do painel do VirtualBox, vá para a VM que você deseja ampliar. Certifique -se de que a máquina esteja em Desligado estado.
- Selecione a máquina no canto esquerdo em seu menu de armazenamento, obtenha o nome do disco virtual no qual o sistema operacional está instalado. No nosso caso, o disco é nomeado VDI (normal 20.00GB).
- Agora clique no Ferramentas globais botão no canto superior direito do painel.
- Você pode ver muitos discos virtuais listados na seção. O que nos interessa é Ubuntu.vdi Como aprendemos na etapa-1. Selecione o nome do disco apropriado que sua VM usa e ajuste seu tamanho ao valor que você deseja. Estaremos aumentando seu tamanho de 20 GB para 40 GB. Clique aplicar Antes de voltar para Máquinas -ferramentas.
- Agora podemos iniciar a VM e dar uma olhada no sistema operacional convidado. Inicie a VM, faça login, abra o terminal e digite:
$ df -h
O espaço disponível para o sistema de arquivos raiz não está mostrando nenhum aumento no espaço de armazenamento. Para entender por que você pode executar o seguinte comando para listar todos os dispositivos de bloco de armazenamento anexados à VM:
$ lsblk
Há um dispositivo de bloco SDA, 40g de tamanho que é do tipo em que foi particionado em SDA1, do tamanho 20g (no topo do qual fica o sistema de arquivos raiz) e o restante não é alocado. A partição /(raiz) é a que deve crescer em nosso caso. Há também a partição de troca SDA2. Para redimensionar a partição raiz, é mais seguro desligar a máquina virtual.
- Para aumentar o sistema de arquivos raiz, usaremos o utilitário gParted. Faça o download do .arquivo ISO do link. Em seguida, precisamos de GPARTed para modificar nosso disco virtual vdi.
- Volte para o painel do VirtualBox, clique com o botão direito do mouse na VM, selecione Configurações e selecione Armazenamento na coluna esquerda da janela das configurações. Sob o controlador IDE, você pode ver que não há disco óptico conectado. Você pode clicar onde diz Vazio, Clique no ícone do CD na extrema direita (na seção de atributos), Selecione O arquivo ISO GPARTED e monta -o sob o controlador: IDE.
- Na seção Configurações para a sua VM, vá para o sistema e verifique se o disco óptico está no topo do disco rígido em ordem de inicialização. Isso garante que o GPARTED.botas ISO em vez do sistema operacional de fato.
- Agora comece a VM novamente e você entrará na GUI GPARTED depois de selecionar seu idioma preferido e keymapping. Clique no aplicativo GPARTED apresentado na área de trabalho. É aqui que muitas coisas difeririam para pessoas diferentes. No caso acima, temos apenas uma partição principal para /(raiz) montado em SDA1. Você pode ter um sistema de arquivos diferente para crescer e teria que aumentar o tamanho da partição correspondente. O caso acima funciona para a instalação padrão do Ubuntu 16.04 LTS.
- A partição de troca está entre a partição principal e o espaço não alocado e precisa ser excluído. Se houver outros sistemas de arquivos como /lar montado no meio, não exclua! Você pode acabar perdendo dados importantes. Considere criar uma nova partição para o espaço não alocado, se for esse o caso. Veja como aparece quando redimensionamos nossa partição raiz.
- A partição de troca é excluída excluindo o SDA5 e depois o SDA2 e depois clicando em aplicar botão. Agora você está livre para redimensionar a partição raiz até o fim, mas deixe alguns gigabytes no final para partição de troca. Clique Aplicar Depois de ficar feliz com a maneira como a partição é feita. É isso! Agora, ao reiniciar o sistema, você notará que o sistema de arquivos da VM tem mais espaço disponível para você trabalhar.
Convidados Linux usando LVM
Se o sistema operacional convidado estiver usando o LVM, precisamos modificar algumas etapas. Primeiro de tudo, quando você estiver na interface do usuário da GPART, você notaria que há um ícone de bloqueio ao lado das parições LVM. Clique com o botão direito do mouse nessas partições e selecione a opção Desativar.
Reinicie o sistema e o terminal aberto depois de cultivar as partições desejadas.
A próxima coisa a fazer é tornar o esquema de particionamento da LVM ciente das mudanças feitas. Como usuário root, execute o comando abaixo para ver a lista de volumes físicos disponíveis:
$ PVS
Você pode ver que há 20g de espaço disponibilizado recentemente ao volume físico /dev/sda5 Para aumentar a execução do volume físico:
$ pvResize /dev /sda5
Vamos dar uma olhada nos dispositivos de bloco agora.
$ lsblk
A execução do LSBLK mostra que a partição raiz ainda está ocupando apenas 17.5g enquanto há 39.5G na partição SDA5. Isso ocorre porque nossa partição física cresceu, mas o gerente de volume lógico não está ciente disso.
Também anote o nome do volume que está montado no diretório /(root). Na saída acima, é nomeado como ubuntu-lvm-vg-swap_1
Para usar todo o espaço livre disponível, execute o comando abaixo, convém clicar na guia /dev/ubuntu… Para chegar ao nó do dispositivo apropriado:
$ lvextend -l+100%grátis/dev/ubuntuserver -vg/root
Faça essas duas alterações se você for um usuário de LVM e, se estiver instalando um novo sistema operacional, tente evitar o LVM se puder.
Livro recomendado por VirtualBox
- VirtualBox: um livro de guia final sobre virtualização com VirtualBox $ 10.45
ADS da Amazon