16 de jan. de 2019

[LVM] Adicionando volume físico à um volume group


Olá, meu caro!

Este post irá ser complementar aos demais que venho fazendo sobre gerenciamento de discos no geral. 

Iremos adicionar volumes físicos à um grupo de volume. É necessário realizar esta atividade no momento e que a capacidade de espaço em um dos nossos volumes lógicos "partições", ou pontos de montagem, tais como, /etc , /opt... esteja se esgotando ou atingirem sua capacidade total de armazenamento.  Quando isso ocorre adicionamos discos físicos ao grupo de volume e o disponibilizamos ao volume lógico para aumentar o tamanho das partições. 



Se você já domina o assunto




Estrutura do LVM 



Criando uma situação hipotética 



Etapa 1: Checar o espaço disponível nas partições com o comando 'df -lh'

[root@localhost isweluiz]# df -lh
Filesystem                       Size  Used Avail Use% Mounted on
/dev/mapper/centos-root          9.8G  2.5G  6.8G  27% /
devtmpfs                         802M     0  802M   0% /dev
tmpfs                            813M     0  813M   0% /dev/shm
tmpfs                            813M  8.7M  805M   2% /run
tmpfs                            813M     0  813M   0% /sys/fs/cgroup
/dev/sda1                        976M  127M  783M  14% /boot
tmpfs                            163M     0  163M   0% /run/user/1000
/dev/mapper/blog.isweluiz-lvm01  7.8G   	  7.3G   1% /mnt/blog.isweluiz


Etapa 2: Criando com o comando 'dd' um arquivo para simular o ambiente com esgotamento de espaço

[root@localhost blog.isweluiz]# dd if=/dev/zero of=arquivo-grande bs=1G count=7
7+0 records in
7+0 records out
7516192768 bytes (7.5 GB) copied, 49.7772 s, 151 MB/s
[root@localhost blog.isweluiz]# du -sch *
7.1G    arquivo-grande
16K     lost+found
7.1G    total


Etapa 3: Checar o espaço disponível nas partições com o comando 'df -lh'

Notamos que após a criação do arquivo-grande de 7 GB a partição está com 96% de sua capacidade de armazenamento em utilização. Para contornar essa situação iremos acrescentar um disco no grupo de volume e libera-ló para o volume lógico.



 Adicionando disco físico


 Etapa 1: Listando Grupo de volumes


<8 -wi-ao----="" .00g="" 10.00g="" centos="" g="" pre="" root="" swap="">[root@localhost isweluiz]# vgs
  VG            #PV #LV #SN Attr   VSize   VFree
  blog.isweluiz   1   1   0 wz--n-  <8.00g <3.00g
  centos          1   2   0 wz--n- <13.00g     0

Etapa 2 : Estendendo, adicionando disco físico ao grupo de volumes

[root@localhost mnt]# vgextend blog.isweluiz /dev/sdd1


Etapa 3: listando os volumes lógicos

<8 -wi-ao----="" .00g="" 10.00g="" centos="" g="" pre="" root="" swap="">[root@localhost blog.isweluiz]# lvs
  LV    VG            Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lvm01 blog.isweluiz -wi-ao---- <8.00g
  root  centos        -wi-ao---- 10.00g
  swap  centos        -wi-ao---- <3.00g


Etapa 4: Estendendo o volume lógico de 8 GB para 15 GB

[root@localhost mnt]# lvextend blog.isweluiz/lvm01 -L 15G
[root@localhost mnt]# lvs
  LV    VG            Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lvm01 blog.isweluiz -wi-ao---- 15.00g
  root  centos        -wi-ao---- 10.00g
  swap  centos        -wi-ao---- 3 .00g


Etapa 5: Redimensionando a partição

[root@localhost mnt]# resize2fs /dev/blog.isweluiz/lvm01


Etapa 6: Redimensionamento concluído com exito.

[root@localhost mnt]# df -lh /mnt/blog.isweluiz/
Filesystem                       Size  Used Avail Use% Mounted on
/dev/mapper/blog.isweluiz-lvm01   15G  7.1G  7.0G  51% /mnt/blog.isweluiz


É isso, até o próximo :)




Leitura recomendada

Nenhum comentário:

Postar um comentário