Diferencia entre revisiones de «LVM»

De Wiki de Sistemas Operativos
Saltar a: navegación, buscar
(LVM)
(Volumen Group (VG))
Línea 30: Línea 30:
  
 
= Volumen Group (VG) =
 
= 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.
 
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:
 +
 +
vgcreate prueba /dev/sdb /dev/sdc
 +
 +
Esto añade al grupo 'prueba' los volúmenes sdb y sdc.
  
 
= Logic Volumen (LV)=
 
= 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, ...
 
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, ...

Revisión del 17:02 15 nov 2018

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:

Physical Volumen (PV)

Representa una unidad de bloques que aprovisiona espacio de almacenamiento para LVM. La gestión del espacio se hace a través de unidades de asignación conocidas como extents.

1. Creación de PV

Comprobación de unidades mediante la orden:

lsblk

Creación de un PV a partir de la unidad /dev/sdb

pvcreate /dev/sdb

Comprobación de las PV mediante la orden:

pvscan

se pueden obtener más detalles con la orden:

pvdisplay

2 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.

Para grupo, empleamos el comando vgcreate:

vgcreate prueba /dev/sdb /dev/sdc

Esto añade al grupo 'prueba' los volúmenes sdb y sdc.

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, ...