Come aggiungere un disco con il comando LVM in Linux

Tra le varie attività di gestione, supporto e controllo che eseguiamo in ambienti Linux, è comune eseguire attività sui dischi rigidi per vari motivi, il più comune è espandere la capacità di archiviazione.

Abbiamo l'utilità LVM (Logical Volume Management - Logical Volume Manager) per svolgere questo compito in modo sicuro e conveniente in Linux e oggi analizzeremo come usarlo sfruttando al massimo la sua portata.

Con questa utility possiamo aggiungere e controllare le informazioni dei nostri dischi in Linux e quindi essere in grado di rilevare possibili guasti.

Vediamo cos'è il comando LVM e come può aiutarci ad aggiungere un nuovo disco rigido in semplici passaggi e persino a partizionarli.

Cos'è LVMCome accennato, è un'utilità che ci darà il controllo e la gestione dei dischi rigidi nella maggior parte degli ambienti Linux.

Grazie a LVM possiamo creare, partizionare o concatenare varie partizioni di un disco in completa sicurezza e persino combinare partizioni di dischi diversi, il che aumenta la sua gamma di possibilità.

Quando si utilizza LVM dobbiamo tenere conto dei seguenti termini:

  • PV (volume fisico), indica i dispositivi di archiviazione come RAID o RAW.
  • VG (gruppo di volumi), fa riferimento ai volumi fisici in un gruppo di archiviazione.
  • VL (volume logico - volume logico), sono le ben note partizioni.

1. Elenca i dischi correnti su Linux

Passo 1
Il primo passo da eseguire è elencare i dischi attualmente connessi per conoscerne il percorso, per questo eseguiamo il seguente comando:

 sudo fdisk -l

INGRANDIRE

Passo 2
In questo caso abbiamo due dischi. In questo caso lavoreremo sul nuovo disco/dev/sdb.

  • /dev/sda che ha una dimensione di 18 GB.
  • /dev/sdb che ha una dimensione di 8 GB.

2. Come formattare il disco rigido con i comandi in Linux

Passo 1
Per formattare il disco utilizzeremo la seguente riga:

 sudo fdisk / dev / sdb
Passo 2
Gli ordini che inseriremo sono:

nConsente di creare la partizione sul disco selezionato.

PIndica che la partizione sarà primaria.

wSalva le modifiche su disco.

INGRANDIRE

Passaggio 3
Possiamo controllare di nuovo la partizione usando il comando fdisk -l:

INGRANDIRE

3. Come creare i parametri del disco rigido in Linux

Passo 1
Il prossimo passo è creare il volume fisico e per questo eseguiremo il seguente comando:

 sudo pvcreate / dev / sdb1
NotaIn caso di errore Possiamo installare l'utility LVM eseguendo quanto segue:
 sudo apt install lvm2

INGRANDIRE

Passo 2
Ora creeremo il volume del gruppo eseguendo quanto segue:

 sudo vgcreate solvetic / dev / sdb1
Passaggio 3
Qui dobbiamo cambiare il nome Solvetic con quello desiderato e possiamo aggiungere più percorsi di partizione per il gruppo di volumi.

INGRANDIRE

Passaggio 4
Possiamo controllare il gruppo con tutti i suoi dettagli eseguendo il seguente comando:

 sudo vgdisplay

INGRANDIRE

Passaggio 5
Il passaggio successivo consiste nel creare i volumi logici sul disco selezionato utilizzando la seguente sintassi:

 sudo lvcreate -n (nome volume) --size (dimensione partizione) (nome gruppo)
Passaggio 6
In questo caso eseguiremo quanto segue:
 sudo lvcreate -n lv_solvetic --size 4GB solvetic

INGRANDIRE

Passaggio 7
Per visualizzare informazioni dettagliate sul volume eseguiremo il seguente comando:

 sudo lvdisplay

INGRANDIRE

Passaggio 8
Ora formattiamo il volume logico che abbiamo creato utilizzando la seguente riga:

 mkfs.ext4 / dev / solvetic / lv_solvetic

INGRANDIRE

Passaggio 9
Infine sottrarre monta volume creato utilizzando il seguente comando:

 mount / dev / solvetic / lv_solvetic / solvetic1
Qui solvetic1 indica la directory dove deve essere montato il volume e deve essere creato prima di eseguire il comando.
In questo modo LVM ci aiuta in tutta la gestione dei dischi rigidi in Linux. C'è anche la possibilità che una volta aggiunto un disco si voglia clonarlo per fare un esegui il backup su Linux, ecco come fare.

Clona disco Linux

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave