Realizando Resize de Disco Root - Debian 10

Neste manual iremos demonstrar como realizar o Resize de um disco Root  já atachado a um Instância. Tendo como cenário um servidor com o Template Debian 10.

Índice

Pré-requisitos


Antes de começar, valide os seguintes processos:



Etapa 1: Avisos


Info

Realizamos o cenário com o disco Root, buscando exemplificar de forma prática.

Aviso

Por boas práticas, sempre faça um snapshot de VM ou Backup, após o resize no portal.

Recomendamos executar o processo fora do horário comercial, pois para garantir a consistência dos dados, a VM é temporariamente freezada durante o snapshot.

Etapa 2: Acessando sua conta


  1. Acesse sua conta pelo site da BRASCLOUD clicando no botão "Conecte-se" ou pelo link.

Etapa 3: Realizando Resize do Disco


Para o Disco Root

  1. Após realizar o Login no portal da BRASCLOUD, vá até Cloud > Instância, e pare sua instância.
  2. Acesse Cloud > Instância, selecione o volume que deseja aumentar e clique no Ícone de  Resize, informe o valor desejado e clique em OK.
  3. Pode-se visualiza o novo disco diretamente da Instância, vá em Cloud > Instância > Armazenamento & Snapshot de Volume.


Aviso

Por boas práticas não recomendamos diminuir o tamanho do disco.

Etapa 4: Realizando resize da partição


  1. Após realizar os passos acima, acesse sua instância, e através do comando abaixo verifique as estatísticas do disco e partições atuais.

#Mostra informações sobre o Sistema de Arquivos, com a opção -h (Human-Readable) exibe de forma convertida.
$ sudo df -h
#Comando para manipular o tabela de partição, com a opção -l (List) somente irá listar informações
$ sudo fdisk -l


Etapa 5: Recriar Partição


  1. Iremos utilizar o pacote "cfdisk" que nos dá um interface gráfica simplificada para realizar o procedimento.
  2. $ cfdisk
  3. Após isso selecione a Partição vda2 e selecione Delete.
  4. Selecione Free space e depois New.
  5. Confirme o novo espaço total e pressione Enter.
  6. Agora deverá ser criado uma partição extendida selecionando extended.
  7. Agora vamos criar a partição vda5, selecionando Free space e depois New.

  1. Confirme o novo espaço total e pressione Enter.
  2. Selecione Write, confirme digitando yes e por último selecione Quit, e após isso reinicie sua instância



Aviso

Deve-se reiniciar a instância após se realizar os passos anteriores, caso contrário as demais configurações não terão efeito.

Etapa 6: Expandir Partição


  1. Agora que expandimos a partição de nosso Disco Lógico, partiremos para a configuração no LVM (Logical Volume Manager), com o comando abaixo, iremos expandir o Physical Volume no LVM da Partição vda5, onde foi realizado o resize.

    #Realiza o Resize do Physical Volume referente a partição /dev/vda5
    $ sudo pvresize /dev/vda5
    #Exibe informações sobre Physical Volume
    $ sudo pvs

  1. Devemos adiciona-ló a novo LV (Logical Volume).

    #Exibe as informações referente aos Logical Volumes
    $ sudo lvs
    #Resize Logical Volume para um tamanho especifico, neste caso com a opção -l para indicar um porcentagem.
    $ sudo lvresize -l +100%FREE /dev/mapper/debian-root


  1. Por último iremos informar ao Sistema de Arquivos sobre o Resize, através do comando abaixo.

    $ sudo resize2fs -F /dev/mapper/debian-root
  2. Pronto, agora temos nosso espaço adicionado disponível, podemos verificar com um df - h.

Pronto, realizamos o resize com sucesso.



Próximos passos: