Cum se creează un volum LVM de bază pe Linux

LVM, (cunoscut și sub numele de Logical Volume Management), este un mod genial în care utilizatorii Linux pot extinde, micșora și modifica partițiile de pe hard disk în timp real, fără a fi nevoie să demonteze sistemul de fișiere. În acest ghid, vom scoate misterul din LVM. Vom vedea cum să configurați un volum LVM de bază pe Linux, cum să creați un grup de volume și multe altele!

Înainte de a începe

În acest ghid, vom analiza cum să creați o configurație LVM de bază. Crearea unui volum LVM implică ștergerea datelor, așa că înainte de a începe, vă rugăm să creați o copie de rezervă a sistemului.

Există multe moduri diferite de a crea o copie de rezervă a sistemului pe Linux. Dacă nu sunteți sigur cum să creați unul, vă rugăm să verificați Deja-Dup. Permite utilizatorilor să creeze o copie de rezervă și să o încarce pe internet sau pe un server de rețea.

Instalați LVM2

Acum că ați făcut o copie de rezervă, este timpul să instalați software-ul LVM. Deschideți un terminal și introduceți instrucțiunile de instalare care corespund sistemului dvs. de operare.

Ubuntu

sudo apt install lvm2*

Debian

sudo apt-get install lvm2*

Arch Linux

sudo pacman -S lvm2

Fedora

Fedora folosește în mare măsură Logical Volume Management, așa că există șanse mari ca pachetul LVM2 și utilitățile să fie deja pe computer. Totuși, dacă nu ești sigur și vrei să-l instalezi oricum, comanda este:

sudo dnf install lvm2*

OpenSUSE

sudo zypper install lvm2

Pregătiți-vă dispozitivele

Deci, ești în mediul viu. De aici, deschideți liniuța Ubuntu apăsând tasta Windows. Apoi, faceți clic pe caseta de căutare, tastați „Terminal” și apăsați Enter pentru al lansa.

  Cum se instalează versiuni noi de kernel Linux pe OpenSUSE Leap

În terminal, obțineți acces root. Obținerea root este critică, deoarece nu este posibil să interacționați cu volume LVM fără root.

sudo -s

Odată ce aveți acces root, confirmați-l introducând comanda whoami. Dacă rezultatul este „root”, aveți acces root.

whoami

Deschideți hard disk-ul pe care doriți să creați LVM-ul cu editorul de partiții cfdisk.

Notă: schimbați sdX pe unitatea pe care intenționați să o utilizați. Verificați lsblk pentru mai multe informații.

cfdisk /dev/sdX

Evidențiați fiecare dintre partițiile de pe unitate cu tastele săgeți sus/jos. Apoi, utilizați tastele săgeți stânga/dreapta pentru a evidenția opțiunea „Șterge”. Apăsați Enter pentru a confirma ștergerea. Faceți acest lucru până când fiecare partiție de pe unitate dispare și este goală.

Când toate partițiile au dispărut, utilizați tastele săgeți stânga/dreapta pentru a găsi „Nou” și apăsați-l pentru a crea o nouă partiție.

După ce selectați „Nou”, vi se va solicita să creați o nouă partiție. Utilizați întregul hard disk. De exemplu, dacă unitatea pe care vreau să fie configurat LVM este de 18 GB, aș introduce „18G” în prompt și așa mai departe.

Evidențiați „principal” când vi se cere și apăsați din nou Enter pe tastatură. Apoi, evidențiați opțiunea „Tip” și selectați Linux LVM.

Finalizați procesul de partiționare evidențiind „Scrie”. Selectați „Ieșire” pentru a ieși din Cfdisk.

Configurați volumul fizic LVM

Înainte de a putea crea volumele noastre logice LVM și de a le formata, trebuie să creăm un volum LVM fizic. Crearea volumelor LVM pe Linux se face cu instrumentul pvcreate.

În terminal, executați comanda pvcreate pe partiția LVM de pe unitatea pe care doriți să o utilizați pentru LVM. În acest exemplu, litera unității este /dev/sdb.

  Cum să configurați LightDM pe Arch Linux

pvcreate /dev/sdb1

Rularea comenzii pvcreate peste partiția /dev/sdb1 creează un nou volum fizic LVM. Putem confirma acest lucru rulând:

lsblk

Creați un grup de volume LVM

Acum că avem un volum fizic LVM configurat, următorul pas este să creați un grup de volume LVM. Pentru a crea un nou VG, mergeți la terminal și rulați următoarea comandă vgcreate. Nu uitați să înlocuiți /dev/sdb1 cu partiția LVM.

Notă: în acest exemplu, numele grupului nostru de volume LVM este LVM1. Dacă nu vă place acest nume, nu ezitați să-l schimbați cu altceva.

vgcreate -s 16M lvm1 /dev/sdb1

Dacă comanda de mai sus are succes, grupul nostru de volume LVM1 este gata de lucru.

Configurați volume logice LVM

Volumele logice sunt acolo unde toate datele sunt stocate într-un LVM. Pentru a crea un nou volum logic în LVM, utilizați comanda lvcreate.

De exemplu, pentru a crea un volum logic de 2 GB, ați face:

lvcreate -L 2G -n lvm1a lvm1

Repetați acest proces pentru a crea câte volume doriți. Sintaxa de bază pentru crearea volumelor logice este:

lvcreate -L somenumberG -n logicalvolumename logicalvolumegroup

Când sunteți mulțumit de dimensiunea noii partiții logice LVM, este timpul să o formatați. Deci, de exemplu, pentru a formata noua noastră partiție de 2 GB cu eticheta „LVM1A”.

Mai întâi, introduceți CD-ul în directorul /dev/mapper și găsiți eticheta partiției logice pe care dorim să o formatăm. În exemplul nostru, este /dev/mapper/lvm1-lvm1a.

cd /dev/mapper
ls

Pentru a formata volumul, faceți următoarea comandă, ca root:



mkfs.ext4 /dev/mapper/lvm1-lvm1a

Odată ce formatarea este completă, accesați noul volum LVM efectuând următoarele comenzi cu privilegii root.

  Cum se instalează clientul Mumble pe Linux

Notă: dacă creați mai multe volume, înlocuiți lvm1-lvm1a cu ceea ce găsiți în /dev/mapper.

mkdir /mnt/vfs/
mount /dev/mapper/lvm1-lvm1a /mnt/vfs/
cd /mnt/vfs/