Virtuaalikoneiden KVM-tallennusmäärien ja -poolien hallinta - Osa 3


Tässä opetusohjelman osassa 3 keskustelemme KVM-tallennusmäärien ja -varastojen luomisesta ja hallinnasta virt-manager GUI-työkalun avulla.

Yleensä käytämme joka päivä tallennuslaitteita erilaisilla tiedostojärjestelmillä. Meillä on myös joitain tallennustekniikoita/tekniikoita, kuten ISCSI, SAN, NAS ja niin edelleen.

Virtuaaliympäristömme peruskonsepteissa ei ole suuria eroja, käytämme vain peruskonseptia ottaaksemme käyttöön mahtavan ja skaalautuvan virtuaalisen tallennusalustan.

KVM-ympäristössä voit käyttää lohkolaitteita tai tiedostoja paikallisina tallennusvälineinä vieraskäyttöjärjestelmissä.

Käytämme fyysisiä tallennuslaitteita virtuaalikoneen taltioiden luomiseen. Voisimme kuvata taltiot virtuaalikoneen virtuaalilevyksi. Volume-pilvi estää laitteita tai tiedostoja, kuten olemme aiemmin maininneet.

Suorituskyvyn kannalta lohkolaitteilla on korkeampi käsi. Myös lohkotiedostoilla on edelleen ylivoima järjestelmänhallinnassa ja tallennuskapasiteetin käytössä. Joka tapauksessa skenaarioissa, joissa vieraskäyttöjärjestelmän levyn suorituskyky ei ole kriittinen, se käyttää mieluummin levykuvatiedostoja.

Tallennustilastot ovat myös osa Storage Poolia, itse asiassa et voi luoda tallennustilavuuksia ennen kuin sinulla on vähintään yksi tallennusvarasto.

Mitään uutta edellytystä ei ole, vain sama, jota olemme käsitelleet aiemmissa osissa. Jos jotain uutta kerron. Sukellaan siis eteenpäin.

Vaihe yksi: Tallennuspoolien luominen KVM:ssä

1. Näytetään ensin ympäristössämme käytettävissä olevat poolit samalla tavalla kuin teimme sen aiemmin Tiedot-osiossa, kun napsautat hiiren kakkospainikkeella (localhost) pääikkunassa. Tämä ikkuna tulee näkyviin

Oletuksena on yksi tallennusvarasto, jonka nimi on "Oletus", joka käyttää rootfs-osiota VM-taltioiden tallentamiseen hakemistoon /var/lib/libvirt/images polku.

Monissa tapauksissa ei ole suositeltavaa käyttää tätä poolia vain tehdäksesi tämän vapaan tilan järjestelmällesi. Luodaan joka tapauksessa ensimmäinen tallennusvarastomme napsauttamalla +-painiketta samassa ikkunassa.

Seuraavaksi voit antaa uuden tallennusvarannon nimen ja valita tallennusvaraston käyttöönotossa käytettävän tallennustilan tyypin. KVM tukee yhdeksää tyyppiä:

    1. -dir – Käyttää tiedostojärjestelmähakemistoa tallennusmäärien tallentamiseen.
    2. -disk – Käyttää fyysisiä kiintolevyjä tallennusasemien tallentamiseen.
    3. -fs – Käyttää valmiiksi alustettuja osioita tallennustilojen tallentamiseen.
    4. -netfs – Käyttää verkon jaettua tallennustilaa, kuten NFS:ää, tallennusmäärien tallentamiseen.
    5. -gluster – Riippuu Glusterin tiedostojärjestelmän tallennustilasta.
    6. -iscsi – Käyttää verkon jaettua ISCSI-tallennustilaa tallennusmäärien tallentamiseen.
    7. -scsi – Käyttää paikallista SCSI-tallennustilaa tallennusmäärien tallentamiseen.
    8. -lvm – Riippuu LVM-taltioryhmistä tallennusmäärien tallentamiseksi.
    9. -mpath

Tällä hetkellä monipolkuisen taltion luomista ei tueta.

Saatat olla tuttuja monista niistä, mutta keskustelemme niistä yhdestä tai kahdesta tässä opetusohjelmassa. Aloitetaan suositusta, (dir) -tyypistä.

(Dir) -tyyppi on erittäin suosittu käytetty, koska se ei vaadi monia muutoksia nykyiseen tallennusskeemaasi.

3. Tallennusvarannon luontipaikkaa ei ole rajoitettu, mutta on erittäin suositeltavaa luoda SPool1-hakemisto erilliseen osioon. Yksi tärkeä asia on myös antaa oikeat käyttöoikeudet ja omistusoikeus tälle hakemistolle.

Käytän /dev/sda3-osiona, sinulla voi olla toinen osio. Varmista, että olet asentanut sen oikein.

mount -t ext4 /dev/sda3 /mnt/personal-data/

4. Kun olet asentanut osion /mnt/personal-data/-hakemistoon, anna liitoskohdan polku kyseiseen tallennushakemistoon (esim. /mnt /personal-data/SPool1).

5. Kun olet valmis, uusi tallennusvarasto "SPool1" ilmestyi luetteloon.

Ennen kuin siirryt toiseen vaiheeseen taltioiden luomiseen, keskustellaan toisesta tallennusvarastomme tyypistä nimeltä fs.

(FS)-tyyppi riippuu esimuotoilluista osioista ja on hyödyllistä niille, jotka haluavat määrittää täydellisen osion virtuaalikoneen levyille/tallennustilalle.

6. Luomme toisen tallennusvarannon käyttämällä muotoiltua osiota, joka on tyyppiä ((fs) Pre-Formatted Block Device). Sinun on valmisteltava toinen uusi osio halutulla tiedostojärjestelmällä.

Voit käyttää "fdisk" tai "parted" luodaksesi uuden osion ja käyttää "mkfs" -muotoilua uudella tiedostojärjestelmällä. Tässä osiossa (sda6) on uusi osiomme.

mkfs.ext4 /dev/sda6

Luo myös uusi hakemisto (esim. SPool2), joka toimii valitun osion liitoskohtana.

7. Kun olet valinnut (fs)-tyypin avattavasta valikosta, anna seuraavaksi uuden poolin nimi kuvan mukaisesti

8. Seuraavassa ikkunassa sinun on annettava osion '/dev/sda6 polku meidän tapauksessamme - kohdassa "Source Path". b> ” -kenttä ja sen hakemiston polku, joka toimii liitoskohtana /mnt/personal-data/SPool2 Target Path -kentässä.

9. Lopuksi päätallennusluetteloon on lisätty kolmas tallennusvarasto.

Joten keskustelemme toisten tallennustyyppien käyttöönotosta seuraavassa osassamme käyttämällä CLI-työkaluja, siirrytään nyt taltioiden luomiseen.

Vaihe kaksi: Luo tallennustilaa

Kuten aiemmin keskustelimme, voit pitää tallennustilaa virtuaalikoneiden virtuaalilevyinä. Meillä on myös edelleen monia formaatteja näille teoksille.

Yleensä nämä muodot antavat sinun käyttää asemaasi QEMU:n, VMwaren, Oracle VirtualBoxin ja Hyper-V:n kanssa.

10. Valitse tallennusvarasto, jolle haluat tallentaa New Volume -osan. Aloita painamalla "New Volume" -painiketta.

11. Anna seuraavaksi uuden taltion nimi ja valitse sen muoto. Muista myös asettaa oikea koko.

12. Nyt asemasi on valmis liitettäväksi virtuaalikoneiden avulla

Johtopäätös

Nyt olet oppinut eron tallennuspoolien ja taltioiden välillä ja kuinka luoda ja hallita niitä KVM-ympäristössä virt-manager GUI-työkalun avulla. Keskustelimme myös poolien tyypeistä ja volyymien muotojen tärkeydestä. On sinun vuorosi likaista kätesi.

Viitelinkit

KVM-kotisivu
KVM-dokumentaatio