LVM, (noto anche come Logical Volume Management),è un modo geniale in cui gli utenti Linux possono estendere, ridurre e modificare le partizioni nei dischi rigidi in tempo reale, senza la necessità di smontare il file system. In questa guida, elimineremo il mistero da LVM. Vedremo come impostare un volume LVM di base su Linux, come creare un gruppo di volumi e altro!
Prima di iniziare
In questa guida, esamineremo come creare una configurazione LVM di base. La creazione di un volume LVM comporta la cancellazione dei dati, quindi prima di iniziare, creare un backup del sistema.
Esistono molti modi diversi per creare unbackup di sistema su Linux. Se non sei sicuro di come crearne uno, dai un'occhiata a Deja-Dup. Consente agli utenti di creare un backup e caricarlo su Internet o su un server di rete.
Installa LVM2
Ora che hai effettuato un backup, è tempo di installare il software LVM. Apri un terminale e inserisci le istruzioni di installazione corrispondenti al tuo sistema operativo.
Ubuntu
sudo apt install lvm2*
Debian
sudo apt-get install lvm2*
Arch Linux
sudo pacman -S lvm2
Fedora
Fedora usa fortemente Logical Volume Management, quindici sono buone probabilità che il pacchetto LVM2 e le utility siano già sul tuo computer. Tuttavia, se non si è sicuri e si desidera installarlo comunque, il comando è:
sudo dnf install lvm2*
OpenSUSE
sudo zypper install lvm2
Prepara i tuoi dispositivi
Quindi, sei nell'ambiente live. Da qui, apri il trattino di Ubuntu premendo il tasto Windows. Quindi, fare clic sulla casella di ricerca, digitare "Terminale" e premere Invio per avviarlo.
Nel terminale, ottenere l'accesso come root. Ottenere root è fondamentale, poiché non è possibile interagire con i volumi LVM senza root.
sudo -s
Una volta ottenuto l'accesso come root, confermalo inserendo il chi sono comando. Se l'output è "root", si dispone dell'accesso root.
whoami
Apri il disco rigido su cui desideri creare LVM con cfdisco editor di partizioni.
Nota: cambia sdX nell'unità che intendi utilizzare. Dai un'occhiata lsblk per maggiori informazioni.
cfdisk /dev/sdX
Evidenziare ciascuna delle partizioni sull'unità con i tasti freccia su / giù. Quindi, utilizzare i tasti freccia sinistra / destra per evidenziare l'opzione "Elimina". stampa accedere per confermare la cancellazione. Fallo fino a quando ogni partizione sull'unità non sarà più vuota.

Quando tutte le partizioni sono sparite, utilizzare i tasti freccia sinistra / destra per trovare "Nuovo" e premerlo per creare una nuova partizione.
Dopo aver selezionato "Nuovo", ti verrà chiesto dicrea una nuova partizione. Utilizzare l'intero disco rigido. Ad esempio, se l'unità su cui voglio che LVM sia impostato è 18 GB, inserisco "18G" nel prompt e così via.
Evidenziare "primario" quando richiesto e premere nuovamente accedere sulla tastiera. Quindi, evidenziare l'opzione "Tipo" e selezionare Linux LVM.

Termina il processo di partizionamento evidenziando "Scrivi". Selezionare "Esci" per uscire da Cfdisk.
Imposta il volume fisico LVM
Prima di poter creare i nostri volumi logici LVM e formattarli, dobbiamo creare un volume LVM fisico. La creazione di volumi LVM su Linux viene eseguita con lo strumento pvcreate.
Nel terminale, esegui il pvcreate comando contro la partizione LVM sull'unità che si desidera utilizzare per LVM. In questo esempio, la lettera di unità è / Dev / sdb.

pvcreate /dev/sdb1
Esecuzione di pvcreate comando sopra il / Dev / sdb1 la partizione crea un nuovo volume fisico LVM. Possiamo confermarlo eseguendo:
lsblk
Crea gruppo di volumi LVM
Ora che abbiamo impostato un volume fisico LVM, il passo successivo è creare un gruppo di volumi LVM. Per creare un nuovo VG, vai al terminale ed esegui quanto segue vgcreate comando. Ricorda di sostituire / Dev / sdb1 con la tua partizione LVM.
Nota: in questo esempio il nome del nostro gruppo di volumi LVM è LVM1. Se non ti piace questo nome, sentiti libero di cambiarlo in qualcos'altro.

vgcreate -s 16M lvm1 /dev/sdb1
Se il comando sopra ha esito positivo, il nostro gruppo di volumi LVM1 è pronto per funzionare.
Impostare i volumi logici LVM
I volumi logici sono dove tutti i dati sono archiviati in un LVM. Per creare un nuovo volume logico in LVM, utilizzare il lvcreate comando.
Ad esempio, per creare un volume logico da 2 GB, dovresti:
lvcreate -L 2G -n lvm1a lvm1
Ripeti questo processo per creare tutti i volumi che desideri. La sintassi di base per la creazione di volumi logici è:
lvcreate -L somenumberG -n logicalvolumename logicalvolumegroup
Quando sei soddisfatto della dimensione della tua nuova partizione logica LVM, è tempo di formattarla. Quindi, ad esempio, per formattare la nostra nuova partizione da 2 GB con l'etichetta "LVM1A".
Primo, CD dentro / Dev / mapper directory e individuare l'etichetta della partizione logica che si desidera formattare. Nel nostro esempio, è /dev / mapper / lvm1-lvm1a.

cd /dev/mapper ls
Per formattare il volume, eseguire il comando seguente, come root:
mkfs.ext4 /dev/mapper/lvm1-lvm1a
Una volta completata la formattazione, accedi al tuo nuovo volume LVM eseguendo i seguenti comandi con i privilegi di root.
Nota: se si effettuano più volumi, sostituirli lvm1-lvm1a con quello che trovi / Dev / mapper.
mkdir /mnt/vfs/ mount /dev/mapper/lvm1-lvm1a /mnt/vfs/
cd /mnt/vfs/</ P>
Commenti