El comando lvextend linux

El comando lvextend linux
"¿Está su partición LVM sin espacio?? O tal vez desee extenderlo para acomodar más artículos. Cualquiera sea el caso, Linux ofrece una manera fácil de extender sus particiones LVM.

Con el Manager de volumen lógico 2 (LVM2), Puede agregar su almacenamiento físico en varios grupos y dividirlos en volúmenes lógicos. Puede proceder a extender o reducir los tamaños de los volúmenes lógicos para usar el espacio libre en el grupo de volumen. Los sistemas de Linux hacen esto posible utilizando el lvextend Comando, que ofrece varias formas de extender volúmenes lógicos, y no se necesita reinicio. Puede extender los volúmenes lógicos en un sistema de raíz viva, y veremos cómo hacerlo en la publicación de hoy."

Que es lvm?

Los sistemas Linux usan la gestión lógica de volumen para administrar varios sistemas de archivos y volúmenes lógicos. Probablemente esté acostumbrado a sus herramientas de gestión de volumen como Gpartado, Pero LVM ofrece más funciones y es más preferido.

Antes de usar cualquier herramienta LVM, debe instalar el paquete LVM utilizando el comando a continuación.

$ sudo apt-get install lvm2

Verifique la versión del LVM para verificar la instalación.

Para extender un volumen lógico, primero debe tener un grupo de volumen físico y un grupo de volumen creado. Puede verificar para que el uso de los comandos a continuación en modo administrador.

$ sudo PVS
$ sudo vgs


Además, verifique los volúmenes lógicos disponibles utilizando el siguiente comando.

Estaremos extendiendo el LV01 Volumen lógico que está actualmente 100.00mbs.

Para extender un volumen lógico, debe tener espacio libre en el grupo de volumen, y nuestro grupo de volumen es VG01. Utilizar el VGS comandar para verificar el espacio disponible.

Para nuestro caso, nuestro grupo de volumen etiquetado VG01 tiene un espacio libre de 408.00m.

Extender el volumen lógico usando LVextend

Hay varias opciones para extender el volumen lógico. Cubriremos todas las opciones.

Método 1. Extenderse por una unidad específica

Por ejemplo, si necesitamos extender nuestro volumen lógico en 100 MB, podemos usar la sintaxis a continuación.

# lvextend -l +[unidad] [lógico-volumen-patrón]

El comando sería: Tenga en cuenta que debe rootear el comando para funcionar.

# lvextend -l +100m/dev/vg01/lv01

Verifique el nuevo tamaño extendido usando el comando a continuación.

# LVS

Nuestro tamaño inicial era de 100 MB, pero lo hemos extendido a 200 MB.

Método 2. Extender estableciendo el tamaño

Alternativamente, puede establecer un tamaño predefinido para su volumen lógico y extenderlo a ese tamaño. En lugar de agregar una unidad dada a la actual, este método cambia el tamaño actual a uno especificado.

Para nuestro caso, ampliemos nuestro volumen a 330 MB Usando el comando a continuación.

# lvextend -l 330m/dev/vg01/lv01

El -L se agrega para especificar el tamaño de la unidad. Nuestra salida será:

Recibimos un mensaje de éxito que implica que todo funcionó bien. Confirmemos nuestro nuevo tamaño para el volumen lógico.

Bingo! Extendimos con éxito el volumen.

Método 3. Extenderse por porcentaje

Lvextend también admite especificar un porcentaje para extender el volumen lógico. El porcentaje especificado extiende el tamaño actual por el porcentaje del espacio total. Por ejemplo, extendamos un 5%. Nuestro tamaño actual es 332.00m.

El nuevo comando será como se muestra.

# lvextend -l +5%vg/dev/vg01/lv01

Nuestro nuevo tamaño se extiende a 360.00m

Método 4. Extender el uso de espacio libre restante

El método anterior se extiende a una fracción del espacio total. Sin embargo, este método se extiende en función del porcentaje de espacio libre disponible. Por lo tanto, el uso del 100% se extenderá y usará todo el espacio libre disponible.

Extendamos en un 50% del espacio libre usando el comando a continuación.

# lvextend -l +50%gratis/dev/vg01/lv01

Finalmente, consulte el nuevo volumen y el espacio disponible para confirmar el último volumen.

Nuestro nuevo tamaño de volumen es 436m, y el espacio libre restante es 72m

Envolver

Así es como extender el tamaño del volumen lógico usando el lvextend dominio. Esta guía cubrió varios ejemplos de uso del Lvextend, y hemos visto cómo puede usarla para aumentar el tamaño de sus volúmenes lógicos utilizando cuatro métodos. Ya no tiene que preocuparse por quedarse sin espacio para sus particiones LVM cuando tiene el comando LVEXTEND disponible.