Gerenciamento de Arquivos com LVM(Logical Volume Manager).
Neste artigo demonstrarei como criar um Volume Group, um Phisical Group e um Logical Volume.
Explicação: O LVM é o gerenciamento lógico de volumes, é a melhor maneira para aumentar ou reduzir o espaço no seu ambiente.
Case: No case criarei o volume group ocozzi e o volume bananeira, vou inserir as partições /dev/sda1, /dev/sda2, /dev/sda3 cada uma com 2.5GB mesta partição.
inventário:
root@debian:/home/rcunha# lvm version
LVM version: 2.02.111(2) (2014-09-01)
Library version: 1.02.90 (2014-09-01)
Driver version: 4.27.0
/dev/sdb2 5220352 10438655 5218304 2.5G 83 Linux
/dev/sdb3 10438656 15656959 5218304 2.5G 83 Linux
instalando o lvm2
root@host# apt-get install lvm2
Verificando as partições existentes.
root@host# fdisk -l /dev/sdb
Criando o Phisical Group com os Hds /dev/sdb1 /dev/sdb2 /dev/sdb3
root@host# pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3
Verificando as informações do phisical group criado.
root@host# pvs
root@host# vgcreate vgrcunha /dev/sdb1 /dev/sdb2 /dev/sdb3
Verificando as informações do VolumeGroup Criado.
root@host# vgs
root@host# lvcreate -L 2G -n lvrcunha vgrcunha
Verificando o Volume lógico.
root@host# lvs
root@host# mkfs.ext3 /dev/vgrcunha/lvrcunha
Montando o Volume Lógico
root@host# mount /dev/vgrcunha/lvrcunha /mnt
Verificando se foi montado
root@host# df -h
Gerenciando os Volume Groups e os Volumes Lógicos:
Aumentando a partição para 5G, na ordem:
root@host# lvextend -L 5G /dev/vgrcunha/lvrcunha
root@host# e2fsck -f /dev/vgrcunha/lvrcunha
root@host# df -h
Reduzindo o volume para 1 G, na ordem:
root@host# e2fsck -f /dev/vgrcunha/lvrcunha
root@host# resize2fs /dev/vgrcunha/lvrcunha 1G
root@host# lvreduce -L -1G /dev/vgrcunha/lvrcunha
root@host# df -h
Rezudindo o tamanho do Grupo.
root@host# vgreduce vgrcunha /dev/sdb3
root@host# vgs
root@host# df -h
Removendo um volume:
root@host# lvremove /dev/vgrcunha/lvrcunha
Montando o volume no /etc/fstab
Obter informações das partições.
root@host#blkid
root@host# vim /etc/fstab
Bibliografia:
Referencias do canal LinuxTips : https://www.youtube.com/channel/UCJnKVGmXRXrH49Tvrx5X0Sw
Neste artigo demonstrarei como criar um Volume Group, um Phisical Group e um Logical Volume.
Explicação: O LVM é o gerenciamento lógico de volumes, é a melhor maneira para aumentar ou reduzir o espaço no seu ambiente.
Case: No case criarei o volume group ocozzi e o volume bananeira, vou inserir as partições /dev/sda1, /dev/sda2, /dev/sda3 cada uma com 2.5GB mesta partição.
inventário:
root@debian:/home/rcunha# lvm version
LVM version: 2.02.111(2) (2014-09-01)
Library version: 1.02.90 (2014-09-01)
Driver version: 4.27.0
S/O: Debian 8.5
dev/sdb1 2048 5220351 5218304 2.5G 83 Linux/dev/sdb2 5220352 10438655 5218304 2.5G 83 Linux
/dev/sdb3 10438656 15656959 5218304 2.5G 83 Linux
instalando o lvm2
root@host# apt-get install lvm2
Verificando as partições existentes.
root@host# fdisk -l /dev/sdb
Disk /dev/sdb: 10 GiB, 10737418240 bytes, 20971520 sectors[...]Device Boot Start End Sectors Size Id Type/dev/sdb1 2048 5220351 5218304 2.5G 83 Linux/dev/sdb2 5220352 10438655 5218304 2.5G 83 Linux/dev/sdb3 10438656 15656959 5218304 2.5G 83 Linux[...]
Criando o Phisical Group com os Hds /dev/sdb1 /dev/sdb2 /dev/sdb3
root@host# pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3
Verificando as informações do phisical group criado.
root@host# pvs
PV VG Fmt Attr PSize PFree /dev/sdb1 vgrcunha lvm2 a-- 2.48g 496.00m /dev/sdb2 vgrcunha lvm2 a-- 2.48g 2.48g /dev/sdb3 vgrcunha lvm2 a-- 2.48g 2.48gCriando o Volume Group
root@host# vgcreate vgrcunha /dev/sdb1 /dev/sdb2 /dev/sdb3
Verificando as informações do VolumeGroup Criado.
root@host# vgs
VG #PV #LV #SN Attr VSize VFree vgrcunha 3 1 0 wz--n- 7.45g 5.45gCriando o Volume Logico
root@host# lvcreate -L 2G -n lvrcunha vgrcunha
Verificando o Volume lógico.
root@host# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert lvrcunha vgrcunha -wi-ao---- 2.00gFormatar o Volume lógico.
root@host# mkfs.ext3 /dev/vgrcunha/lvrcunha
Montando o Volume Lógico
root@host# mount /dev/vgrcunha/lvrcunha /mnt
Verificando se foi montado
root@host# df -h
Filesystem Size Used Avail Use% Mounted on/dev/sda1 6.3G 784M 5.2G 13% / [...] /dev/sda5 1.9G 217M 1.5G 13% /var /dev/mapper/vgrcunha-lvrcunha 2.0G 3.1M 1.9G 1% /var/rcunha
Gerenciando os Volume Groups e os Volumes Lógicos:
Aumentando a partição para 5G, na ordem:
root@host# lvextend -L 5G /dev/vgrcunha/lvrcunha
root@host# e2fsck -f /dev/vgrcunha/lvrcunha
root@host# df -h
Reduzindo o volume para 1 G, na ordem:
root@host# e2fsck -f /dev/vgrcunha/lvrcunha
root@host# resize2fs /dev/vgrcunha/lvrcunha 1G
root@host# lvreduce -L -1G /dev/vgrcunha/lvrcunha
root@host# df -h
Rezudindo o tamanho do Grupo.
root@host# vgreduce vgrcunha /dev/sdb3
root@host# vgs
root@host# df -h
Removendo um volume:
root@host# lvremove /dev/vgrcunha/lvrcunha
Montando o volume no /etc/fstab
Obter informações das partições.
root@host#blkid
[...]
/dev/mapper/vgrcunha-lvrcunha: UUID="ec96fc79-4eb9-4629-a595-753fad371fbe" TYPE="ext4"
Inserir no fstab a entrada abaixo, seguindo o template.root@host# vim /etc/fstab
UUID=ec96fc79-4eb9-4629-a595-753fad371fbe /mnt ext4 defaults 0 2
Pronto, a primeira parte do LVM está pronto. Posteriormente montarei apendices.
:)
:)
Bibliografia:
Referencias do canal LinuxTips : https://www.youtube.com/channel/UCJnKVGmXRXrH49Tvrx5X0Sw
Comments
Post a Comment