Kako upravljati s količinami pomnilnika KVM in skupinami za navidezne stroje - 3. del


V tem delu 3. vadnice razpravljamo o tem, kako z orodjem GUI virt-manager ustvariti in upravljati količine in bazene KVM Storage.

Na splošno vsak dan uporabljamo pomnilniške naprave z različnimi datotečnimi sistemi. Imamo tudi nekaj tehnologij/tehnik shranjevanja, kot so ISCSI, SAN, NAS itd.

V našem osnovnem konceptu se v našem navideznem okolju ne razlikuje bistveno, osnovni koncept uporabljamo le za uvedbo izjemne in obsežne platforme za virtualno shranjevanje.

Z okoljem KVM lahko blokovne naprave ali datoteke uporabljate kot lokalne naprave za shranjevanje v gostujočih operacijskih sistemih.

Fizične pomnilniške naprave uporabljamo za ustvarjanje zvezkov navideznih strojev. Količine bi lahko opisali kot virtualni disk navideznega stroja. Oblak zvezkov je blok naprav ali datotek, kot smo že omenili.

Glede na zmogljivost imajo blokovne naprave višjo roko. Datoteke blokov imajo še vedno večjo prednost na področju upravljanja sistema in uporabe zmogljivosti za shranjevanje. Kakor koli že za scenarije, kjer zmogljivost diska iz gostujočega operacijskega sistema ni kritična, raje uporabljajo slikovne datoteke diska.

Količine pomnilnika so tudi del pomnilniškega področja, pravzaprav ne morete ustvariti nosilcev, preden imate vsaj eno pomnilniško področje.

Ni novega predpogoja, ravno tistega, o katerem smo razpravljali v prejšnjih delih. Če kaj novega, bom to omenil. Torej, potopimo se naprej.

Prva stopnja: Ustvarjanje pomnilniških bazenov v KVM

1. Najprej prikažemo razpoložljive bazene v našem okolju tako, kot smo to storili prej v razdelku Podrobnosti po desnem kliku na (localhost) v glavnem oknu. To okno se bo pojavilo

Privzeto obstaja en pomnilniški bazen, ki se imenuje\" Privzeto ", uporablja particijo rootfs za shranjevanje količin vm pod /var/lib/libvirt/images pot.

V mnogih primerih ni priporočljivo uporabljati tega bazena, samo zato, da sprostite ta prostor za svoj sistem. Na kakršen koli način ustvarimo svoj prvi prostor za shranjevanje, tako da v istem oknu kliknemo gumb ‘ + ’.

Nato lahko navedete ime novega pomnilniškega področja in izberete vrsto pomnilnika, ki bo uporabljen za razmestitev pomnilniških področij. KVM podpira devet vrst:

    1. -dir - Uporablja imenik datotečnega sistema za shranjevanje nosilcev.
    2. -disk - za shranjevanje nosilcev podatkov uporablja fizične trde diske.
    3. -fs - za shranjevanje nosilcev shranjuje vnaprej oblikovane particije.
    4. -netfs - za shranjevanje nosilcev podatkov uporablja pomnilnik v skupni rabi omrežja, kot je NFS.
    5. -gluster - Odvisno od shrambe datotečnih sistemov Gluster.
    6. -iscsi - za shranjevanje nosilcev podatkov uporablja pomnilnik ISCSI v skupni rabi.
    7. -scsi - za shranjevanje nosilcev podatkov uporablja lokalni pomnilnik SCSI.
    8. -lvm - Odvisno od skupin glasnosti LVM za shranjevanje nosilcev.
    9. -mpath -

    Trenutno ustvarjanje glasnosti z več potmi ni podprto.

    Morda jih poznate veliko, vendar bomo o enem ali dveh razpravljali v tej vadnici. Začnimo s priljubljenim tipom (dir).

    Vrsta Dir (Dir) je zelo priljubljena, saj ne zahteva veliko sprememb trenutne shrambene sheme, ki jo imate.

    3. Pri izdelavi pomnilniškega prostora ni nobenih omejitev, vendar je zelo priporočljivo, da na ločeni particiji ustvarite imenik ‘ SPool1 ’. Ena pomembna stvar je tudi, da za ta imenik dobite ustrezna dovoljenja in lastništvo.

    Kot particijo bom uporabil /dev/sda3 , morda imate drugačno. Prepričajte se, da ste ga pravilno namestili.

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

    4. Po namestitvi particije v imenik '/mnt/personal-data/' nato vnesite pot točke pritrditve do tega imenika za shranjevanje (tj. /mnt/personal-data/SPool1 ).

    5. Po zaključku boste našli novo shrambo\" SPool1 ", ki se je pojavila na seznamu.

    Preden gremo na drugo stopnjo za ustvarjanje zvezkov, se pogovorimo o drugi vrsti našega pomnilniškega bazena, imenovani fs .

    Tip (FS) je odvisen od predformatiranih particij in je koristen za tiste, ki želijo določiti popolno particijo za diske/pomnilnik navideznega računalnika.

    6. Ustvarili bomo drugo pomnilniško področje z uporabo formatirane particije, ki je tipa ( (fs) Prednastavljena blokirna naprava). Pripraviti morate novo particijo z želenim datotečnim sistemom.

    Za ustvarjanje nove particije lahko uporabite\" fdisk " ali\" ločeno " in uporabite\" mkfs " za formatiranje z novim datotečnim sistemom V tem razdelku bo (sda6) naša nova particija.

    # mkfs.ext4 /dev/sda6
    

    Ustvarite tudi nov imenik (tj. SPool2 ), ki deluje kot točka pritrditve za izbrano particijo.

    7. Potem ko v spustnem meniju izberete vrsto (fs), vnesite ime novega bazena, kot je prikazano

    8. V naslednjem oknu morate v našem primeru vnesti pot particije '/dev/sda6 ' - v polje\" Izvorna pot " in pot do imenika, ki deluje kot točka namestitve /mnt/personal-data/SPool2 v polju\" Ciljna pot ".

    9. Na koncu je na glavnem seznamu shranjevanja dodan še tretji sklad.

    V naslednjem delu bomo z orodji CLI razpravljali o uvajanju drugih vrst pomnilnika, zdaj pa pojdimo na ustvarjanje zvezkov.

    Druga stopnja: Ustvarite nosilce pomnilnika

    Kot smo že razpravljali, lahko shranite nosilce podatkov kot navidezne diske za navidezne stroje. Za te zvezke imamo še vedno veliko formatov.

    Na splošno ti formati omogočajo uporabo količin z QEMU, VMware, Oracle VirtualBox in Hyper-V.

    10. Izberite področje pomnilnika, za katerega želite, da je prostor za shranjevanje del ‘ Nov nosilec ’. Za začetek pritisnite gumb ‘Nova glasnost’.

    11. Nato navedite ime novega zvezka in izberite njegovo obliko. Ne pozabite nastaviti tudi ustrezne velikosti.

    12. Zdaj je vaš nosilec pripravljen za priključitev z virtualnimi stroji

    Zaključek

    Zdaj ste se naučili razlike med pomnilniškimi skladi in zvezki ter tem, kako jih ustvariti in upravljati v okolju KVM z orodjem GUI virt-manager . Prav tako smo razpravljali o vrstah bazenov in pomembnosti formatov zvezkov. Na vrsti ste, da si roke bolj umažete.

    Referenčne povezave

    Domača stran KVM
    Dokumentacija KVM