Upravljanje logičnega volumna v Debian Linuxu


Debian Linux je priljubljena distribucija Linuxa in skrbi za delovne postaje končnih uporabnikov in omrežne strežnike. Debian pogosto hvalijo, ker je zelo stabilna distribucija Linuxa. Debianova stabilnost v kombinaciji s prilagodljivostjo LVM omogoča zelo prilagodljivo rešitev za shranjevanje, ki jo lahko ceni vsak.

Preden nadaljujete s to vadnico, Tecmint ponuja odličen pregled in pregled namestitve Debiana 7.8\"Wheezy", ki ga najdete tukaj:

  1. Namestitev Debiana 7.8\"Wheezy"

Upravljanje logičnega nosilca podatkov (LVM) je metoda upravljanja diskov, ki omogoča zbiranje več diskov ali particij v eno veliko pomnilniško področje, ki ga je mogoče razdeliti na dodelitve pomnilnika, znane kot logični zvezki.

Ker lahko skrbnik doda več diskov/particij, kot želi, LVM postane zelo izvedljiva možnost za spreminjanje zahtev za shranjevanje. Poleg enostavne razširljivosti LVM so v LVM vgrajene tudi nekatere funkcije odpornosti na podatke. Funkcije, kot so zmožnosti posnetkov in selitev podatkov z okvarjenih pogonov, zagotavljajo LVM še več zmožnosti za vzdrževanje celovitosti in razpoložljivosti podatkov.

  1. Operacijski sistem - Debian 7.7 Wheezy
  2. 40gb zagonski pogon - sda
  3. 2 pogona Seagate 500 GB v Linux Raid - md0 (RAID ni potreben)
  4. Omrežje/internetna povezava

Namestitev in konfiguriranje LVM v Debianu

1. Potreben je root/skrbniški dostop do sistema. To lahko v Debianu dobite z uporabo ukaza su ali če so nastavljene ustrezne nastavitve sudo, lahko uporabite tudi sudo. Vendar bo ta priročnik predvideval root prijavo s su.

2. Na tej točki je treba v sistem namestiti paket LVM2. To lahko dosežete tako, da v ukazno vrstico vnesete naslednje:

# apt-get update && apt-get install lvm2

Na tej točki lahko zaženete enega od dveh ukazov, da zagotovite, da je LVM res nameščen in pripravljen za uporabo v sistemu:

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

3. Zdaj, ko je nameščena programska oprema LVM, je čas, da pripravite naprave za uporabo v skupini glasnosti LVM in sčasoma v logične zvezke.

Za to bo pripomoček pvcreate uporabljen za pripravo diskov. Običajno bi LVM izvedli na particijo z uporabo orodja, kot so fdisk, cfdisk, ločili ali razdelili na particijo in označili particije za uporabo v nastavitvah LVM, vendar sta bila za to nastavitev dva 500 GB pogona skupaj narejena za RAID polje z imenom /dev/md0 .

Ta matrika RAID je preprosto zrcalno polje za namene odvečnosti. V prihodnosti bo napisan tudi članek, ki pojasnjuje, kako je dosežen RAID. Za zdaj nadaljujmo s pripravo fizičnih količnikov (modri bloki v diagramu na začetku članka).

Če ne uporabljate naprave RAID, nadomestite naprave, ki bodo del nastavitve LVM, za "/dev/md0 ". Če izdate naslednji ukaz, boste napravo RAID pripravili za uporabo v nastavitvah LVM:

# pvcreate /dev/md0

4. Ko je matrika RAID pripravljena, jo je treba dodati v skupino nosilcev (zeleni pravokotnik v diagramu na začetku članka) in to dosežemo z uporabo ukaza vgcreate.

Ukaz vgcreate bo zahteval najmanj dva argumenta, ki mu bosta trenutno posredovana. Prvi argument bo ime skupine glasnosti, ki jo je treba ustvariti, drugi argument pa bo ime naprave RAID, pripravljene s pvcreate v koraku 3 (/dev/md0 ). Če sestavite vse komponente, dobite ukaz, kot sledi:

# vgcreate storage /dev/md0

Na tej točki je bilo LVM naročeno, naj ustvari skupino nosilcev, imenovano ' storage ', ki bo z napravo '/dev/md0 ' shranila podatke, ki so poslani kateri koli logični nosilec, ki je član skupine zvezkov ' storage '. Vendar na tej točki še vedno ni nobenega logičnega zvezka, ki bi se uporabljal za shranjevanje podatkov.

5. Hitro lahko izdate dva ukaza, da potrdite, da je bila skupina glasnosti uspešno ustvarjena.

  1. vgdisplay - zagotovil bo veliko več podrobnosti o skupini glasnosti.
  2. vgs - hiter izhod v eno vrstico za potrditev, da obstaja skupina glasnosti.

# vgdisplay
# vgs

6. Zdaj, ko je skupina zvezkov pripravljena, lahko ustvarite same logične zvezke. To je končni cilj LVM in ti logični zvezki so, če bodo podatki poslani, da bodo zapisani v osnovne fizične nosilce (PV), ki sestavljajo skupino zvezkov (VG).

Za izdelavo logičnih zvezkov je treba v pripomoček lvcreate predati več argumentov. Najpomembnejši in bistveni argumenti vključujejo: velikost logičnega zvezka, ime logičnega zvezka in katero skupino zvezkov (VG) bo ta novo ustvarjeni logični zvezek (LV). Če vse to združimo, dobimo ukaz lvcreate, kot sledi:

# lvcreate -L 100G -n Music storage

Ta ukaz dejansko naredi naslednje: ustvarite logični nosilec, dolg 100 gigabajtov, ki ima ime Glasba in pripada pomnilniku skupine glasnosti. Ustvarimo še eno LV za dokumente v velikosti 50 gigabajtov in jo določimo za člana iste skupine zvezkov:

# lvcreate -L 50G -n Documents storage

Ustvarjanje logičnih zvezkov lahko potrdite z enim od naslednjih ukazov:

  1. lvdisplay - podroben izhod logičnih zvezkov.
  2. lvs - Manj podroben izhod logičnih zvezkov.

# lvdisplay
# lvs