Un gruppo di volumi (VG
) è l'unità centrale dell'architettura Logical Volume Manager (LVM). È ciò che creiamo quando combiniamo più volumi fisici per creare un'unica struttura di archiviazione, uguale alla capacità di archiviazione dei dispositivi fisici combinati. I volumi fisici sono dispositivi che vengono inizializzati utilizzando LVM, ovvero unità disco fisso, unità a stato solido, partizioni, ecc.
Quando prendiamo due volumi fisici da 1 Gb e creiamo un gruppo di volumi, ci ritroviamo con una capacità di archiviazione consolidata di 2 Gb. Ora che abbiamo una conoscenza di base di cosa sia un gruppo di volumi, diamo un'occhiata a come crearli e configurarli in Linux. Userò Red Hat Enterprise Linux 8 per i seguenti esempi.
[root@rhel ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 rhel lvm2 a-- <29.00g 0
/dev/sdb lvm2 --- 1.00g 1.00g
/dev/sdc lvm2 --- 1.00g 1.00g>
Noterai che /dev/sdb
e /dev/sdc
vengono inizializzati come volumi fisici ma non appartengono a un gruppo di volumi (mentre /dev/sda2
appartiene al gruppo di volumi rhel
).
[ Vuoi testare le tue capacità di amministratore di sistema? Fai una valutazione delle abilità oggi. ]
Creazione del gruppo
Ok, ora che abbiamo definito "cosa e perché", configuriamo un gruppo di volumi utilizzando i due volumi fisici illustrati sopra. Puoi vedere la creazione e l'inizializzazione di questi gruppi nel mio articolo, Come creare volumi fisici in Linux utilizzando LVM.
Uniremo /dev/sdb
e /dev/sdc
in un gruppo di volumi. Innanzitutto, dovremo nominare il gruppo. A scopo di test, chiamerò il nostro gruppo LVMvgTEST
. Ora che abbiamo deciso un nome, utilizziamo un singolo comando per aggiungere entrambi i volumi fisici al nuovo gruppo di volumi. Questo comando deve essere eseguito come root
o con sudo
.
[root@rhel ~]# vgcreate LVMvgTEST /dev/sdb /dev/sdc
Volume group "LVMvgTEST" successfully created
Puoi vedere nell'output che il gruppo di volumi è stato creato correttamente. Ora possiamo utilizzare il pvs
comando per vedere la modifica alla nostra architettura di archiviazione.
[root@rhel ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 rhel lvm2 a-- <29.00g 0
/dev/sdb LVMvgTEST lvm2 a-- 1020.00m 1020.00m
/dev/sdc LVMvgTEST lvm2 a-- 1020.00m 1020.00m
Ora puoi vederlo /dev/sdb
e /dev/sbc
fanno parte del nostro LVMvgTEST
gruppo di volume.
Prossimi passi...
Congratulazioni per la creazione del gruppo di volumi! Se stai pensando:"Bene, e adesso?" Ti consiglio di continuare a esplorare LVM e di utilizzare lvcreate
per creare volumi logici. Ci sono molti modi per farlo, quindi fai la tua ricerca! Ne tratterò in un prossimo articolo, quindi tienilo d'occhio!
[ Corso online gratuito:panoramica tecnica di Red Hat Enterprise Linux. ]