Check the new version here

Popular channels

Tutorial sobre LVM en GNU / Linux

Luego de un largo tiempo sin crear un post, me decidí a crear este para poder aportar mi granito de arena para los que se inician en Linux y necesitan un poco de conocimiento sobre LVM.



Los componentes básicos de LVM son:

PV: Physical Volume
VG: Volume Group
LV: Logical Volume

Comenzando a trabajar con LVM
Como primer medida, debemos disponer del disco que se utilizarán para la LVM. Eso lo podemos verificar mediante el comando:

#fdisk -l

Ejecutando el comando, nos listara él o los discos disponibles.
Si el disco no se encuentra, procedemos a escanear, así nos aparecerá.

echo "- - -" > /sys/class/scsi_host/host0/scan

Luego de divisar el disco, procedemos a la creación de una partición para dicho disco físico

fdisk /dev/sdb

Esto nos abrirá un menú, el cual vamos a tener que realizar una serie de pasos para la creación de la partición:



Como nos indica la imagen, si presionamos “m”, nos indicara todas las opciones disponibles que tendremos.
En nuestro caso, las opciones que utilizaremos a continuación son:
n = crear una nueva partición
p = crear partición primaria
1 = primera partición en el disco
= aceptar default first cylinder
= aceptar default last cylinder



Luego de esto, procedemos a cambiar el tipo de partición:

t = cambiar el tipo de partición
8e = cambiar la partición a LVM



Luego, verificar la información del disco y grabar la configuración:

p = mostrar la configuración
w = graba los cambios realizados




Después de aceptar y grabar, sale del menú e ingresa al prompt y con esto concluimos con la creación de la partición.
Ahora, procedemos realizar la creación de la pv.

Crear Physical Volume pv:
En el prompt procedemos a ingresar:



Con esto, ya tenemos creado el Volumen Fisico (pv) para /dev/sdb1, con lo cual, podemos pasar al siguiente paso de crear el vg.

Creación de Volume Group
El siguiente comando crea un grupo de volúmenes llamado vgpool que contiene el volumen físico /dev/sdb1 (en el caso de ser 2, se colocan ambos /dev/sdb1 /dev/sdc1)



Creación de Volume Logical
El siguiente comando crea un volumen lógico de 3GB llamado lvstuff con las extensiones libres en el grupo de volúmenes vgpool. (el -L asigna el tamaño de la lv, y el -n asigna el nombre de la lv)



Nota: En el caso de que deseen crear la lv con todo el espacio de la vg, se realiza lo siguiente
lvcreate -l 100%FREE -n lvstuff vgpool


Formateo y montado de la lv:
El paso final seria formatear el Volumen Lógico con una extensión, en este caso ext3.



Luego creamos el punto de montaje y lo montamos, para ello creamos el directorio donde se va a montar, y luego lo montamos, o en su defecto podemos modificar el fstab para agregarlo ahí.



Con esto ya tenemos listo el directorio para ser utilizado.

Este tutorial es para debian/ubuntu, pero por lo general lo suelo utilizar para CentOS y RHEL con alguna que otra variante mínima.

Espero que sea de gran aporte para la comunidad Linuxera!!
0
0
0
6
0No comments yet
      GIF
      New