Cómo administrar grupos y volúmenes de almacenamiento KVM para máquinas virtuales-Parte 3

Cómo administrar grupos y volúmenes de almacenamiento KVM para máquinas virtuales-Parte 3

En esta parte 3 de nuestro tutorial, discutimos cómo crear y administrar grupos y volúmenes de almacenamiento KVM usando la herramienta GUI virt-manager.

En general, usamos dispositivos de almacenamiento con diferentes sistemas de archivos todos los días. También tenemos algunas tecnologías/técnicas de almacenamiento como ISCSI. SAN. NAS. etc.

No hay grandes diferente en los conceptos básicos para nuestro entorno virtual, solo usamos el concepto básico para implementar una plataforma de almacenamiento virtual increíble y escalable.

Con el entorno KVM, puede usar dispositivos de bloque o archivos como dispositivos de almacenamiento local dentro de sistemas operativos invitados.

Usamos los dispositivos de almacenamiento físico para crear los volúmenes de la máquina virtual. Podríamos describir los volúmenes como el disco virtual de una máquina virtual. Los volúmenes de la nube pueden bloquear dispositivos o archivos como hemos mencionado anteriormente.

 Crear grupos y volúmenes de Stroage KVM  Crear grupos y volúmenes de KVM Stroage Crear grupos y volúmenes de almacenamiento KVM freestar.config.enabled_slots.push (LocationName:” tecmint_incontent “, slotId:” tecmint_incontent “);

Como consideración de rendimiento, los dispositivos de bloque tienen la ventaja. Además, los archivos de bloque todavía tienen la ventaja en las áreas de administración del sistema y uso de la capacidad de almacenamiento. En cualquier caso, para escenarios donde el rendimiento del disco del sistema operativo invitado no es crítico, es preferible usar archivos de imagen de disco.

Los volúmenes de almacenamiento también son parte del grupo de almacenamiento, en realidad no se pueden crear volúmenes de almacenamiento. antes de tener al menos un grupo de almacenamiento.

No hay ningún requisito previo nuevo, solo el mismo que hemos discutido en las partes anteriores. Si hay algo nuevo lo mencionaré. Entonces, vamos a sumergirnos.

Etapa uno: Creación de grupos de almacenamiento en KVM

1.. En primer lugar, vamos a mostrar los grupos disponibles en nuestro entorno por cierto lo hicimos antes desde la sección Detalles después de hacer clic derecho en (localhost) en la ventana principal. Esta ventana aparecerá

 Compruebe las piscinas KVM disponibles  Verificar las piscinas KVM disponibles Comprobar Grupos de KVM disponibles

De forma predeterminada, hay un grupo de almacenamiento que se llama “ Predeterminado ” utiliza la partición rootfs para almacenar los volúmenes de vm en /var/lib/libvirt/images ruta.

En muchos casos, no se recomienda usar este grupo, solo para hacer este espacio libre para su sistema. De cualquier forma, creemos nuestro primer grupo de almacenamiento haciendo clic en el botón “ + ” de la misma ventana.

 Create KVM Storage Pool  Crear grupo de almacenamiento KVM Crear grupo de almacenamiento KVM

A continuación, puede proporcionar el nombre de tu nuevo pool de almacenamiento y seleccione el tipo de almacenamiento que se utilizará para implementar los pools de almacenamiento. KVM admite nueve tipos:

    1. -dir : utiliza el directorio del sistema de archivos para almacenar volúmenes de almacenamiento.
    2. -disk -Utiliza discos duros físicos para almacenar volúmenes de almacenamiento.
    3. -fs -Utiliza particiones preformateadas para almacenar volúmenes de almacenamiento.
    4. -netfs : utiliza almacenamiento compartido en red como NFS para almacenar volúmenes de almacenamiento.
    5. -gluster : depende del almacenamiento del sistema de archivos Gluster.
    6. -iscsi : utiliza almacenamiento ISCSI compartido en red para almacenar volúmenes de almacenamiento.
    7. -scsi : utiliza almacenamiento SCSI local para almacenar volúmenes de almacenamiento.
    8. -lvm : depende de los grupos de volúmenes LVM para almacenar volúmenes de almacenamiento.
    9. -mpath

Por el momento, la creación de volúmenes de múltiples rutas no es compatible.

Puede que esté familiarizado con muchos de ellos, pero discutiremos uno o dos de ellos para este tutorial. Comencemos con el más popular, el tipo (dir).

El tipo ( Dir. se usa muy popularmente ya que no requiere muchas modificaciones en el esquema de almacenamiento actual que tiene.

 Nombre KVM Storage Pool  Nombre del grupo de almacenamiento KVM Nombre del grupo de almacenamiento

3.. No hay restricciones en el lugar del grupo de almacenamiento se creará, pero es muy recomendable crear el directorio ‘ SPool1 ‘ en una partición separada. Una cosa importante también es otorgar los permisos y la propiedad correctos para este directorio.

Usaré /dev/sda3 como mi partición, es posible que tenga una diferente. Asegúrese de haberlo montado correctamente.

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

4.. Después de montar la partición en ‘/mnt/personal-data/ ‘, luego proporcione la ruta del punto de montaje a ese directorio de almacenamiento (es decir, /mnt/personal-data/SPool1 ).

 Ubicación del grupo de almacenamiento KVM  Ubicación del grupo de almacenamiento KVM Ubicación del grupo de almacenamiento

5.. Después de terminar, encontrará un nuevo grupo de almacenamiento“ SPool1 ”apareció en la lista.

 Agregar ancho de grupo de almacenamiento KVM  Agregar grupo de almacenamiento KVM New Storage Pool

Antes de pasar a la etapa dos para crear volúmenes, analicemos otro Otro tipo de nuestro grupo de almacenamiento llamado fs .

El tipo (FS) depende de las particiones preformateadas y es útil para quienes desean especificar una partición completa para discos/almacenamiento de máquinas virtuales .

6.. Crearemos otro grupo de almacenamiento usando una partición formateada que es del tipo ( (fs) Dispositivo de bloque preformateado). Necesita preparar otra partición nueva con el sistema de archivos deseado.

Puede usar “ fdisk ” o “ parted ” para crear una nueva partición y usar ” mkfs ”para formatear con el nuevo sistema de archivos. Para esta sección, (sda6) será nuestra nueva partición.

# mkfs.ext4/dev/sda6

También crea un nuevo directorio (es decir, SPool2 ), actúa como un montaje punto para la partición seleccionada.

7.. Después de seleccionar el tipo (fs) en el menú desplegable, proporcione el nombre del nuevo grupo como se muestra

 Agregar un segundo grupo de almacenamiento a KVM  Agregar un segundo grupo de almacenamiento a KVM Agregar un segundo grupo de almacenamiento a KVM

8.. En la siguiente ventana, necesita proporcionar la ruta de su partición ‘/dev/sda6 ‘ en nuestro caso-en el campo “ Ruta de origen ” y la ruta de th e directorio que actúa como un punto de montaje /mnt/personal-data/SPool2 en el campo “ Ruta de destino ”.

 Agregar segunda ruta de almacenamiento Agregar segunda ruta de almacenamiento Agregar segunda ruta de almacenamiento

9.. Finalmente, hay un tercer grupo de almacenamiento agregado en la lista de almacenamiento principal .

Ancho  Detalles del segundo almacenamiento Second Storage Details

Entonces, lo haremos analicemos la implementación de otros tipos de almacenamiento en la siguiente parte utilizando herramientas CLI, por ahora, pasemos a crear volúmenes.

Etapa dos: crear volúmenes de almacenamiento

Como discutimos antes, podría considerar los volúmenes de almacenamiento como discos virtuales para máquinas virtuales. También tenemos muchos formatos para estos volúmenes.

En general, estos formatos le permiten utilizar sus volúmenes con QEMU, VMware, Oracle VirtualBox e Hyper-V.

10.. Seleccione el grupo de almacenamiento cuyo volumen de almacenamiento desea que forme parte de “ Nuevo volumen “. Presione el botón “Nuevo volumen” para comenzar.

11.. A continuación, proporcione el nombre del nuevo volumen y seleccione su formato. No olvide establecer también el tamaño adecuado.

 Crear nuevos volúmenes en KVM  Crear nuevos volúmenes en KVM Crear nuevos volúmenes en KVM

12.. Ahora su volumen está listo para adjuntar con máquinas virtuales

Agregar volumen a la máquina virtual KVM  Agregar volumen a la máquina virtual KVM Agregar volumen a la máquina virtual KVM

Conclusión

Ahora ha aprendido la diferencia entre Grupos de almacenamiento y Volúmenes y cómo crearlos y administrarlos en un entorno KVM utilizando la herramienta GUI virt-manager . También discutimos los tipos de Pools y la importancia de los formatos de volumen. Es tu turno de ensuciarte las manos.

Enlaces de referencia

Página principal de KVM Documentación de KVM