Hallitse useita loogisia levynhallintalevyjä Striping I/O: lla


Tässä artikkelissa aiomme nähdä, kuinka loogiset tilavuudet kirjoittaa tiedot levylle strippaamalla I/O: ta. Loogisella äänenvoimakkuuden hallinnalla on yksi hieno ominaisuus, joka voi kirjoittaa tietoja useille levyille strippaamalla I/O: ta.

LVM Striping on yksi ominaisuus, joka kirjoittaa tiedot usealle levylle jatkuvan kirjoittamisen sijaan yhdelle fyysiselle levylle.

  1. Se parantaa levyn suorituskykyä.
  2. Tallentaa kiintolevyltä yhä uudelleen yhdelle levylle.
  3. Levyn täyttöä voidaan vähentää käyttämällä raidoittamista useiden levyjen päälle.

Jos joudumme loogisessa äänenvoimakkuuden hallinnassa luomaan loogisen äänenvoimakkuuden, laajennettu kartoitetaan kokonaan volyymiryhmään ja fyysisiin taltteihin. Tällaisessa tilanteessa, jos jokin PV: stä (fyysinen tilavuus) täyttyy, meidän on lisättävä muita pituuksia muusta fyysisestä tilavuudesta. Sen sijaan lisäämällä laajennuksia PV: hen voimme osoittaa loogisen äänenvoimakkuuden käyttämään tiettyjä fyysisiä tilavuuksia, jotka kirjoittavat I/O: ta.

Oletetaan, että meillä on neljä levyasemaa ja jotka viittasivat neljään fyysiseen tilavuuteen, jos jokainen fyysinen tilavuus pystyy 100 I/O: ksi, tilavuusryhmämme saa kokonaan 400 I/O: ta.

Jos emme käytä raitamenetelmää, tiedostojärjestelmä kirjoittaa taustalla olevan fyysisen tilavuuden. Esimerkiksi osa tiedoista kirjoittaa fyysiseen tilavuuteen 100 I/O kirjoitetaan vain ensimmäiseen (sdb1) PV: ään. Jos luomme loogisen äänenvoimakkuuden raita-asetuksella kirjoittaessamme, se kirjoittaa jokaiseen neljään asemaan jakamalla 100 I/O: ta, mikä tarkoittaa, että jokainen neljä asemaa vastaanottaa 25 I/O: ta kukin.

Tämä tehdään kierrosprosessissa. Jos jotakin loogista äänenvoimakkuutta on laajennettava, tässä tilanteessa emme voi lisätä 1 tai 2 PV. Meidän on lisättävä kaikki 4 pv: tä loogisen äänenvoimakkuuden laajentamiseksi. Tämä on yksi raitaominaisuuden haittapuolista, tästä voimme tietää, että luotaessa loogisia volyymeja meidän on annettava sama raitakoko kaikille loogisille volyymeille.

Loogisella äänenvoimakkuuden hallinnalla on nämä ominaisuudet, joiden avulla voimme poistaa tiedot useista pv-tiedostoista samanaikaisesti. Jos tunnet loogisen äänenvoimakkuuden, voit siirtyä määrittämään loogisen äänenvoimakkuuden. Jos ei, sinun on tiedettävä loogisen volyymin hallinnan perusteet, lue alla olevat artikkelit saadaksesi lisätietoja loogisesta volyymin hallinnasta.

  1. Aseta joustava LVM-levytallennus Linuxiin - osa I
  2. Kuinka laajentaa/vähentää LVM: ää Linuxissa - osa II

Täällä käytän Centos6.5-harjoitusta. Samoja vaiheita voidaan käyttää RHEL: ssä, Oracle Linux: ssa ja useimmissa jakeluissa.

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

Looginen äänenvoimakkuuden hallinta Striping I/O: lla

Esittelyä varten olen käyttänyt 4 kiintolevyä, joista jokaisella on 1 Gt: n kokoinen asema. Haluan näyttää sinulle neljä asemaa käyttämällä fdisk-komentoa alla esitetyllä tavalla.

# fdisk -l | grep sd

Nyt meidän on luotava osiot näille 4 kiintolevylle sdb, sdc, sdd ja sde käyttämällä fdisk-komentoa. Luo osioita noudattamalla tämän artikkelin osassa 1 annettuja ohjeita (linkki yllä) ja varmista, että vaihdat tyypiksi LVM (8e) luodessasi osioita.

Kun olet luonut osiot onnistuneesti, siirry nyt eteenpäin luoda fyysisiä taltioita käyttämällä kaikkia näitä 4 asemaa. Käytä PV-tiedostojen luomiseen seuraavaa 'pvcreate' -komentoa kuvan osoittamalla tavalla.

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

Kun PV on luotu, voit listata ne käyttämällä 'pvs' -komentoa.

# pvs

Nyt meidän on määriteltävä tilavuusryhmä käyttämällä näitä 4 fyysistä tilavuutta. Tässä määritän äänenvoimakkuusryhmäni 16 Mt: n fyysisellä laajennetulla koolla (PE), jonka tilavuusryhmä on nimeltään vg_strip .

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

Komennossa käytettyjen yllä olevien vaihtoehtojen kuvaus.

  1. [b-e] 1 - Määritä kiintolevyn nimet, kuten sdb1, sdc1, sdd1, sde1.
  2. -s - Määritä fyysinen laajuutesi koko.
  3. -v - sanallinen.

Tarkista seuraavaksi uusi luotu volyymiryhmä.

# vgs vg_strip

Saadaksesi tarkempia tietoja VG: stä, käytä kytkintä ‘-v’ ja vgdisplay-komentoa, se antaa meille jokaisen fyysisen levyn, jota kaikkia käytetään vg_strip -tietoryhmässä.

# vgdisplay vg_strip -v

Palataksemme aiheeseemme, loogista taltiota luodessamme meidän on määriteltävä raita-arvo, kuinka tietojen on kirjoitettava loogisiin volyymeihimme raitamenetelmällä.

Tässä luon loogisen äänenvoimakkuuden lv_tecmint_strp1 nimelle, jonka koko on 900 Mt, ja sen on oltava vg_strip -tietoryhmässä, ja määritän 4 raidaksi, se tarkoittaa, että tiedot kirjoittavat loogiseen äänenvoimakkuuteen, niiden on oltava raitoja yli 4 PV: n.

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

  1. -L –looginen äänenvoimakkuus
  2. -n –loogisen levyn nimi
  3. -i - raidat

Yllä olevasta kuvasta voimme nähdä, että raidan koon oletuskoko oli 64 kt, jos meidän on määritettävä oma raitamme arvo, voimme käyttää -I (iso I). Käytä seuraavaa komentoa vain vahvistaaksesi, että looginen asema on luotu.

# lvdisplay vg_strip/lv_tecmint_strp1

Nyt seuraava kysymys on, mistä tiedämme, että raidat kirjoittavat 4 asemaan ?. Täällä voimme käyttää 'lvdisplay' ja -m (näytä loogisten volyymien kartoitus) -komentoja varmistaaksesi.

# lvdisplay vg_strip/lv_tecmint_strp1 -m

Määritetyn raidan koon luomiseksi meidän on luotava yksi looginen levy, jonka koko on 1 Gt, käyttämällä omaa määritettyä raidan kokoa 256 kt. Suoritan nyt vain 3 PV: tä, tässä voimme määritellä mitkä PV: t haluamme olla raidat.

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

Tarkista seuraavaksi raidan koko ja mikä tilavuus se raidoittaa.

# lvdisplay vg_strip/lv_tecmint_strp2 -m

On aika käyttää laitekartoitinta, tähän käytämme komentoa 'dmsetup'. Se on matalan tason looginen äänenvoimakkuuden hallintatyökalu, joka hallitsee loogisia laitteita, jotka käyttävät laitekartoitinohjainta. Voimme nähdä lvm-tiedot käyttämällä dmsetup-komentoa, jotta tiedämme, mikä raita riippuu asemista.

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

Täällä voimme nähdä, että strp1 riippuu 4 asemasta ja strp2 riippuu kolmesta laitteesta.

Toivottavasti olet oppinut, kuinka voimme raitata loogisten määrien läpi tietojen kirjoittamiseksi. Tätä asetusta varten on tiedettävä loogisen äänenvoimakkuuden hallinnan perustiedot. Seuraavassa artikkelissani näytän sinulle, kuinka voimme siirtyä loogisessa äänenvoimakkuuden hallinnassa, pysy siihen asti ajan tasalla päivityksistä ja älä unohda antaa arvokkaita kommentteja artikkelista.