Diferencia entre revisiones de «LVM»
(→Volúmenes físicos (PV)) |
(→Volumen Group (VG)) |
||
Línea 45: | Línea 45: | ||
Representa un almacén de espacio para LVM. Un VG estará compuesto por varios PV, pudiendo tener tantos VG como sean necesarios. | Representa un almacén de espacio para LVM. Un VG estará compuesto por varios PV, pudiendo tener tantos VG como sean necesarios. | ||
− | Para grupo, empleamos el comando vgcreate: | + | == Creación de Volumen Group (VG) |
+ | |||
+ | Para crear un grupo, empleamos el comando vgcreate: | ||
vgcreate vg_prueba /dev/sdb /dev/sdc | vgcreate vg_prueba /dev/sdb /dev/sdc | ||
− | Esto añade al grupo 'vg_prueba' los volúmenes sdb y sdc. | + | Esto añade al grupo 'vg_prueba' los volúmenes sdb y sdc, con la capacidad de los dos PV añadidos. |
+ | |||
+ | == Eliminación de un Volumen Group (VG) | ||
+ | |||
+ | Para eliminar un grupo vgremove: | ||
+ | |||
+ | vgremove vg_prueba | ||
+ | |||
+ | |||
+ | == Exntesión de un Volumen Group (VG) == | ||
+ | |||
+ | Para extender un grupo creado (por ejemplo, vg_prueba) con más PV (por ejemplo /dev/sde) usamos el comando vgextend: | ||
+ | |||
+ | vgextend vg_prueba /dev/sde | ||
= Logic Volumen (LV)= | = Logic Volumen (LV)= |
Revisión del 17:17 15 nov 2018
Contenido
LVM
Logic Volume Manager (LVM) es una capa de software que permite crear volúmenes lógicos y mapearlos de manera sencilla sobre dispositivos físicos.
La instalación de LVM es sencilla mediante la orden:
sudo apt-get install lvm2
La gestión de LVM se basa en tres conceptos básicos:
Volúmenes físicos (PV)
Representa una unidad de almacenamiento que aprovisiona espacio de almacenamiento para el volumen lógico que vamos a crear.
Creación de Volumen físico (PV)
Para listar las unidades de almacenamiento disponibles en el sistema, empleamos la siguiente orden:
lsblk
En virtualbox podemos crear nuevas unidades almacenamiento y añadirlas a la máquina virtual.
Para crear un volumen físico en la unidad /dev/sdb, empleamos la orden:
pvcreate /dev/sdb
Recuerde que la unidad /dev/sdb tiene que estar en desuso.
Para ver los volúmenes físicos existentes, empleamos la orden:
pvscan
Para obtener más información:
pvdisplay
Eliminación de PV
Comprobación de los PV
pvscan
Eliminación de una PV (por ejemplo /dev/sdb)
pvremove /dev/sdb
Volumen Group (VG)
Representa un almacén de espacio para LVM. Un VG estará compuesto por varios PV, pudiendo tener tantos VG como sean necesarios.
== Creación de Volumen Group (VG)
Para crear un grupo, empleamos el comando vgcreate:
vgcreate vg_prueba /dev/sdb /dev/sdc
Esto añade al grupo 'vg_prueba' los volúmenes sdb y sdc, con la capacidad de los dos PV añadidos.
== Eliminación de un Volumen Group (VG)
Para eliminar un grupo vgremove:
vgremove vg_prueba
Exntesión de un Volumen Group (VG)
Para extender un grupo creado (por ejemplo, vg_prueba) con más PV (por ejemplo /dev/sde) usamos el comando vgextend:
vgextend vg_prueba /dev/sde
Logic Volumen (LV)
Representan unidades lógicas creadas a partir de VG creado previamente. Se podrán crear tantos LV como sean necesarios para un VG. La creación de un LVM genera un archivo especial en /dev, con la forma /dev/nombre_del_grupo/nombre_volumne_logico. El mapeo de espacio desde un LV hasta un PV es configurable pudiendo ser: Lineal, RAID, Cache, ...
Para crear un volúmen lógico, empleamos la orden:
lvcreate --name lv_prueba --size 100MB vg_prueba