Upravljajte več diskov za upravljanje logičnega nosilca podatkov s črtastim V/I


V tem članku bomo videli, kako logični nosilci zapisujejo podatke na disk s črtanjem V/I. Logično upravljanje glasnosti ima eno izmed najboljših funkcij, ki lahko zapisuje podatke na več diskov s črtanjem V/I.

LVM Striping je ena od funkcij, ki bo zapisovala podatke na več diskov, namesto da bi jih zapisovali na en fizični nosilec.

  1. To bo povečalo zmogljivost diska.
  2. Shrani iz trdega pisanja znova in znova na en disk.
  3. Napolnjenost diska je mogoče zmanjšati s črtanjem po več diskih.

Če moramo v logičnem upravljanju nosilca ustvariti logični nosilec, se razširjeni popolnoma preslika na skupino nosilcev in fizične nosilce. V takem primeru, če se napolni eden od PV (Fizični volumen), moramo dodati več podaljškov od drugega fizičnega volumna. Namesto tega, če dodamo več razširitev na PV, lahko usmerimo naš logični nosilec za uporabo določenih fizičnih nosilcev, ki pišejo V/I.

Predpostavimo, da imamo štiri diskovne pogone in smo opozorili na štiri fizične nosilce, če ima vsak fizični volumen 100 I/O, bo naša skupina nosilcev dobila 400 I/O.

Če ne uporabljamo črtaste metode, bo datotečni sistem zapisoval v osnovni fizični nosilec. Na primer, nekateri podatki zapišejo v fizični volumen 100 V/I, bodo zapisani samo v prvo PV (sdb1). Če med pisanjem ustvarimo logični nosilec z možnostjo črte, bo zapisal na vsake štiri pogone z delitvijo 100 V/I, kar pomeni, da bodo vsak štirje pogoni prejeli po 25 V/I.

To se naredi v krožnem postopku. Če je treba razširiti katerega koli logičnega nosilca, v tem primeru ne moremo dodati 1 ali 2 PV. Za razširitev logične velikosti volumna moramo dodati vse 4 pvs. To je ena od pomanjkljivosti funkcije črte, zato lahko vemo, da moramo med ustvarjanjem logičnih zvezkov dodeliti enako velikost črte vsem logičnim nosilcem.

Logično upravljanje glasnosti ima te funkcije, s katerimi lahko podatke razporedimo na več PV hkrati. Če poznate logični nosilec, lahko nadaljujete z nastavitvijo proge logičnega nosilca. V nasprotnem primeru morate vedeti o osnovah upravljanja logičnega nosilca, preberite spodnje članke, če želite izvedeti več o upravljanju logičnega nosilca.

  1. Nastavite prilagodljivo shrambo diska LVM v Linuxu - 1. del
  2. Kako razširiti/zmanjšati LVM v Linuxu - II. del

Tu uporabljam Centos6.5 za vadbo. Iste korake je mogoče uporabiti v RHEL, Oracle Linux in večini distribucij.

Operating System :	CentOS 6.5
IP Address :		192.168.0.222
Hostname : 		tecmint.storage.com

Logično upravljanje glasnosti z uporabo I/O s črtanjem

Za predstavitev sem uporabil 4 trde diske, vsak pogon z velikostjo 1 GB. Naj vam pokažem štiri pogone z ukazom fdisk, kot je prikazano spodaj.

# fdisk -l | grep sd

Zdaj moramo ustvariti particije za te 4 trde diske sdb, sdc, sdd in sde z uporabo ukaza 'fdisk'. Če želite ustvariti particije, sledite navodilom iz 4. koraka v 1. delu tega članka (povezava je navedena zgoraj) in med ustvarjanjem particij poskrbite, da spremenite vrsto v LVM (8e).

Ko ste uspešno ustvarili particije, se premaknite naprej in ustvarite fizične nosilce z uporabo vseh teh 4 pogonov. Za ustvarjanje PV uporabite naslednji ukaz "pvcreate", kot je prikazano.

# pvcreate /dev/sd[b-e]1 -v

Ko so PV ustvarjeni, jih lahko uvrstite z ukazom 'pvs'.

# pvs

Zdaj moramo določiti skupino zvezkov s pomočjo teh 4 fizičnih zvezkov. Tu definiram svojo skupino nosilcev s 16 MB fizično razširjene velikosti (PE) s skupino nosilcev, imenovano vg_strip .

# vgcreate -s 16M vg_strip /dev/sd[b-e]1 -v

Opis zgornjih možnosti, uporabljenih v ukazu.

  1. [b-e] 1 - Določite imena trdega diska, kot so sdb1, sdc1, sdd1, sde1.
  2. -s - Določite svojo fizično velikost.
  3. -v - podroben.

Nato s pomočjo preverite novo ustvarjeno skupino nosilcev.

# vgs vg_strip

Če želite dobiti podrobnejše informacije o VG, uporabite stikalo '-v' z ukazom vgdisplay, dalo nam bo vse fizične nosilce, ki so bili vsi uporabljeni v skupini glasnosti vg_strip .

# vgdisplay vg_strip -v

Nazaj na našo temo, zdaj med ustvarjanjem logičnega nosilca moramo definirati vrednost črte, kako morajo podatki zapisovati v naše logične nosilce z uporabo metode črte.

Tu ustvarjam logični nosilec v imenu lv_tecmint_strp1 z velikostjo 900 MB in mora biti v skupini glasnosti vg_strip in ga definiram kot 4 črte, to pomeni, da podatki pišejo v moj logični obseg, da morajo biti črtaste nad 4 PV.

# lvcreate -L 900M -n lv_tecmint_strp1 -i4 vg_strip

  1. -L –logična velikost volumna
  2. -n –logično ime zvezka
  3. -i –trakove

Na zgornji sliki lahko vidimo, da je bila privzeta velikost črte 64 KB, če moramo določiti lastno vrednost črte, lahko uporabimo -I (Kapital I). Če želite potrditi, da je ustvarjen logični nosilec, uporabite naslednji ukaz.

# lvdisplay vg_strip/lv_tecmint_strp1

Zdaj bo naslednje vprašanje: Kako vemo, da črte pišejo na 4 pogone ?. Tu lahko za preverjanje uporabimo ukaz 'lvdisplay' in -m (prikaži preslikavo logičnih nosilcev).

# lvdisplay vg_strip/lv_tecmint_strp1 -m

Če želite ustvariti svojo določeno velikost črte, moramo ustvariti en logični nosilec z velikostjo 1 GB z lastno določeno velikostjo črte 256 KB. Zdaj bom narisal le 3 PV, tukaj lahko določimo, katere pvs želimo imeti na črti.

# lvcreate -L 1G -i3 -I 256 -n lv_tecmint_strp2 vg_strip /dev/sdb1 /dev/sdc1 /dev/sdd1

Nato preverite velikost črte in količino črte.

# lvdisplay vg_strip/lv_tecmint_strp2 -m

Čas je, da uporabimo preslikavo naprav, za to uporabimo ukaz 'dmsetup'. Je orodje za upravljanje logičnega nosilca na nizki ravni, ki upravlja logične naprave, ki uporabljajo gonilnik za preslikavo naprav. Informacije lvm lahko vidimo z ukazom dmsetup, da ugotovimo, kateri trak je odvisen od pogonov.

# dmsetup deps /dev/vg_strip/lv_tecmint_strp[1-2]

Tu lahko vidimo, da je strp1 odvisen od 4 pogonov, strp2 pa od 3 naprav.

Upam, da ste se naučili, kako lahko zapišemo podatke skozi logične zvezke. Za to nastavitev je treba vedeti o osnovah upravljanja logičnega nosilca. V naslednjem članku vam bom pokazal, kako se lahko preselimo v logičnem upravljanju nosilcev, do takrat pa spremljajte posodobitve in ne pozabite dati dragocenih komentarjev o članku.