Linux lvm


LVM criado pela IBM significa Logical Volume Manager, com isto é possível redimencionar partições sem precisar reiniciar ou formatar o HD. Sendo assim a ideia básica é adicionar os volumes reais (físicos) há grupos e dimensionar os espaços conforme a necessidade.

Para este artigo que escrevo usei a seguinte topologia:

  • Sistema Operacional
    • Centos 6.8
  • Versão LVM
    • LVM version: 2.02.143(2)-RHEL6 (2016-08-15)
    • Library version: 1.02.117-RHEL6 (2016-08-15)
    • Driver version: 4.33.1
  • HD Físicos
    • /dev/sda (8 GB) sem LVM apenas OS
    • /dev/sdb (5 GB)
    • /dev/sdc (4 GB)
    • /dev/sdd (8 GB)
    • /dev/sde (1 GB)

Idea

Basicamente para cada /dev/sdx adicionado a um HD Físico ao LVM (Volumes Físicos) você pode grupos virtuais, a partir dos Volumes Físicos (Physical Volumes) é possível criar grupos de LVM e assim criar partições e redimencionar como se queira.

Inicializando Discos ao LVM

Para adicionar os discos ao LVM é necessário usar um comando e apontar o nome da partição, o comando é o pvcreate (physical volume create)

pvcreate /dev/sdb
pvcreate /dev/sdc
pvcreate /dev/sdd
pvcreate /dev/sde

o comando pvdisplay ou pvs irá mostrar os discos prontos para utilização no lvm