Com gestionar els volums i les agrupacions d'emmagatzematge KVM per a màquines virtuals - Part 3


En aquesta part 3 del nostre tutorial, parlem de com crear i gestionar volums i agrupacions d'emmagatzematge KVM mitjançant l'eina GUI virt-manager.

En general, cada dia fem servir dispositius d'emmagatzematge amb diferents sistemes de fitxers. També tenim algunes tecnologies/tècniques d'emmagatzematge com ISCSI, SAN, NAS, etc.

No hi ha una gran diferència en els conceptes bàsics per al nostre entorn virtual, només fem servir el concepte bàsic per desplegar una plataforma d'emmagatzematge virtual fantàstica i escalable.

Amb l'entorn KVM , podeu utilitzar dispositius de bloc o fitxers com a dispositius d'emmagatzematge local dins dels sistemes operatius convidats.

Utilitzem els dispositius d'emmagatzematge físic per crear volums de màquines virtuals. Podríem descriure els volums com el disc virtual d'una màquina virtual. Els volums en núvol poden bloquejar dispositius o fitxers com hem esmentat anteriorment.

Com a consideració de rendiment, els dispositius de bloc tenen la mà més alta. També els fitxers de bloc encara tenen la mà més alta en les àrees de gestió del sistema i ús de la capacitat d'emmagatzematge. En qualsevol cas, per als escenaris en què el rendiment del disc del sistema operatiu convidat no és crític, preferiu utilitzar fitxers d'imatge de disc.

Els volums d'emmagatzematge també formen part de l'agrupació d'emmagatzematge, de fet, no podeu crear volums d'emmagatzematge abans de tenir almenys una agrupació d'emmagatzematge.

No hi ha cap requisit previ nou, només el mateix que hem comentat en parts anteriors. Si hi ha alguna cosa nova ho comentaré. Per tant, continuem.

Primera etapa: creació de grups d'emmagatzematge en KVM

1. En primer lloc, mostrem els grups disponibles al nostre entorn tal com ho vam fer abans des de la secció Detalls després de fer clic amb el botó dret a (localhost) a la finestra principal. Apareixerà aquesta finestra

Per defecte, hi ha una agrupació d'emmagatzematge que s'anomena \Default que utilitza la partició rootfs per emmagatzemar els volums de la VM a /var/lib/libvirt/images camí.

En molts casos, no es recomana utilitzar aquest grup, només per fer aquest espai lliure per al vostre sistema. En qualsevol cas, creem el nostre primer grup d'emmagatzematge fent clic al botó + des de la mateixa finestra.

A continuació, podeu proporcionar el nom de la vostra nova agrupació d'emmagatzematge i seleccionar el tipus d'emmagatzematge que s'utilitzarà per desplegar les agrupacions d'emmagatzematge. KVM admet nou tipus:

    1. -dir: utilitza el directori del sistema de fitxers per emmagatzemar volums d'emmagatzematge.
    2. -disk: utilitza discs durs físics per emmagatzemar volums d'emmagatzematge.
    3. -fs: utilitza particions preformatades per emmagatzemar volums d'emmagatzematge.
    4. -netfs: utilitza l'emmagatzematge compartit a la xarxa com NFS per emmagatzemar volums d'emmagatzematge.
    5. -gluster: depèn de l'emmagatzematge dels sistemes de fitxers Gluster.
    6. -iscsi: utilitza l'emmagatzematge ISCSI compartit a la xarxa per emmagatzemar volums d'emmagatzematge.
    7. -scsi: utilitza l'emmagatzematge SCSI local per emmagatzemar volums d'emmagatzematge.
    8. -lvm: depèn dels grups de volums LVM per emmagatzemar els volums d'emmagatzematge.
    9. -mpath

    De moment, no s'admet la creació de volums amb camins múltiples.

    Potser en coneixeu molts, però en parlarem d'un o dos per a aquest tutorial. Comencem pel popular tipus (dir).

    El tipus (Dir) s'utilitza molt popularment, ja que no requereix moltes modificacions a l'esquema d'emmagatzematge actual que teniu.

    3. No hi ha cap restricció on es crearà l'agrupació d'emmagatzematge, però és molt recomanable crear el directori SPool1 en una partició separada. Una cosa important també és donar els permisos i la propietat adequats per a aquest directori.

    Faré servir /dev/sda3 com a partició, és possible que en tingueu una de diferent. Assegureu-vos que l'heu muntat correctament.

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

    4. Després de muntar la partició al directori /mnt/personal-data/, proporcioneu el camí del punt de muntatge a aquest directori d'emmagatzematge (és a dir, /mnt/personal-data/SPool1).

    5. Després d'acabar, trobareu una nova agrupació d'emmagatzematge \SPool1 que apareix a la llista.

    Abans d'anar a la etapa dos per crear volums, parlem d'un altre tipus de la nostra agrupació d'emmagatzematge anomenat fs.

    El tipus (FS) depèn de les particions preformatejades i és útil per a qui vulgui especificar la partició completa per als discos/emmagatzematge de les màquines virtuals.

    6. Crearem una altra agrupació d'emmagatzematge utilitzant una partició amb format per al tipus ((fs) Pre-Formatted Block Device). Heu de preparar una altra partició nova amb el sistema de fitxers desitjat.

    Podeu utilitzar \fdisk o \parted per crear una partició nova i utilitzar \mkfs per formatar amb un sistema de fitxers nou Per a aquesta secció, (sda6) serà la nostra nova partició.

    # mkfs.ext4 /dev/sda6
    

    Creeu també un directori nou (és a dir, SPool2), que actua com a punt de muntatge per a la partició seleccionada.

    7. Després de seleccionar el tipus (fs) al menú desplegable, a continuació proporcioneu el nom del grup nou tal com es mostra

    8. A la finestra següent, heu de proporcionar el camí de la vostra partició '/dev/sda6' en el nostre cas, al camp \Camí de la font i el ruta del directori que actua com a punt de muntatge /mnt/personal-data/SPool2 al camp \Camí de destinació.

    9. Finalment, hi ha un tercer grup d'emmagatzematge afegit a la llista d'emmagatzematge principal.

    Per tant, parlarem de la implementació d'altres tipus d'emmagatzematge a la nostra següent part mitjançant eines CLI, de moment, passem a crear volums.

    Segona etapa: crear volums d'emmagatzematge

    Com hem comentat abans, podríeu considerar els volums d'emmagatzematge com a discs virtuals per a màquines virtuals. També tenim molts formats per a aquests volums.

    En general, aquests formats us permeten utilitzar els vostres volums amb QEMU, VMware, Oracle VirtualBox i Hyper-V.

    10. Seleccioneu l'agrupació d'emmagatzematge en què voleu que el volum d'emmagatzematge formi part de Volum nou. Premeu el botó Nou volum per començar.

    11. A continuació, proporcioneu el nom del nou volum i seleccioneu-ne el format. No oblideu establir la mida adequada també.

    12. Ara el vostre volum està llest per connectar-lo amb màquines virtuals

    Conclusió

    Ara heu après la diferència entre Agrupacions d'emmagatzematge i Volums i com crear-los i gestionar-los en un entorn KVM mitjançant l'eina GUI virt-manager. També vam parlar dels tipus de Pools i la importància dels formats de volum. Et toca embrutar-te les mans.

    Enllaços de referència

    Pàgina d'inici KVM
    Documentació KVM