jueves, 19 de junio de 2014

Crear Logical Volume

Un tip rápido para crear Volúmenes Lógicos en Linux.

- Primer paso identificar el disco, para nuestro ejemplo será "sdb"

fdisk -l /dev/sdb

- Crear partición física en disco, usamos "c" para apagar DOS compatible y "u" para mostrar sectores en vez de cilindros.

fdisk -cu /dev/sdb

Dentro de "fdisk", utilizamos opción "p" para ver particiones, "n" crear nueva partición, seleccionamos nuevamente "p" para partición primaria, a continuación indicara el cilindro o sector donde comienza, presionamos "Enter", mostrará el último sector o cilindro "Enter". Luego debemos cambiar el tipo de partición con "t", seleccionando "8e" que corresponde a LVM. Con esto se creará una nueva partición física, marcada como LVM, finalmente presionamos "w" para guardar y salir de "fdisk".

- Nuestro disco y su partición se llamará /dev/sdb1, con esto creamos nuestro "volumen físico".

pvcreate /dev/sdb1

- Ahora debemos crear un nuevo "grupo de volumen". El grupo de volumen puede contener varios "volúmenes lógicos".

vgcreate vgnuevo /dev/sdb1

-Crear el "volumen lógico". Con -L indicamos el tamaño en KB, MB o GB, en este caso 20G suponiendo que el disco o espacio libre en grupo de volumen usado es mayor.

lvcreate -n lvnuevo -L 20G vgnuevo

- A continuación debemos dar formato a nuestro volumen, con el comando mkfs, puede ser en ext3 o ext4 según quieran.

mkfs -t ext4 /dev/mapper/vgnuevo-lvnuevo

- Y finalmente debemos montar nuestro volumen en algún directorio para poder utilizarlo.

mount /dev/mapper/vgnuevo-lvnuevo /datos

Recuerden que para que monte automáticamente al iniciar el sistema deben agregar la entrada en /etc/fstab

/dev/mapper/vgnuevo-lvnuevo /datos             ext4    defaults        0 0

Al principio es un poco difícil de entender. Tenga en cuenta que primero deben crear una partición física, luego volumen físico (pv), después grupo de volumen (vg), y finalmente el volumen lógico (lv). Este es el que finalmente es formateado y montado para usar.