LVM Guide · 5 min read · Oct 08, 2025
Guida per principianti a LVM - Pagina 2
Ora creiamo il nostro gruppo di volumi fileserver e aggiungiamo /dev/sdb1 - /dev/sde1:
vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1server1:~# vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
Gruppo di volumi "fileserver" creato con successoImpariamo a conoscere i nostri gruppi di volumi:
vgdisplayserver1:~# vgdisplay
--- Gruppo di volumi ---
Nome VG fileserver
ID di sistema
Formato lvm2
Aree di metadati 4
Numero di sequenza dei metadati 1
Accesso VG lettura/scrittura
Stato VG ridimensionabile
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 4
Act PV 4
Dimensione VG 93.14 GB
Dimensione PE 4.00 MB
PE Totali 23844
Alloc PE / Dimensione 0 / 0
PE Libero / Dimensione 23844 / 93.14 GB
UUID VG 3Y1WVF-BLET-QkKs-Qnrs-SZxI-wrNO-dTqhFPUn altro comando per conoscere i nostri gruppi di volumi:
vgscanserver1:~# vgscan
Lettura di tutti i volumi fisici. Questo potrebbe richiedere un po' di tempo...
Gruppo di volumi "fileserver" trovato utilizzando il tipo di metadati lvm2Per scopi di formazione, rinominiamo il nostro gruppo di volumi fileserver in data:
vgrename fileserver dataserver1:~# vgrename fileserver data
Gruppo di volumi "fileserver" rinominato con successo in "data"Eseguiamo di nuovo vgdisplay e vgscan per vedere se il gruppo di volumi è stato rinominato:
vgdisplayserver1:~# vgdisplay
--- Gruppo di volumi ---
Nome VG data
ID di sistema
Formato lvm2
Aree di metadati 4
Numero di sequenza dei metadati 2
Accesso VG lettura/scrittura
Stato VG ridimensionabile
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 4
Act PV 4
Dimensione VG 93.14 GB
Dimensione PE 4.00 MB
PE Totali 23844
Alloc PE / Dimensione 0 / 0
PE Libero / Dimensione 23844 / 93.14 GB
UUID VG 3Y1WVF-BLET-QkKs-Qnrs-SZxI-wrNO-dTqhFPvgscanserver1:~# vgscan
Lettura di tutti i volumi fisici. Questo potrebbe richiedere un po' di tempo...
Gruppo di volumi "data" trovato utilizzando il tipo di metadati lvm2Ora eliminiamo il nostro gruppo di volumi data:
vgremove dataserver1:~# vgremove data
Gruppo di volumi "data" rimosso con successovgdisplayNessun output questa volta:
server1:~# vgdisplayvgscanserver1:~# vgscan
Lettura di tutti i volumi fisici. Questo potrebbe richiedere un po' di tempo...Creiamo di nuovo il nostro gruppo di volumi fileserver:
vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1server1:~# vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
Gruppo di volumi "fileserver" creato con successoSuccessivamente, creiamo i nostri volumi logici share (40GB), backup (5GB) e media (1GB) nel gruppo di volumi fileserver. Insieme utilizzano un po’ meno del 50% dello spazio disponibile (in questo modo possiamo utilizzare RAID1 in seguito):
lvcreate --name share --size 40G fileserverserver1:~# lvcreate --name share --size 40G fileserver
Volume logico "share" creatolvcreate --name backup --size 5G fileserverserver1:~# lvcreate --name backup --size 5G fileserver
Volume logico "backup" creatolvcreate --name media --size 1G fileserverserver1:~# lvcreate --name media --size 1G fileserver
Volume logico "media" creatoOtteniamo una panoramica dei nostri volumi logici:
lvdisplayserver1:~# lvdisplay
--- Volume logico ---
Nome LV /dev/fileserver/share
Nome VG fileserver
UUID LV 280Mup-H9aa-sn0S-AXH3-04cP-V6p9-lfoGgJ
Accesso in scrittura LV lettura/scrittura
Stato LV disponibile
# aperto 0
Dimensione LV 40.00 GB
LE Correnti 10240
Segmenti 2
Allocazione ereditata
Settori di lettura anticipata 0
Dispositivo a blocchi 253:0
--- Volume logico ---
Nome LV /dev/fileserver/backup
Nome VG fileserver
UUID LV zZeuKg-Dazh-aZMC-Aa99-KUSt-J6ET-KRe0cD
Accesso in scrittura LV lettura/scrittura
Stato LV disponibile
# aperto 0
Dimensione LV 5.00 GB
LE Correnti 1280
Segmenti 1
Allocazione ereditata
Settori di lettura anticipata 0
Dispositivo a blocchi 253:1
--- Volume logico ---
Nome LV /dev/fileserver/media
Nome VG fileserver
UUID LV usfvrv-BC92-3pFH-2NW0-2N3e-6ERQ-4Sj7YS
Accesso in scrittura LV lettura/scrittura
Stato LV disponibile
# aperto 0
Dimensione LV 1.00 GB
LE Correnti 256
Segmenti 1
Allocazione ereditata
Settori di lettura anticipata 0
Dispositivo a blocchi 253:2lvscanserver1:~# lvscan
ATTIVO '/dev/fileserver/share' [40.00 GB] ereditato
ATTIVO '/dev/fileserver/backup' [5.00 GB] ereditato
ATTIVO '/dev/fileserver/media' [1.00 GB] ereditatoPer scopi di formazione, rinominiamo il nostro volume logico media in films:
lvrename fileserver media filmsserver1:~# lvrename fileserver media films
Rinominato "media" in "films" nel gruppo di volumi "fileserver"lvdisplayserver1:~# lvdisplay
--- Volume logico ---
Nome LV /dev/fileserver/share
Nome VG fileserver
UUID LV 280Mup-H9aa-sn0S-AXH3-04cP-V6p9-lfoGgJ
Accesso in scrittura LV lettura/scrittura
Stato LV disponibile
# aperto 0
Dimensione LV 40.00 GB
LE Correnti 10240
Segmenti 2
Allocazione ereditata
Settori di lettura anticipata 0
Dispositivo a blocchi 253:0
--- Volume logico ---
Nome LV /dev/fileserver/backup
Nome VG fileserver
UUID LV zZeuKg-Dazh-aZMC-Aa99-KUSt-J6ET-KRe0cD
Accesso in scrittura LV lettura/scrittura
Stato LV disponibile
# aperto 0
Dimensione LV 5.00 GB
LE Correnti 1280
Segmenti 1
Allocazione ereditata
Settori di lettura anticipata 0
Dispositivo a blocchi 253:1
--- Volume logico ---
Nome LV /dev/fileserver/films
Nome VG fileserver
UUID LV usfvrv-BC92-3pFH-2NW0-2N3e-6ERQ-4Sj7YS
Accesso in scrittura LV lettura/scrittura
Stato LV disponibile
# aperto 0
Dimensione LV 1.00 GB
LE Correnti 256
Segmenti 1
Allocazione ereditata
Settori di lettura anticipata 0
Dispositivo a blocchi 253:2lvscanserver1:~# lvscan
ATTIVO '/dev/fileserver/share' [40.00 GB] ereditato
ATTIVO '/dev/fileserver/backup' [5.00 GB] ereditato
ATTIVO '/dev/fileserver/films' [1.00 GB] ereditatoSuccessivamente, eliminiamo il volume logico films:
lvremove /dev/fileserver/filmsserver1:~# lvremove /dev/fileserver/films
Vuoi davvero rimuovere il volume logico attivo “films”? [y/n]: <– y
Volume logico “films” rimosso con successo
Creiamo di nuovo il volume logico media:
lvcreate --name media --size 1G fileserverserver1:~# lvcreate --name media --size 1G fileserver
Volume logico "media" creatoOra ingrandiamo media da 1GB a 1.5GB:
lvextend -L1.5G /dev/fileserver/mediaserver1:~# lvextend -L1.5G /dev/fileserver/media
Estensione del volume logico media a 1.50 GB
Volume logico media ridimensionato con successoRimpiccioliamolo di nuovo a 1GB:
lvreduce -L1G /dev/fileserver/mediaserver1:~# lvreduce -L1G /dev/fileserver/media
ATTENZIONE: Riduzione del volume logico attivo a 1.00 GB
QUESTO POTREBBE DISTRUGGERE I TUOI DATI (filesystem ecc.)
Vuoi davvero ridurre media? [y/n]: <– y
Riduzione del volume logico media a 1.00 GB
Volume logico media ridimensionato con successo
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.