Expandindo LVM (modo simples)
Dica publicada em Linux / Configuração
Expandindo LVM (modo simples)
Olá, esta dica é para quem pretende expandir um LVM de forma simples e prática sem down-time no sistema.
O processo abaixo foi executado em CentOS 7.
No exemplo mostro a inclusão de uma novo disco de 50GB ao LVM.
Apresentar novo device de 50GB.
Identificar device com fdisk.
Executar fdisk sobre o novo device e criar uma nova partição utilizando "fdisk":
# fdisk /dev/sdb
Após criar a partição "/dev/sdb1" adiciona-la ao LVM:
# pvcreate /dev/sdb1
Adicionar a nova partição ao grupo de volume (VG):
# vgextend "nome-do-grupo-de-volume" /dev/sdb1
Aumentar o volume lógico (LV):
# lvextend -L +50G /dev/nome-do-grupo-de-volume/nome-do-volume-lógico
Redefinir system file:
# resize2fs /dev/nome-do-grupo-de-volume/nome-do-volume-lógico
FIM.
Comandos de apoio:
# lvdisplay (permite identificar os LV e VG)
# vgdisplay (permite ver informações completas sobre o VG "grupo de volume" e seu espaço disponível)
# pvdisplay (permite ver informações dos volumes físicos presentes no VG)
O processo abaixo foi executado em CentOS 7.
No exemplo mostro a inclusão de uma novo disco de 50GB ao LVM.
Apresentar novo device de 50GB.
Identificar device com fdisk.
Executar fdisk sobre o novo device e criar uma nova partição utilizando "fdisk":
# fdisk /dev/sdb
Após criar a partição "/dev/sdb1" adiciona-la ao LVM:
# pvcreate /dev/sdb1
Adicionar a nova partição ao grupo de volume (VG):
# vgextend "nome-do-grupo-de-volume" /dev/sdb1
Aumentar o volume lógico (LV):
# lvextend -L +50G /dev/nome-do-grupo-de-volume/nome-do-volume-lógico
Redefinir system file:
# resize2fs /dev/nome-do-grupo-de-volume/nome-do-volume-lógico
FIM.
Comandos de apoio:
# lvdisplay (permite identificar os LV e VG)
# vgdisplay (permite ver informações completas sobre o VG "grupo de volume" e seu espaço disponível)
# pvdisplay (permite ver informações dos volumes físicos presentes no VG)