Kako upravljati KVM volumenima i skupovima za pohranu za virtualne strojeve - 3. dio


U ovom dijelu 3 našeg vodiča, raspravljamo o tome kako stvoriti i upravljati KVM jedinicama za pohranu i bazenima pomoću GUI alata virt-manager.

Općenito, svakodnevno koristimo uređaje za pohranu s različitim sustavima datoteka. Imamo i neke tehnologije/tehnike za pohranu kao što su ISCSI, SAN, NAS i tako dalje.

Ne postoji velika razlika u osnovnim konceptima za naše virtualno okruženje, mi samo koristimo osnovni koncept za implementaciju fantastične i prilagodljive platforme za virtualnu pohranu.

S KVM okruženjem možete koristiti blok uređaje ili datoteke kao lokalne uređaje za pohranu unutar operativnih sustava za goste.

Fizičke uređaje za pohranu koristimo za stvaranje volumena virtualnog stroja. Volume bismo mogli opisati kao virtualni disk virtualnog stroja. Oblak volumena može biti blok uređaja ili datoteka kao što smo već spomenuli.

Što se tiče performansi, blok uređaji imaju bolju ruku. Također, blok datoteke još uvijek imaju prednost u područjima upravljanja sustavom i korištenja kapaciteta za pohranu. U svakom slučaju za scenarije u kojima performanse diska iz gostujućeg operativnog sustava nisu kritične, radije se koriste datoteke slika diska.

Volumeni pohrane također su dio skladišnog skupa, zapravo ne možete kreirati skladišne volumene prije nego što imate barem jedan skladišni skup.

Ne postoji novi preduvjet, samo isti onaj o kojem smo govorili u prethodnim dijelovima. Ako bude nešto novo, spomenut ću. Dakle, krenimo dalje.

Prva faza: Stvaranje skupova za pohranu u KVM-u

1. Prvo, prikažimo dostupne bazene u našem okruženju na način na koji smo to radili prije iz odjeljka Detalji nakon desnog klika na (localhost) u glavnom prozoru. Pojavit će se ovaj prozor

Kao zadani, postoji jedan skladišni prostor koji se zove “Default ” koristi rootfs particiju za pohranjivanje vm volumena pod /var/lib/libvirt/images put.

U mnogim slučajevima nije preporučljivo koristiti ovo spremište, samo da biste oslobodili ovaj prostor za svoj sustav. U svakom slučaju, kreirajmo naš prvi skladišni prostor klikom na gumb '+' iz istog prozora.

Zatim možete navesti naziv svog novog skladišnog skupa i odabrati vrstu skladišnog prostora koji će se koristiti za postavljanje skladišnih skupova. KVM podržava devet tipova:

    1. -dir – Koristi direktorij datotečnog sustava za pohranu volumena pohrane.
    2. -disk – Koristi fizičke tvrde diskove za pohranu volumena za pohranu.
    3. -fs – Koristi unaprijed formatirane particije za pohranu volumena za pohranu.
    4. -netfs – Koristi dijeljenu pohranu na mreži kao što je NFS za pohranu volumena pohrane.
    5. -gluster – Ovisi o pohrani Gluster datotečnog sustava.
    6. -iscsi – Koristi dijeljenu mrežnu ISCSI pohranu za pohranu volumena pohrane.
    7. -scsi – Koristi lokalnu SCSI pohranu za pohranu volumena pohrane.
    8. -lvm – Ovisi o LVM grupama volumena za pohranu volumena za pohranu.
    9. -mpath

Trenutačno stvaranje svezaka s više staza nije podržano.

Možda ste upoznati s mnogima od njih, ali mi ćemo raspravljati o jednom ili dva od njih za ovaj vodič. Počnimo s popularnim, tipom (dir).

Vrsta (Dir) vrlo je popularna jer ne zahtijeva mnogo izmjena u trenutnoj shemi pohrane koju imate.

3. Ne postoji ograničenje gdje će se kreirati spremište za pohranu, ali vrlo je preporučljivo stvoriti direktorij 'SPool1' na zasebnoj particiji. Jedna važna stvar također je dati prava dopuštenja i vlasništvo za ovaj imenik.

Ja ću koristiti /dev/sda3 kao svoju particiju, vi možda imate drugu. Provjerite jeste li ga ispravno montirali.

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

4. Nakon montiranja particije u direktoriju '/mnt/personal-data/', navedite stazu točke montiranja do tog direktorija za pohranu (tj. /mnt /personal-data/SPool1).

5. Nakon završetka, vidjet ćete da se novi skladišni prostor “SPool1” pojavio na popisu.

Prije nego što prijeđemo na drugu fazu za stvaranje volumena, razgovarajmo o drugoj vrsti našeg skladišnog skupa pod nazivom fs.

Vrsta (FS) ovisi o unaprijed formatiranim particijama i korisna je za one koji žele navesti potpunu particiju za diskove/pohranu virtualnog stroja.

6. Stvorit ćemo još jedno skladište za pohranu koristeći formatiranu particiju koja je tipa ((fs) unaprijed formatirani blok uređaj). Morate pripremiti još jednu novu particiju sa željenim datotečnim sustavom.

Možete koristiti “fdisk” ili “parted” za stvaranje nove particije i koristiti “mkfs” za formatiranje s novim datotečnim sustavom. Za ovaj odjeljak, (sda6) će biti naša nova particija.

mkfs.ext4 /dev/sda6

Također stvorite novi direktorij (tj. SPool2), on djeluje kao točka montiranja za odabranu particiju.

7. Nakon odabira vrste (fs) iz padajućeg izbornika, zatim unesite naziv novog skupa kao što je prikazano

8. U sljedećem prozoru trebate navesti stazu vaše particije '/dev/sda6' u našem slučaju – u “Izvorna staza ” polje i putanja direktorija koji djeluje kao točka montiranja /mnt/personal-data/SPool2 u polju “Ciljna staza ”.

9. Napokon, tu je i treći skladišni prostor dodan na glavni popis za pohranu.

Dakle, raspravljat ćemo o implementaciji drugih vrsta pohrane u našem sljedećem dijelu pomoću CLI alata, za sada prijeđimo na stvaranje volumena.

Druga faza: Stvorite volumene za pohranu

Kao što smo već spomenuli, volumene za pohranu možete smatrati virtualnim diskovima za virtualne strojeve. Još uvijek imamo mnogo formata za ove sveske.

Općenito, ovi vam formati omogućuju korištenje vaših volumena s QEMU, VMware, Oracle VirtualBox i Hyper-V.

10. Odaberite skup pohrane za koji želite da volumen pohrane bude dio 'Novog sveska'. Pritisnite gumb "Novi volumen" za početak.

11. Zatim unesite naziv novog volumena i odaberite njegov format. Ne zaboravite također postaviti odgovarajuću veličinu.

12. Sada je vaš volumen spreman za spajanje s virtualnim strojevima

Zaključak

Sada ste naučili razliku između skupova za pohranu i količina i kako ih kreirati i upravljati njima u KVM okruženju pomoću GUI alata virt-manager. Također smo razgovarali o vrstama skupova i važnosti formata volumena. Vaš je red da još više zaprljate ruke.

Referentne veze

KVM početna stranica
KVM dokumentacija