Upravljanje logičkim volumenom na Debian Linuxu


Debian Linux je popularna distribucija Linuxa i služi radnim stanicama krajnjih korisnika kao i mrežnim poslužiteljima. Debian se često hvali kao vrlo stabilna distribucija Linuxa. Debianova stabilnost uparena s fleksibilnošću LVM-a čini vrlo fleksibilno rješenje za pohranu koje svatko može cijeniti.

Prije nastavka s ovim vodičem, Tecmint nudi sjajnu recenziju i pregled instalacije Debian 7.8 “Wheezy” koji se može pronaći ovdje:

  1. Instalacija Debiana 7.8 “Wheezy ”

Upravljanje logičkim volumenom (LVM) je metoda upravljanja diskom koja omogućuje prikupljanje višestrukih diskova ili particija u jedan veliki skladišni prostor koji se može podijeliti na dodjele skladišta poznate kao Logički volumeni.

Budući da administrator može dodati više diskova/particija po želji, LVM postaje vrlo održiva opcija za promjenu zahtjeva za pohranu. Osim jednostavne proširivosti LVM-a, neke značajke otpornosti podataka također su ugrađene u LVM. Značajke kao što su mogućnosti snimanja i migracija podataka s pokvarenih diskova, pružaju LVM-u još više mogućnosti za održavanje integriteta i dostupnosti podataka.

Instalacijsko okruženje
  1. Operativni sustav – Debian 7.7 Wheezy
  2. Pogon za pokretanje od 40 GB – sda
  3. 2 Seagate diska od 500 GB u Linux Raidu – md0 (RAID nije potreban)
  4. Mrežna/internetska veza

Instaliranje i konfiguriranje LVM-a na Debianu

1. Potreban je root/administrativni pristup sustavu. To se može dobiti u Debianu upotrebom naredbe su ili ako su odgovarajuće postavke sudo konfigurirane, također se može koristiti sudo . Međutim, ovaj vodič će pretpostaviti root prijavu sa su.

2. U ovom trenutku paket LVM2 mora biti instaliran na sustav. To se može postići unosom sljedećeg u naredbeni redak:


apt-get update && apt-get install lvm2

U ovom trenutku može se pokrenuti jedna od dvije naredbe kako bi se osiguralo da je LVM doista instaliran i spreman za korištenje na sustavu:


dpkg-query -s lvm2
dpkg-query -l lvm2

3. Sada kada je LVM softver instaliran, vrijeme je da se uređaji pripreme za korištenje u grupi LVM volumena i eventualno u logičkim volumenima.

Za to će se koristiti uslužni program pvcreate za pripremu diskova. Obično bi se LVM radio po particiji pomoću alata kao što je fdisk, cfdisk, parted ili gparted za particioniranje i označavanje particija za korištenje u postavkama LVM-a, međutim za ovu postavku dva diska od 500gb zajedno su napadnuta kako bi se stvorio RAID niz pod nazivom /dev/md0.

Ovaj RAID niz je jednostavan zrcalni niz za potrebe redundantnosti. U budućnosti će također biti napisan članak koji će objašnjavati kako se postiže RAID. Za sada krenimo naprijed s pripremom fizičkih volumena (plavi blokovi u dijagramu na početku članka).

Ako ne koristite RAID uređaj, zamijenite uređaje koji će biti dio LVM postavki za '/dev/md0'. Izdavanje sljedeće naredbe pripremit će RAID uređaj za korištenje u postavkama LVM-a:


pvcreate /dev/md0

4. Nakon što je RAID polje pripremljeno, potrebno ga je dodati u Grupu volumena (zeleni pravokutnik u dijagramu na početku članka) i to je postiže se upotrebom naredbe vgcreate.

Naredba vgcreate će zahtijevati najmanje dva argumenta koja su joj proslijeđena u ovom trenutku. Prvi argument bit će naziv grupe volumena koju treba izraditi, a drugi argument bit će naziv RAID uređaja pripremljenog s pvcreate u 3. koraku (/dev/md0). Spajanje svih komponenti zajedno dalo bi naredbu kako slijedi:


vgcreate storage /dev/md0

U ovom trenutku, LVM dobio je upute da stvori grupu volumena pod nazivom 'storage' koja će koristiti uređaj '/dev/md0' za pohraniti podatke koji se šalju bilo kojem logičkom volumenu koji je član grupe volumena 'storage'. Međutim, u ovom trenutku još uvijek nema logičkih svezaka koji bi se koristili u svrhu pohrane podataka.

5. Dvije naredbe mogu se brzo izdati za potvrdu da je Grupa volumena uspješno stvorena.

  1. vgdisplay – Pružit će puno više pojedinosti o grupi volumena.
  2. vgs – brzi izlaz u jednom retku za potvrdu da grupa volumena postoji.

vgdisplay
vgs

6. Sada kada je potvrđeno da je Grupa volumena spremna, sami Logički volumeni se mogu kreirati. Ovo je krajnji cilj LVM-a i ti su logički volumeni na koje će se podaci slati kako bi se zapisali na temeljne fizičke volumene (PV) koji čine Grupu volumena (VG).

Za stvaranje logičkih svezaka potrebno je nekoliko argumenata proslijediti uslužnom programu lvcreate. Najvažniji i najbitniji argumenti uključuju: veličinu logičkog volumena, naziv logičkog volumena i kojoj grupi volumena (VG) će ovaj novostvoreni logički volumen (LV) pripadati. Spajajući sve ovo zajedno, dobiva se naredba lvcreate kako slijedi:


lvcreate -L 100G -n Music storage

U stvari, ova naredba kaže da treba učiniti sljedeće: stvoriti logički volumen dužine 100 gigabajta koji ima naziv Glazba i pripada Grupi volumena pohrana. Idemo naprijed i stvorimo još jedan LV za Dokumente veličine 50 gigabajta i učinimo ga članom iste Grupe volumena<:


lvcreate -L 50G -n Documents storage

Stvaranje logičkih volumena može se potvrditi jednom od sljedećih naredbi:

  1. lvdisplay – Detaljan izlaz logičkih svezaka.
  2. lvs – Manje detaljan izlaz logičkih svezaka.

lvdisplay
lvs


Sva prava pridržana. © Linux-Console.net • 2019-2024