Wéi verwalten KVM Späichervolumen a Poole fir virtuell Maschinnen - Deel 3


An dësem Deel 3 vun eisem Tutorial diskutéiere mir wéi een KVM Storage Volumen a Pools erstellt a verwalten mat Virt-Manager GUI Tool.

Am Allgemengen benotze mir Späicherapparater mat verschiddene Dateisystemer all Dag. Mir hunn och e puer Stockage Technologien/Techniken wéi ISCSI, SAN, NAS an sou op.

Et gëtt kee groussen Ënnerscheed an de Basiskonzepter fir eist virtuellt Ëmfeld, mir benotze just d'Basiskonzept fir eng fantastesch a skalierbar virtuell Späicherplattform z'installéieren.

Mat KVM Ëmfeld kënnt Dir Blockgeräter oder Dateien als lokal Späichergeräter bannent Gaaschtbetribssystemer benotzen.

Mir benotzen déi kierperlech Späichergeräter fir d'Volumen vun der virtueller Maschinn ze kreéieren. Mir kënnen Bänn als virtuelle Scheif vun enger virtueller Maschinn beschreiwen. Volumen Wollek sinn Block Geräter oder Dateien wéi mir virdru scho gesot hunn.

Als Leeschtungsbetrag hunn d'Blockgeräter déi méi héich Hand. Och Blockdateien hunn nach ëmmer déi méi héich Hand an de Beräicher vum Systemmanagement a Späicherkapazitéit benotzt. Op all Manéier fir Szenarie wou d'Diskleistung vum Gaaschtbetribssystem net kritesch ass, ass et léiwer fir Disk Image Dateien ze benotzen.

Späichervolumen ass och en Deel vum Storage Pool, tatsächlech kënnt Dir keng Späichervolumen erstellen ier Dir op d'mannst ee Späicherpool hutt.

Et gëtt keng nei Viraussetzung, just déiselwecht déi mir a fréieren Deeler diskutéiert hunn. Wann eppes Neies wäert ech et ernimmen. Also, loosst eis dauchen.

Stage One: Erstellt Späicherpools an KVM

1. Als éischt, loosst eis déi verfügbar Pools an eisem Ëmfeld weisen wéi mir et virdru gemaach hunn aus der Detailer Sektioun no riets klickt op (localhost) an der Haaptfenster. Dës Fënster wäert schéngen

Als Standard gëtt et ee Späicherpool deen \Default genannt gëtt, benotzt d'rootfs Partition fir d'Vum Volumen ënner /var/lib/libvirt/images< ze späicheren. Wee.

A ville Fäll ass et net recommandéiert dëse Pool ze benotzen, just fir dëse fräie Raum fir Äre System ze maachen. Loosst eis op all Manéier eisen éischte Späicherpool erstellen andeems Dir op '+'Knäppchen aus der selwechter Fënster klickt.

Als nächst kënnt Dir den Numm vun Ärem neie Späicherpool ubidden a wielt den Typ vun der Späichere déi benotzt gëtt fir d'Späicherpools z'installéieren. KVM ënnerstëtzt néng Typen:

    1. -dir – Benotzt Dateisystem Verzeechnes fir Späichervolumen ze späicheren.
    2. -Disk – Benotzt physesch Harddisken fir Späichervolumen ze späicheren.
    3. -fs - Benotzt Pre-Formatéiert Partitionen fir Späichervolumen ze späicheren.
    4. -netfs - Benotzt Netzwierk gedeelt Späichere wéi NFS fir Späichervolumen ze späicheren.
    5. -Gluster – Hänkt vun der Gluster Dateisystemspäicher of.
    6. -iscsi - Benotzt Netzwierk-gedeelt ISCSI Späichere fir Späichervolumen ze späicheren.
    7. -scsi - Benotzt lokal SCSI Späichere fir Späichervolumen ze späicheren.
    8. -lvm - Hängt vun LVM Volume Gruppen of fir Späichervolumen ze späicheren.
    9. -mpath

    Am Moment gëtt Multipathing Volume Kreatioun net ënnerstëtzt.

    Dir kënnt mat vill vun hinnen vertraut sinn, awer mir diskutéieren een oder zwee vun hinnen fir dësen Tutorial. Loosst eis mat der populärer ufänken, (dir) Typ.

    (Dir) Typ ass ganz populär benotzt well et net vill Ännerungen am aktuellen Späicherschema erfuerdert deen Dir hutt.

    3. Et gëtt keng Restriktioun wou de Späicherpool erstallt gëtt, awer et ass ganz recommandéiert fir 'SPool1'Verzeechnes op enger separater Partition ze kreéieren. Eng wichteg Saach ass och déi richteg Permissiounen a Besëtzer fir dësen Verzeechnes ze ginn.

    Ech benotze /dev/sda3 als meng Partition, Dir hutt vläicht eng aner. Vergewëssert Iech datt Dir et richteg montéiert hutt.

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

    4. Nodeems Dir d'Partition ënner '/mnt/personal-data/' Verzeechnes montéiert hutt, gitt dann de Wee vum Mountpunkt un dat Späicherverzeechnes (dh /mnt/personal-data/SPool1<)).

    5. Nodeems Dir fäerdeg sidd, fannt Dir neie Späicherpool \SPool1 an der Lëscht.

    Ier Dir op d'Bühn zwee geet fir Bänn ze kreéieren, Loosst eis eng aner Aart vun eisem Späicherpool mam Numm fs diskutéieren.

    Den (FS) Typ hänkt vu virformatéierte Partitionen of an et ass nëtzlech fir wien eng komplett Partition fir virtuelle Maschinndisken/Späichere wëllt spezifizéieren.

    6. Mir erstellen en anere Späicherpool mat enger performatéierter Partition, déi den Typ ((fs) Pre-Formatted Block Device) ass. Dir musst eng aner nei Partition mat dem gewënschten Dateiesystem virbereeden.

    Dir kënnt \fdisk oder \parted benotzen fir eng nei Partition ze kreéieren an \mkfs ze benotzen fir mat engem neie Dateiesystem ze formatéieren Fir dës Sektioun wäert (sda6) eis nei Partition sinn.

    # mkfs.ext4 /dev/sda6
    

    Erstellt och en neie Verzeechnes (dh SPool2), et wierkt als Mountpunkt fir déi gewielte Partition.

    7. Nodeems Dir (fs) Typ aus dem Drop-Menü gewielt hutt, gitt duerno den Numm vum neie Pool wéi gewisen

    8. An der nächster Fënster musst Dir de Wee vun Ärer Partition '/dev/sda6' an eisem Fall ubidden - am \Source Path Feld an de Wee vum Verzeichnis deen als Mountpunkt /mnt/personal-data/SPool2 am \Zilwee Feld wierkt.

    9. Endlech gëtt et eng drëtt Stockage Pool dobäi an der Haaptrei Stockage Lëscht.

    Also, mir wäerte diskutéiere fir aner Späicheraarten an eisem nächsten Deel mat CLI Tools z'installéieren, loosst eis elo plënneren fir Bänn ze kreéieren.

    Etapp Zwee: Erstellt Späichervolumen

    Wéi mir virdru diskutéiert hunn, kënnt Dir d'Späichervolumen als virtuelle Disks fir virtuelle Maschinnen betruechten. Mir hunn och nach vill Formater fir dës Bänn.

    Allgemeng erlaabt dës Formater Iech Är Bänn mat QEMU, VMware, Oracle VirtualBox an Hyper-V ze benotzen.

    10. Wielt de Späicherpool deen Dir wëllt de Späichervolumen Deel vun 'New Volume'. Press op 'New Volume' Knäppchen fir unzefänken.

    11. Als nächst gitt den Numm vum neie Volumen a wielt de Format dovun. Vergiesst net och déi richteg Gréisst ze setzen.

    12. Elo ass Äre Volume prett fir mat virtuelle Maschinnen ze befestegt

    Conclusioun

    Elo hutt Dir den Ënnerscheed tëscht Storage Pools an Volumen geléiert a wéi Dir se ënner KVM Ëmfeld mat der virt-Manager GUI Tool erstellt a verwaltet. Mir hunn och d'Zorte vu Poole diskutéiert an d'Wichtegkeet vun de Volumenformater. Et ass Ären Tour fir Är Hänn méi dreckeg ze maachen.

    Referenz Linken

    KVM Homepage
    KVM Dokumentatioun