Kā pārvaldīt KVM krātuves apjomus un virtuālo mašīnu kopas - 3. daļa


Šajā mūsu apmācības 3. daļā mēs apspriežam, kā izveidot un pārvaldīt KVM krātuves apjomus un kopas, izmantojot virt-manager GUI rīku.

Parasti mēs ikdienā izmantojam atmiņas ierīces ar dažādām failu sistēmām. Mums ir arī dažas glabāšanas tehnoloģijas/paņēmieni, piemēram, ISCSI, SAN, NAS un tā tālāk.

Mūsu virtuālās vides pamatkoncepcijās nav milzīgu atšķirību, mēs vienkārši izmantojam pamatkoncepciju, lai izvietotu lielisku un mērogā spējīgu virtuālās krātuves platformu.

Izmantojot KVM vidi, varat izmantot bloķēšanas ierīces vai failus kā vietējās atmiņas ierīces viesu operētājsistēmās.

Mēs izmantojam fiziskās atmiņas ierīces, lai izveidotu virtuālās mašīnas sējumus. Mēs varētu aprakstīt sējumus kā virtuālās mašīnas virtuālo disku. Apjoma mākonis ir bloķēšanas ierīces vai faili, kā mēs jau minējām iepriekš.

Kā veiktspējas apsvērums, bloku ierīcēm ir augstāka roka. Arī bloķētajiem failiem joprojām ir lielāka nozīme sistēmas pārvaldības un krātuves jaudas izmantošanas jomās. Jebkurā gadījumā scenārijiem, kad viesa operētājsistēmas diska veiktspēja nav kritiska, tā dod priekšroku diska attēlu failiem.

Krātuves apjomi arī ir daļa no krātuves. Faktiski nevar izveidot krātuves apjomus, pirms jums ir vismaz viens krātuves krājums.

Nav jauna priekšnosacījuma, tikai tas pats, ko mēs apspriedām iepriekšējās daļās. Ja kaut kas jauns, es to pieminēšu. Tātad, ienirsim tālāk.

Pirmais posms: Krātuves baseinu izveide KVM

1. Pirmkārt, parādīsim pieejamos baseinus mūsu vidē tā, kā to darījām iepriekš sadaļā Sīkāka informācija pēc tam, kad galvenajā logā ar peles labo pogu noklikšķiniet uz (localhost). Parādīsies šis logs

Kā noklusējums ir viens krātuves kopa, kas saucas “ Noklusējums ” izmanto nodalījumu rootfs , lai glabātu vm sējumus zem /var/lib/libvirt/images ceļš.

Daudzos gadījumos nav ieteicams izmantot šo baseinu, lai tikai izveidotu šo brīvo vietu savai sistēmai. Jebkurā veidā izveidosim savu pirmo krātuves baseinu, tajā pašā logā noklikšķinot uz pogas ‘ + ’.

Pēc tam jūs varat norādīt sava jaunā krātuves kopas nosaukumu un izvēlēties krātuves veidu, kas tiks izmantota krātuvju izvietošanai. KVM atbalsta deviņus veidus:

    1. -dir - krātuves apjomu glabāšanai izmanto failu sistēmas direktoriju.
    2. -disk - krātuves apjomu glabāšanai izmanto fiziskos cietos diskus.
    3. -fs - uzglabāšanas apjomu glabāšanai izmanto iepriekš formatētus nodalījumus.
    4. -netfs - krātuves apjomu glabāšanai tiek izmantota tīkla koplietota krātuve, piemēram, NFS.
    5. -gluster - atkarīgs no Gluster failu sistēmu krātuves.
    6. -iscsi - krātuves apjomu glabāšanai izmanto tīklā koplietotu ISCSI krātuvi.
    7. -scsi - krātuves apjomu glabāšanai izmanto vietējo SCSI krātuvi.
    8. -lvm - atkarīgs no LVM sējumu grupām, lai uzglabātu krātuves sējumus.
    9. -ceļš -

    Šobrīd vairāku ceļu skaļuma izveide netiek atbalstīta.

    Iespējams, ka jūs esat pazīstams ar daudziem no tiem, taču mēs apspriedīsim vienu vai divus no tiem šajā apmācībā. Sāksim ar populāro, (rež) veidu.

    (Dir) tips ir ļoti populārs, jo tas neprasa daudz modifikāciju jūsu pašreizējā krātuves shēmā.

    3. Nav paredzēts ierobežojums, kur tiks izveidots krātuves kopa, taču ir ļoti ieteicams atsevišķā nodalījumā izveidot direktoriju ‘ SPool1 ’. Viena svarīga lieta ir arī piešķirt pareizās atļaujas un īpašumtiesības uz šo direktoriju.

    Es kā savu nodalījumu izmantošu /dev/sda3 , iespējams, jums ir cits. Pārliecinieties, vai esat to pareizi uzmontējis.

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

    4. Pēc nodalījuma uzstādīšanas direktorijā '/mnt/personal-data/' norādiet pievienošanas punkta ceļu uz šo krātuves direktoriju (ti, /mnt/personal-data/SPool1 ).

    5. Pēc pabeigšanas sarakstā atradīsit jaunu krātuves baseinu “ SPool1 ”.

    Pirms došanās uz otro posmu , lai izveidotu sējumus, apspriedīsim vēl vienu mūsu krātuves kopas veidu ar nosaukumu fs .

    (FS) tips ir atkarīgs no iepriekš formatētiem nodalījumiem, un tas ir noderīgi tiem, kas vēlas norādīt pilnīgu nodalījumu virtuālo mašīnu diskiem/krātuvēm.

    6. Mēs izveidosim vēl vienu krātuves kopu, izmantojot katram formatētu nodalījumu, kura tips ir ( (fs) Iepriekš formatēta bloķēšanas ierīce). Jums jāsagatavo vēl viens jauns nodalījums ar vēlamo failu sistēmu.

    Varat izmantot “ fdisk ” vai “ parted ”, lai izveidotu jaunu nodalījumu, un “ mkfs ” izmantojiet formatēšanai ar jaunu failu sistēmu. Šajā sadaļā (sda6) būs mūsu jaunais nodalījums.

    # mkfs.ext4 /dev/sda6
    

    Izveidojiet arī jaunu direktoriju (t.i., SPool2 ), tas darbojas kā pievienošanas punkts izvēlētajam nodalījumam.

    7. Pēc nolaižamajā izvēlnē izvēloties (fs) veidu, pēc tam norādiet jaunā kopas nosaukumu, kā parādīts attēlā

    8. Nākamajā logā jums jānorāda nodalījuma ceļš dev/sda6 mūsu gadījumā - laukā Avota ceļš un ceļš direktorija, kas laukā “Mērķa ceļš darbojas kā pievienošanas punkts /mnt/personal-data/SPool2 .

    9. Visbeidzot, galvenajā krātuvju sarakstā ir pievienots trešais krātuves baseins.

    Tātad, mēs apspriedīsim citu glabāšanas veidu izvietošanu nākamajā daļā, izmantojot CLI rīkus, tagad pārejam uz sējumu izveidi.

    Otrais posms: izveidojiet krātuves apjomus

    Kā mēs iepriekš apspriedām, jūs varētu uzskatīt, ka krātuves apjomi ir virtuāli diski virtuālajām mašīnām. Arī mums joprojām ir daudz šo sējumu formātu.

    Parasti šie formāti ļauj izmantot sējumus ar QEMU, VMware, Oracle VirtualBox un Hyper-V.

    10. Atlasiet krātuves kopu, kuru vēlaties, lai krātuves apjoms būtu daļa no ‘ Jaunais sējums ’. Lai sāktu, nospiediet pogu ‘Jauns sējums’.

    11. Pēc tam norādiet jaunā sējuma nosaukumu un izvēlieties tā formātu. Neaizmirstiet iestatīt arī pareizu izmēru.

    12. Tagad jūsu apjoms ir gatavs piestiprināšanai ar virtuālām mašīnām

    Secinājums

    Tagad esat uzzinājis atšķirību starp krātuves kopām un apjomiem un to, kā tos izveidot un pārvaldīt KVM vidē, izmantojot virt-manager GUI rīku. Mēs arī apspriedām pūļu veidus un apjoma formātu nozīmi. Ir jūsu kārta padarīt rokas netīrākas.

    Atsauces saites

    KVM mājas lapa
    KVM dokumentācija