Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • In contact cu
  • Exemplu Hp ux de creare a unui disc lvm. Instalarea Ubuntu Desktop pe LVM

Exemplu Hp ux de creare a unui disc lvm. Instalarea Ubuntu Desktop pe LVM

Serverul meu Linux de acasă are un disc de 250 GB. Tocmai am cumpărat o nouă unitate SATA de 250 GB și vreau să adaug o nouă unitate la volumul LVM existent pentru a-l crește la 500 GB. Cum să adăugați un disc la LVM și să extindeți volumul LVM în sistemul de operare Linux?

Linux Volume Management (LVM) creează un strat ușor de utilizat deasupra discurilor fizice. Puteți combina mai multe discuri și puteți crea volume de stocare logică. Aceasta oferă beneficii specifice, cum ar fi:

  1. Fără restricții privind dimensiunea discului;
  2. Lățimea de bandă a discului crescută
  3. Oglindirea volumelor pentru date critice de afaceri;
  4. Instantanee de volum;
  5. Backup și restaurare ușoară folosind instantanee;
  6. Transfer ușor de date;
  7. Redimensionarea pool-urilor de stocare (adăugarea sau eliminarea de discuri) fără neapărat reformatarea discurilor.
Acest tutorial vă arată cum să partiționați, să formatați și să adăugați o unitate nouă la un volum LVM pe Linux. În scop demonstrativ, folosesc Ubuntu VM, dar comenzile rămân aceleași pentru bare metal sau orice altă tehnologie de virtualizare precum KVM, Xen, VMware etc.

Atenţie: Aveți grijă cu lvm / mkfs.ext4 și alte comenzi, precum și cu numele dispozitivelor, deoarece dacă numele dispozitivului este setat incorect, acesta poate distruge toate datele. Fiți atenți și păstrați întotdeauna copii de siguranță complete.

Pasul 1 - Aflați informații despre LVM-urile existente

Managementul stocării LVM este împărțit în trei părți:

  1. Volume fizice (FT(PV))– actual (de exemplu, /dev/sda, /dev,sdb, /dev/vdb etc.)
  2. Grupuri de volum (GT(VG))– volumele fizice sunt grupate în grupuri de volume. (de exemplu, my_vg = /dev/sda + /dev/sdb .)
  3. Volume logice (LT(LV))– grupul de volume, la rândul său, este împărțit în volume logice (de exemplu, my_vg este împărțit în my_vg/data, my_vg/backups, my_vg/home, my_vg/mysqldb etc.)
Introduceți următoarele comenzi pentru a afla informații despre fiecare parte.

Cum să afișați informații despre volumele fizice (pv)

Introduceți următoarea comandă pvs pentru a vizualiza informații despre volumele fizice:

Deci, în prezent, LVM-ul meu include un volum fizic (disc real) numit /dev/vda5 . Pentru a vedea informații detaliate despre proprietăți, tastați:

$ sudo pvdisplay

Exemple de posibile date de ieșire:

Din rezultatul de mai sus reiese clar că grupul nostru de volume numit ubuntu-box-1-vg este format dintr-un volum fizic numit /dev/vda5 .

Cum să afișați informații despre grupul de volum LVM (vg)

Introdu oricare dintre următoarele comenzi vgs/vgdisplay vgs pentru a vedea informații despre grupurile de volume și proprietățile acestora:

$ sudo vgdisplay

Exemple de posibile date de ieșire:

Cum să afișați informații despre volumul logic LVM (lv)

Introdu oricare dintre următoarele comenzi lvs / lvdisplay pentru a vedea informații despre grupurile de volume și proprietățile acestora:

$ sudo lvdisplay

Exemple de posibile date de ieșire:

Grupul meu de volume ubuntu-box-1-vg este împărțit în două volume logice:

  1. /dev/ubuntu-box-1-vg/root - sistem de fișiere rădăcină;
  2. /dev/ubuntu-box-1-vg/swap_1 - Schimbați spațiu.
Pe baza comenzilor de mai sus, puteți obține o idee de bază despre modul în care LVM organizează stocarea în volume fizice (PV), grupuri de volume (VG) și volume logice (LV):

Pasul 2 - Aflați informații despre noul disc

Trebuie să adăugați o nouă unitate pe server. În acest exemplu, în scopuri demonstrative, am adăugat o unitate nouă cu dimensiunea de 5 GiB. Pentru a afla informații despre lansarea de noi discuri:

$ sudo fdisk -l

$ sudo fdisk -l | grep „^Disc /dev/”

Exemple de posibile date de ieșire:

O altă opțiune este să scanați toate dispozitivele vizibile pentru LVM2:

$ sudo lvmdiskscan

Exemple de posibile date de ieșire:

/dev/ram0 [ 64,00 MiB] /dev/ubuntu-box-1-vg/root [ 37,49 GiB] /dev/ram1 [ 64,00 MiB] /dev/ubuntu-box-1-vg/swap_1 [ 2,00 GiB] /dev /vda1 [ 487,00 MiB] /dev/ram2 [ 64,00 MiB] /dev/ram3 [ 64,00 MiB] /dev/ram4 [ 64,00 MiB] /dev/ram5 [ 64,00 MiB] /dev/vda5 [ 39,52 GiB /] dev/ram6 [ 64,00 MiB] /dev/ram7 [ 64,00 MiB] /dev/ram8 [ 64,00 MiB] /dev/ram9 [ 64,00 MiB] /dev/ram10 [ 64,00 MiB] /dev/ram11 [ 64,00 MiB] ram12 [ 64,00 MiB] /dev/ram13 [ 64,00 MiB] /dev/ram14 [ 64,00 MiB] /dev/ram15 [ 64,00 MiB] /dev/vdb [ 5,00 GiB] 2 discuri 18 partiții 0 LVM întreg volum fizic LVM discuri volum

Pasul 3 - Creați volume fizice (pv) pe o unitate nouă numită /dev/vdb

Introduceți următoarea comandă:

$ sudo pvcreate /dev/vdb

Exemple de posibile date de ieșire:

Volumul fizic „/dev/vdb” a fost creat cu succes

Acum rulați următoarea comandă pentru a verifica:

$ sudo lvmdiskscan -l

Exemple de posibile date de ieșire:

AVERTISMENT: luând în considerare numai dispozitivele LVM /dev/vda5 [ 39,52 GiB] Volum fizic LVM /dev/vdb [ 5,00 GiB] Volum fizic LVM 1 Volum fizic LVM întreg disc 1 volum fizic LVM

Pasul 4 - Adăugarea unui volum fizic nou creat (pv) numit /dev/vdb la un volum logic existent (lv)

Introduceți următoarea comandă pentru a adăuga volumul fizic /dev/vdb la grupul de volume „ubuntu-box-1-vg”:

$ sudo vgextend ubuntu-box-1-vg /dev/vdb

Exemple de posibile date de ieșire:

Logical Volume Manager (LVM) este un sistem de gestionare a volumului de date foarte puternic pentru Linux. Vă permite să creați volume logice pe partea de sus a partițiilor fizice (sau chiar a hard disk-urilor nepartiționate), care în sistemul însuși vor fi vizibile ca dispozitive bloc obișnuite cu date (adică ca partiții obișnuite). Principalele avantaje ale LVM sunt că, în primul rând, un grup de volume logic poate fi creat pe orice număr de partiții fizice, iar în al doilea rând, dimensiunea volumelor logice poate fi schimbată cu ușurință chiar în timpul funcționării. În plus, LVM acceptă mecanismul de instantanee, copierea imediată a partițiilor și oglindirea de tip RAID-1.

Dacă intenționați să lucrați mult cu LVM, atunci puteți rula un „shell” special cu comanda sudo lvm. Comanda de ajutor va afișa o listă de comenzi.

Creați și ștergeți

După cum sa menționat deja, LVM este construit pe baza partițiilor de hard disk și/sau a hard disk-urilor întregi. Pe fiecare dintre discuri/partiții trebuie create volumul fizic(volum fizic). De exemplu, folosim un disc pentru LVM sda si sectiunea sdb2:

pvcreate /dev/sda pvcreate /dev/sdb2

Pe aceste volume fizice creăm grup de volum, care se va numi, să zicem, vg1:

Vgcreate -s 32M vg1 /dev/sda /dev/sdb2

Să vedem informațiile despre grupul nostru de volum:

vgdisplay vg1

Puteți crea mai multe grupuri, fiecare cu propriul set de volume. Dar, de obicei, acest lucru nu este necesar.

Acum, în grupul de volum, puteți crea volume logice lv1Și lv2 20 GB și respectiv 30 GB:

Lvcreate -n lv1 -L 20G vg1 lvcreate -n lv2 -L 30G vg1

Acum avem dispozitive blocate /dev/vg1/lv1Și /dev/vg1/lv2.

Rămâne să creați un sistem de fișiere pe ele. Nu există diferențe cu secțiunile obișnuite:

mkfs.ext4 /dev/vg1/lv1 mkfs.reiserfs /dev/vg1/lv2

Eliminarea LVM (sau părțile sale individuale, de exemplu, volume logice sau grupuri de volume) are loc în ordine inversă - mai întâi trebuie să demontați partițiile, apoi să eliminați volumele logice (lvremove), după care puteți elimina grupurile de volume (vgremove). ) și volume fizice inutile (pvremove) .

Adăugarea volumelor fizice

Pentru a adăuga un nou hard disk sdcîntr-un grup de volume, creați un volum fizic:

pvcreate /dev/sdc

Și adăugați-l în grupul nostru:

Vgextend vg1 /dev/sdc

Acum puteți crea un alt disc logic (lvcreate) sau puteți mări dimensiunea celui existent (lvresize).

Ștergerea volumelor fizice

Pentru a elimina un hard disk dintr-un grup de volum care rulează sda Mai întâi, vom transfera toate datele de pe acesta pe alte discuri:

pvmove /dev/sda

Apoi eliminați-l din grupul de volume:

Vgreduce vg1 /dev/sda

Și, în sfârșit, ștergeți volumul fizic:

Pvremove /dev/sda

De fapt, ultima comandă doar elimină semnul că discul este membru al lvm și nu aduce prea multe beneficii. După eliminarea din LVM, discul va trebui să fie recompartizionat/reformatat pentru utilizare ulterioară.

Redimensionare

LVM facilitează redimensionarea volumelor logice. Pentru a face acest lucru, trebuie mai întâi să modificați volumul logic în sine:

Dimensiune -L 40G vg1/lv2

și apoi sistemul de fișiere de pe el:

resize2fs /dev/vg1/lv2 resize_reiserfs /dev/vg1/lv2

Redimensionarea unui volum fizic este o sarcină foarte complexă și nu este utilizată de obicei. Este mai rezonabil și mai sigur să eliminați volumul fizic, să redimensionați partiția și să recreați volumul.

Cât de ușor este să încerci

Dacă LVM este instalat nu pentru utilizare ulterioară, ci „pentru a privi”, atunci discurile și partițiile pot fi înlocuite cu fișiere. Nu sunt necesare discuri suplimentare sau mașini virtuale. Vom crea unități virtuale și vom lucra cu ele. De exemplu, puteți crea 4 discuri de câte 1 GB fiecare, dar puteți crea un alt număr de dimensiuni mai mari sau mai mici după cum doriți. Fișierele le creăm noi înșine, simulând dispozitive:

Mkdir /mnt/sdc1/lvm cd /mnt/sdc1/lvm dd if=/dev/zero of=./d01 count=1 bs=1G dd if=/dev/zero of=./d02 count=1 bs=1G dd if=/dev/zero of=./d03 count=1 bs=1G dd if=/dev/zero of=./d04 count=1 bs=1G

Creați dispozitive loopback din fișiere:

Losetup -f --show ./d01 losetup -f --show ./d02 losetup -f --show ./d03 losetup -f --show ./d04

pvcreate /dev/loop0 pvcreate /dev/loop1 pvcreate /dev/loop2 pvcreate /dev/loop3 vgcreate -s 32M vg /dev/loop0 /dev/loop1 /dev/loop2 /dev/loop3 lvcreate -n primul -L 2G vg -n secundă -L 400M vg...

Instantanee

Una dintre cele mai importante caracteristici ale LVM este suportul pentru mecanismul de instantaneu. Instantaneele vă permit instantaneu un instantaneu al volumului logic și folosiți-l ulterior pentru a lucra cu date.

Exemple de utilizare

LVM este utilizat în mod activ atunci când este nevoie de un mecanism de instantaneu. De exemplu, acest mecanism este extrem de important atunci când faceți copii de rezervă ale fișierelor aflate în schimbare constantă. LVM vă permite să înghețați o anumită stare a sistemului de fișiere și să copiați toate datele necesare din acesta, în timp ce nu trebuie să opriți înregistrarea pe sistemul de fișiere original.

De asemenea, instantaneele pot fi folosite pentru a organiza suportul pentru mecanismul de copii de arhivă de către un server de fișiere cu Samba, despre acest lucru în articolul corespunzător:

LVM cu LiveCD

Dacă trebuie să lucrați cu LVM de pe Ubuntu LiveCD, atunci trebuie să faceți câțiva pași suplimentari, deoarece nu există utilitare pentru a lucra cu LVM în mod implicit.

Mai întâi trebuie să instalați aceste utilitare:

sudo vgscan sudo vgdisplay YOUR_VGNAME

Sudo vgchange -a y

Această comandă ar trebui să raporteze că toate volumele dvs. logice sunt activate. Acum puteți lucra cu ei în mod obișnuit.

Administrare sistem

Ce este LVM?

LVM înseamnă Logical Volume Manager. Nu voi da definiții oficiale, ci voi descrie pe scurt cu propriile mele cuvinte. LVM este un strat suplimentar de abstractizare a spațiului pe disc. Acest nivel este situat între sistemul de fișiere și discul fizic. LVM este similar cu software-ul RAID. În această abstractizare, există 3 elemente: un grup de volume (Volume Group, prescurtare VG), un volum fizic (Physical volume, prescurtare PV) și un volum logic (Logical Volume, prescurtare LV). Puteți crea mai multe grupuri de volume. Trebuie să adăugați volume fizice la fiecare grup de volume. Volumele fizice sunt partiții de disc. După ce adăugați volume fizice, puteți adăuga volume logice. Și pe volume logice, puteți crea deja un sistem de fișiere. Toate acestea sunt foarte convenabile, mai ales pe server.

Cum poate fi utilizat LVM?

Dacă utilizați LVM, puteți simplifica întreținerea serverului. Puteți crea multe partiții cu sisteme de fișiere diferite, puteți monta sisteme de fișiere cu diferite steaguri (de exemplu, dezactivați execuția fișierului), puteți extinde foarte rapid și ușor dimensiunea unei partiții dacă rămâne fără spațiu. Desigur, stratul suplimentar dintre disc și sistemul de fișiere reduce vitezele de citire și scriere. Trebuie să plătești pentru tot. Folosesc LVM pentru a gestiona convenabil spațiul pe disc al mașinilor virtuale. De obicei, un fișier obișnuit este folosit ca disc virtual. În primul rând, acest lucru este incomod, deoarece KVM nu are un mecanism pentru a face instantanee ale unui disc virtual, iar copierea chiar și a câțiva gigaocteți durează mult, iar mașina virtuală va trebui oprită. În al doilea rând, dacă fișierul disc virtual este stocat în sistemul de fișiere, atunci vom primi întârzieri suplimentare asociate cu citirea și scrierea acestui fișier. Prin urmare, folosesc volume logice LVM ca disc virtual.

Referință rapidă pentru comandă

Creați grup de volum:
  1. vgcreate vg_virt /dev/sda1 /dev/sdb1
Inițializarea volumului fizic:
  1. pvcreate /dev/sda2
Adăugarea unui volum fizic la un grup de volume:
  1. vgextend vg_virt /dev/sda2
Creați un nou volum logic de 10 GB:
  1. lvcreate -L10G -n lv_ubuntu_vm vg_virt
Volumelor logice li se pot da nume semnificative. Acest lucru este mult mai convenabil pentru a lucra cu nume precum sdxx.
Pentru a crește un volum logic, puteți specifica dimensiunea finală a volumului sau puteți specifica dimensiunea cu care doriți să creșteți volumul.
  1. lvextend -L12G /dev/vg_virt/lv_ubuntu_vm
  2. lvextend -L+3G /dev/vg_virt/lv_ubuntu_vm
Și, desigur, după această operațiune, trebuie să măriți dimensiunea sistemului de fișiere în sine.
  1. resize2fs /dev/vg_virt/lv_ubuntu_vm
Ștergerea unui volum logic:
  1. lvremove /dev/vg_virt/lv_ubuntu_vm
Crearea unui instantaneu dintr-un volum logic:
  1. lvcreate --size 2G --snapshot --name snapshot_ubuntu_vm /dev/vg_virt/lv_ubuntu_vm
Instantaneele volumelor logice sunt foarte rapide și foarte convenabile. Un instantaneu este ceva ca un strat suplimentar care stochează toate modificările într-un volum logic. Instantaneul nu stochează niciun fișier care nu a fost modificat de când a fost realizat instantaneul. Prin urmare, dimensiunea spațiului utilizat în instantaneul volumului depinde de numărul de modificări. Dacă ștergeți volumul de pe care a fost făcut instantaneul, instantaneul va fi și el șters. Și, desigur, operațiunile pe un instantaneu de volum sunt mult mai lente decât operațiunile pe volumul în sine.
Și pentru a crea o copie a unei unități logice, adică pentru a o clona complet, puteți folosi utilitarul simplu dd.
  1. sudo dd if=/dev/vgroup1/lvolume1 of=/dev/vgroup1/lvolume_copy
Desigur, volumele logice trebuie să existe.

Partițiile clasice, în care un hard disk este cel mai adesea partiționat pentru instalarea sistemului și stocarea datelor, au o serie de dezavantaje semnificative. Dimensiunea lor este foarte greu de schimbat, sunt într-o succesiune strictă și doar luarea unei piese din prima secțiune și adăugarea la ultima nu va funcționa dacă există mai multe secțiuni între ele. Prin urmare, de foarte multe ori, în timpul partiționării inițiale a unui hard disk, utilizatorii se înțeleg cât spațiu să aloce pentru o anumită partiție. Și aproape întotdeauna în procesul de utilizare a sistemului ajung la concluzia că au făcut o alegere greșită.

Tehnologia LVM poate rezolva majoritatea acestor probleme. Creează o abstracție suplimentară - volume logice care sunt vizibile în sistem ca partiții obișnuite, dar nu sunt. Are o serie de avantaje:

    Volumele logice LVM nu mai sunt legate de o locație fizică. În LVM, nu există deloc ordinea logică a volumului.

    Dimensiunea volumelor logice poate fi mărită din mers, iar volumele nemontate pot fi, de asemenea, reduse cu ușurință în dimensiune, fără a părăsi sistemul.

    Dacă este necesar, puteți distribui volumele logice pe mai multe hard disk-uri fizice, mărind astfel spațiul disponibil. În acest caz, sistemul va vedea în continuare un singur volum logic, deși dimensiunea acestuia va depăși dimensiunile disponibile ale hard disk-urilor. De asemenea, puteți face opusul prin eliminarea hard disk-ului din LVM, eliberându-l astfel pentru alte utilizări.

    LVM acceptă mecanismul snapshot - copii instantanee ale sistemului de fișiere al volumului. Acest lucru poate fi foarte util pentru crearea de copii de rezervă.

    Există multe alte avantaje despre care puteți citi în articolele de specialitate despre LVM.

Ubuntu acceptă pe deplin LVM, cu toate acestea, utilitățile necesare pentru a lucra cu LVM au fost eliminate din versiunea Desktop a discului de instalare. În plus, programul de instalare a versiunii Desktop nu știe cum să modifice volumele LVM. Deci, dacă doriți să utilizați LVM, atunci va trebui fie să instalați sistemul de pe un disc alternativ, fie să trișați puțin cu un LiveCD obișnuit. Instalarea cu Alternate este incomodă și provoacă disconfort pentru mulți și, în plus, cel mai adesea discul Alternate nu este la îndemână, așa că să luăm în considerare opțiunea LiveCD.

Vă rugăm să rețineți că LVM este gestionat prin terminal, așa că pentru a nu sparge nimic, trebuie mai întâi să învățați cum să lucrați mai mult sau mai puțin confortabil cu el. De asemenea, familiarizați-vă cu principiile de funcționare și conceptele de bază ale LVM pentru a înțelege ce este. Articolul nu este destinat începătorilor, ci celor care au aflat deja elementele de bază ale Ubuntu.

Pregătirea preliminară

Trebuie să porniți sistemul de pe LiveCD și să vă conectați computerul la internet. Apoi, deschideți terminalul și instalați utilitățile necesare direct în sesiunea LiveCD cu comanda:

sudo apt-get install lvm2

Totul, acum puteți începe să lucrați cu LVM. Dar mai întâi, trebuie să alocăm un loc unde vom crea LVM. Pentru a face acest lucru, veți avea nevoie de editorul de partiții Gparted, care se află în meniul Sistem → Administrare (Sistem → Administrare).

Datorită particularităților bootloader-ului GRUB, este mai bine să aveți o partiție mică separată pentru /boot atunci când utilizați LVM. Să presupunem că 200 Mb ar trebui să fie de ajuns.

Creați o partiție cu Gparted /boot și o partiție pe deasupra căreia veți implementa LVM. Dacă sunteți dispus să vă dedicați întregul hard disk LVM, nu uitați că partiția Ubuntu /boot trebuie să fie pe o partiție non-LVM. Astfel, veți avea nevoie de două partiții - 200Mb sub /boot și orice altceva sub LVM. Nu alegeți niciun sistem de fișiere pentru partiția LVM - doar o partiție goală (neformatată). Nu uitați, pentru a aplica toate modificările efectuate prin Gparted, trebuie să faceți clic pe bifa verde din bara de sus sau să selectați Aplicați din meniul Editare.

După ce modificările la marcaj sunt efectuate cu succes, va trebui să schimbați tipul de secțiune de care aveți nevoie Linux LVM. Pentru a face acest lucru, faceți clic dreapta pe secțiune și selectați „Gestionați steaguri”. În fereastra care se deschide, bifați caseta cu numele lvm, așteptați până când toate modificările sunt aplicate și închideți Gparted. În această etapă pregătitoare este finalizată.

Crearea volumelor logice LVM

Acum este timpul să începeți să creați direct LVM. De exemplu, vom presupune că creăm LVM deasupra partiției /dev/sda1. În acest caz, mai întâi trebuie să inițializați partiția fizică cu comanda:

sudo pvcreate /dev/sda1 sudo vgcreate local /dev/sda1

Și, în sfârșit, creați volumele logice de care aveți nevoie. Este demn de remarcat aici că, deoarece este ușor să creșteți dimensiunea volumelor LVM chiar într-un sistem care rulează, cel mai bine este să alocați dimensiunea minimă necesară pentru volumele logice. Nu vă fie teamă că un volum mare va rămâne nealocat în cadrul grupului de volume, nu se va pierde. De îndată ce aveți nevoie de spațiu suplimentar, îl puteți adăuga cu ușurință la orice volum logic. Dar reducerea dimensiunii unui volum logic este mult mai dificilă.

De obicei, instalarea unui sistem necesită o partiție rădăcină, o partiție /home, o partiție de schimb și, uneori, o partiție de date. Puteți crea volume logice pentru toate aceste patru sarcini cu comenzile:

sudo lvcreate -L 7G -n root local sudo lvcreate -L 5G -n home local sudo lvcreate -L 3G -n swap local sudo lvcreate -L 10G -n date local

Parametrul -n, dacă nu ați înțeles încă, setează numele volumului logic, -L - dimensiunea acestuia.

Acum trebuie să creați sisteme de fișiere pe volumele logice create.

În versiunile moderne de Ubuntu, trebuie să creați sisteme de fișiere manual înainte de instalare. În caz contrar, instalatorul va dori să creeze un tabel de partiții MBR deasupra fiecărui volum LVM, ceea ce este extrem de nedorit.

Puteți face acest lucru cu următoarele comenzi:

sudo mkfs.ext4 / dev/ local/ root sudo mkfs.ext4 / dev/ local/ home sudo mkswap -f / dev/ local/ swap sudo mkfs.ext4 / dev/ local/ date

Rețineți că numele volumelor logice LVM de pe sistem arată ca /dev/(volume_group_name)/(volume_name) .

În plus, sistemul de fișiere ext4 își rezervă un spațiu pentru datele de sistem în mod implicit. Deoarece nu vor exista niciodată date de sistem pe /home și cu atât mai mult pe partiția cu fișiere utilizator, este mai bine să anulați această rezervare pentru a elibera spațiu irosit. Comenzile sunt utile pentru asta.

sudo tune2fs -r 0 / dev/ local/ home sudo tune2fs -r 0 / dev/ local/ date

În niciun caz nu anulați rezervarea pentru partiția rădăcină, altfel sistemul poate înceta să funcționeze cu totul!

În cele din urmă, poate doriți să dați partiției de date o etichetă adecvată, astfel încât să se afișeze frumos pe sistemul instalat. Puteți face acest lucru cu următoarea comandă:

sudo tune2fs -L Data /dev/local/data

Acum puteți trece direct la instalarea pe volumele logice pe care le-am creat.

Instalarea sistemului

De fapt, instalarea în sine este standard, dar când vi se solicită să alegeți o metodă de partiționare a discului, selectați modul manual. În fereastra care se deschide, veți vedea toate volumele LVM pe care le-ați creat. Specificați punctul de montare adecvat pentru fiecare, dar nu bifați caseta de format. Pentru partiția de date, puteți specifica punctul de montare /media/data . Nu uitați de partiția mică /boot. El trebuie să specifice punctul de montare adecvat și poate fi setat ca ext2 FS, în plus, trebuie să fie formatat.

Așteptați finalizarea instalării, dar nu reporniți computerul!

Dacă reporniți computerul după instalare, noul sistem nu va porni. În acest caz, va trebui să reveniți la LiveCD, să instalați utilitarele LVM și apoi să rulați comanda sudo vgchange -a y

Apoi urmați instrucțiunile de mai jos.

Activarea LVM pe un sistem instalat

Ai instalat sistemul, dar există o mică problemă - Ubuntu instalat nu are utilitare pentru lucrul cu LVM, ceea ce înseamnă că pur și simplu nu va porni. Acest lucru este destul de ușor de reparat.

Pentru a începe, fără a ieși din LiveCD, montați volumul logic pe care l-ați selectat ca rădăcină în folderul /mnt. Acest lucru se poate face cu comanda

sudo mount /dev/local/root/mnt

Apoi montați partiția /boot în loc (în exemplul de mai jos este /dev/sda1):

sudo mount /dev/sda1 /mnt/boot

Acum va trebui să vă conectați la sistemul instalat folosind chroot , dar mai întâi trebuie să vă conectați temporar câteva resurse importante de sistem la acesta. Pentru a face acest lucru, executați comenzile

sudo mount --bind / dev / mnt/ dev sudo mount --bind / proc / mnt/ proc sudo mount --bind / sys / mnt/ sys

Dacă brusc aveți /var sau alte directoare de sistem pe partiții, altele decât partiția rădăcină din sistemul dvs. nou instalat, nu uitați să le montați în locurile lor în /mnt .

Acum mergeți la sistemul instalat cu comanda

sudo chroot / mnt / bin / bash

Și instalați utilitățile necesare cu comanda

apt-get install lvm2

Totul, instalarea este finalizată. Închideți terminalul, apăsați Alt + Ctrl + Del și reporniți computerul. Nu uitați să eliminați LiveCD-ul de pe unitate. Computerul ar trebui să pornească în sistemul nou instalat.

Lucru în continuare

Să presupunem că la un moment dat nu mai aveți suficienți 5 gigaocteți pe care i-ați alocat pentru partiția /home. Nici o problemă. Vedeți cât spațiu neutilizat a rămas în grupul de volum cu comanda

sudo vgdisplaylocal

Acum măriți dimensiunea volumului logic /dev/local/home la dimensiunea dorită cu comanda

sudo lvresize -L 15G /dev/local/home

Rețineți că atunci când este utilizată în acest fel, opțiunea -L specifică dimensiunea totală dorită, nu o creștere. Creșterea poate fi specificată folosind simbolul „+”:

sudo lvresize -L +5G /dev/local/home

După creșterea dimensiunii volumului logic, tot ce rămâne este să extindeți sistemul de fișiere la întregul volum nou. Acest lucru se poate face cu comanda

sudo resize2fs /dev/local/home

Asta e, dimensiunea volumului logic a fost mărită.

Pe lângă creșterea dimensiunii volumelor logice din mers, LVM poate face o mulțime de alte lucruri utile. De exemplu, creați instantanee instantanee. Cu toate acestea, puteți citi despre toate complexitățile lucrului cu această tehnologie în articole de specialitate.

Top articole similare