LVM: logical volume manager, es una utilidad que nos permite unir particiones muy facilmente, es decir, utilizar dos o más discos/particiones como una sola unidad. Además nos ofrece un ámplio abanico de posiblidades relacionadas con las unidades lógicas, como por ejemplo redimensionar, añadir discos o eliminar particiones de nuestro LVM. Hasta podemos crear un símil del RAID0.
Requisitos
Para poder utilizarlo necesitamos el módulo dm-mod, presuponemos que lo tenemos, sino tendreis que instalarlo por separado o recompilar el kernel (se encuentra en Device Drivers -> RAID LVM) . Necesitaremos que se carge cada vez que se inicia el sistema. Para ello lo añadimos al archivo /etc/modules o /etc/modules.autoload.d/kernel-2.6 o el correspondiente según nuestra distribución.
También necesitamos el paquete lvm que instalaremos con el gestor de nuestra distribucion (ubuntu/debian: aptitude install lvm2, gentoo: emerge lvm2 ....)
Procedimiento
-
Creamos las particiones que queramos utilitzar para LVM, de tipo LVM (8e). Lo hacemos con fdisk, parted, gparted...
-
Editamos el archivo /etc/lvm/lvm.conf
-
Modificamos la siguiente linea: filter=["a|/dev/sd[abcd]|", "r/.*/"] Donde pone sd podria ir también hd (según el tipo de disco), y donde pone abcd, podría ir cualquier otra letra asociada a los discos.
A partir de aqui, vamos a suponer que tenemos las particiones /dev/sda1 y /dev/sdb1 que queremos unir mediante LVM para crear una única particion de 100GB llamada home.
|
vgchange -a y pvcreate /dev/sda1 /dev/sdb1 vgcreate volumen /dev/sda1 vgextend volumen /dev/sdb1 vgdisplay #Deberiamos ver el volumen lvcreate -L100G -nhome volumen lvscan #Deberiamos ver ya la nueva particion lógica mkfs.ext3 /dev/volumen/home |
Ahora ya tenemos nuestra nueva particion de 100GB ubicada en /dev/volumen/home y formateada en ext3. Si investigamos un poco veremos lo sencillo que es modificar ese volumen.
Por ejemplo, para borrarlo:
|
lvremove /dev/volumen/home vgremove volumen pvremove /dev/sda1 pvremove /dev/sdb1 |
Para reducir sólo una unidad:
|
vgreduce volumen /dev/sdb2 |
- Inicie sesión o regístrese para enviar comentarios
