Come creare LVM con quattro dischi su CentOS 7 linux – Tuxtips.net

In questo articolo vi mostreremo come creare LVM con quattro dischi su CentOS 7 linux.
Come forse saprai, LVM è come “partizioni dinamiche”, il che significa che puoi creare/ridimensionare/eliminare le “partizioni” LVM (si chiamano “Volumi logici” in LVM-speak) dalla riga di comando mentre il tuo sistema Linux è in esecuzione: non c’è bisogno di riavviare il sistema per rendere il kernel consapevole delle partizioni appena create o ridimensionate.

Il nostro ambiente

OS: CentOS 7
No. di Dischi: 4 dischi da 500 GB ciascuno

 lvm concept

concetto di lvm

1- Unità di partizione

qui partizioniamo ogni disco rigido in 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%

LVM ha tre parti primarie. Ogni parte svolge un ruolo importante nella creazione e nel mantenimento di volumi logici:

Volume fisico (PV): un volume fisico (PV) viene creato utilizzando il comando /sbin/pvcreate di LVM. Questa utility designa una partizione del disco inutilizzata (o un’intera unità) da utilizzare da LVM. Le strutture LVM, un’etichetta di volume e i metadati vengono aggiunti alla partizione durante questo processo.

Gruppo di volumi (VG): un gruppo di volumi (VG) viene creato utilizzando il comando /sbin/vgcreate di LVM, che aggiunge PVs a un pool di archiviazione. Questo pool di archiviazione viene utilizzato a sua volta per creare vari volumi logici.

Volume logico (LV): Un volume logico (LV) viene creato utilizzando il comando /sbin/lvcreate di LVM. Questo è l’oggetto finale nella creazione del volume logico. Un LV è costituito da blocchi di spazio di archiviazione (estensioni logiche) da un pool VG. Può essere formattato con un filesystem, montato e utilizzato proprio come una tipica partizione del disco.

2-Crea PV

crea pv per lvm:

# pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1

3- Crea VG

crea vg da PVS creati:

# vgcreate vg00 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1

4- Crea LV

crea lv da vg creato. nel nostro caso, vg dimensione è 1.82 TiB:

# lvcreate -l 100%FREE vg00

5- Crea filesystem e monta

crea filesystem su crea lvm:

# mkfs -t xfs /dev/vg00/lvol0

modifica il file fstab e aggiungi la voce alla directory mount / var su lvm creato:

# /dev/vg00/lvol0 /var xfs defaults 0 0

Un uso pratico di lvm è che hai un server di hosting e hai deciso di separare /var o /home dal tuo albero principale per evitare che il sistema operativo si blocchi con lo spazio di follatura. abbiamo un articolo su Come spostare var in una nuova partizione su CentOS 7 linux.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.