neste artigo vamos mostrar-lhe como criar LVM com quatro discos no CentOS 7 linux.
Como você sabe, o LVM é como “partições dinâmicas”, o que significa que você pode criar, redimensionar/excluir LVM “partições” (eles são chamados de “Volumes Lógicos” em LVM falar) a partir da linha de comando enquanto seu sistema Linux em execução: não há necessidade de reiniciar o sistema para que o kernel ciente de que o recém-criado ou redimensionar partições.
o nosso ambiente
os: CentOS 7
No. de discos: 4 discos de 500 GB cada um
1- Partição de unidades
aqui nós partição de cada unidade de disco rígido para 1:
# parted /dev/sdb mklabel msdos# parted /dev/sdb mkpart primary 1 100%# parted /dev/sdc mklabel msdos # parted /dev/sdc mkpart primary 1 100%# parted /dev/sdd mklabel msdos # parted /dev/sdd mkpart primary 1 100%# parted /dev/sde mklabel msdos # parted /dev/sde mkpart primary 1 100%
o LVM tem três partes principais. Cada parte desempenha um papel importante na criação e manutenção de volumes lógicos:
volume físico (PV): um volume físico (PV) é criado usando o comando LVM /sbin/pvcreate. Este utilitário designa uma partição de disco não utilizada (ou unidade inteira) a ser usada pela LVM. As estruturas LVM, uma etiqueta de volume e metadados são adicionados à partição durante este processo.
Volume Group( VG): um grupo de volume (VG) é criado usando o comando LVM /sbin/vgcreate, que adiciona PVs a um conjunto de armazenamento. Este conjunto de armazenamento é usado por sua vez para construir vários volumes lógicos.
Volume Lógico (LV): um volume lógico (LV) é criado usando o comando LVM /sbin/lvcreate. Este é o objeto final na criação lógica de volume. Um LV consiste em blocos de espaço de armazenamento (extensões lógicas) de uma piscina VG. Ele pode ser formatado com um sistema de arquivos, montado, e usado assim como uma partição de disco típica.
2 – Criar PV
criar pv para lvm:
# pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
3- Criar VG
criar vg do criado PVs:
# vgcreate vg00 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
4- Criar LV
criar lv do criado vg. no nosso caso, o tamanho do vg é 1,82 TiB.:
# lvcreate -l 100%FREE vg00
5- Make filesystem and mount
make filesystem on create lvm:
# mkfs -t xfs /dev/vg00/lvol0
editar o ficheiro fstab e adicionar um item à pasta mount / var no lvm criado:
# /dev/vg00/lvol0 /var xfs defaults 0 0
uma utilização prática do lvm é que você tem um servidor de hospedagem e decidiu separar /var ou / home de sua árvore raiz principal para evitar que o OS ficar preso com o espaço de fulling. temos um artigo sobre como mover var para uma nova partição no CentOS 7 linux.