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
- 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
- Após realizar o Login no portal da BRASCLOUD, vá até Cloud > Instância, e pare sua instância.
- Acesse Cloud > Instância, selecione o volume que deseja aumentar e clique no Ícone de Resize, informe o valor desejado e clique em OK.
- 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
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
- Iremos utilizar o pacote "cfdisk" que nos dá um interface gráfica simplificada para realizar o procedimento.
$ cfdisk
- Após isso selecione a Partição vda2 e selecione Delete.
- Selecione Free space e depois New.
- Confirme o novo espaço total e pressione Enter.
- Agora deverá ser criado uma partição extendida selecionando extended.
- Agora vamos criar a partição vda5, selecionando Free space e depois New.
- Confirme o novo espaço total e pressione Enter.
- 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
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
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
Por último iremos informar ao Sistema de Arquivos sobre o Resize, através do comando abaixo.
$ sudo resize2fs -F /dev/mapper/debian-root
- Pronto, agora temos nosso espaço adicionado disponível, podemos verificar com um df - h.
Pronto, realizamos o resize com sucesso.
Próximos passos: