Tempo aproximado para leitura: 00:05:00 min
Dúvida
Como estender a volumetria de um disco para a máquina virtual IaaS Linux no T-Cloud?
Ambiente
T-Cloud - IAAS - Todos os Ambientes
Solução
A configuração da volumetria do disco no sistema operacional pode ser realizada em duas situações:
- Após o provisionamento de uma máquina virtual com o disco de sistema operacional com a volumetria maior que o valor mínimo, pelo T-Cloud.
- Após realizar o aumento de volumetria do disco de sistema operacional ou disco de dados de uma máquina virtual existente, pelo T-Cloud
Após realizar a contratação da volumetria adicional de disco e provisioná-la, é necessário realizar a extensão do disco no sistema operacional.
Obs: O aumento da volumetria durante ou após o provisionamento requer a contratação adicional do espaço selecionado. Apenas o administrador do contrato possui tal permissão de compra. Maiores informações podem ser obtidas na documentação Aumentar volumetria de disco de sistema operacional de máquina virtual IaaS.
Provisionamento de máquina virtual com disco de sistema operacional com volumetria maior que a volumetria mínima
Para obter mais informações sobre o provisionamento de máquinas virtuais, acesse a documentação: Criar máquina virtual IaaS.
No momento do provisionamento de uma máquina virtual utilizando uma imagem IaaS, você pode configurar uma volumetria maior que a volumetria mínima para o disco de sistema operacional. Considere os seguintes valores mínimos:
- Linux: 50GB
Exemplo:
Servidor com 500GB de disco de Sistema Operacional o dimensionamento do disco estará no formato abaixo:
Para este cenário será necessário executar o processo de extensão do disco (450 GB) uma vez que o provisionamento do disco de sistema operacional é realizado com 50 GB.
Aumento de volumetria de disco de sistema operacional ou disco de dados:
Caso ainda não tenha realizado o provisionamento da volumetria, acesse as seguintes documentações:
Disco de Sistema Operacional: https://centraldeatendimento.totvs.com/hc/pt-br/articles/6725620276759
Disco de Dados: https://centraldeatendimento.totvs.com/hc/pt-br/articles/6725816605847
Neste exemplo abaixo simulamos um cenário onde o servidor possuía 50 GB e após certo tempo de uso foi necessária a adição de 50 GB adicionais totalizando 100 GB.
Siga os passos abaixo para saber como estender a volumetria de um disco de sistema operacional ou disco de dados:
1 - Execute o comando lsblk para verificar se o disco está disponível:
lsblk
2 - Instale a ferramenta "growpart" para realizar o redimensionamento do disco:
Debian:
sudo apt install cloud-guest-utils
RHEL:
sudo yum -y install cloud-utils-growpart
3 - Verifique se o pacote foi instalado:
growpart -h
4 - Verifique qual é a partição que o PV (Physical Volume) utiliza:
pvdisplay
5 - Realize o redimensionamento da partição que o PV utiliza:
growpart /dev/sda 3
# A sintaxe do comando é "growpart nome_do_disco numero_da_partição".
6 - Verifique se a partição foi redimensionada:
lsblk
7 - Faça o redimensionamento do PV:
pvresize /dev/sda3
# A sintaxe do comando é "pvresize partição_do_pv"
8 - Verifique se o redimensionamento do PV e do VG (Volume Group) foram realizados:
pvdisplay
vgdisplay
9 - Realize o redimensionamento do LV (Logical Volume):
lvextend -r -l +100%FREE /dados/mapper/centos-root
10 - Agora basta verificar se o redimensionamento foi realizado com sucesso:
lvs
df -h
11 - Caso não tenha utilizado o parâmetro "-r" no passo 9, realize o resize do filesystem:
grep -hT | grep mapper
xfs_growfs /
df -h
12 - Com o procedimento acima executado, a extensão será concluída com sucesso.
Saiba mais:
Upgrade de Flavor (vCPU e Memória) de VM IaaS
Aumentar volumetria (upgrade) de disco de sistema operacional (S.O) na VM IaaS
Criar disco de dados na VM IaaS
Aumentar volumetria (upgrade) de disco de dados na VM IaaS
0 Comentários