Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

4.3. Administración del grupo de volúmenes

Esta sección describe los comandos que ejecutan los diferentes aspectos de la administración de grupos de volúmenes.

4.3.1. Cómo crear grupos de volúmenes

To create a volume group from one or more physical volumes, use the vgcreate command. The vgcreate command creates a new volume group by name and adds at least one physical volume to it.
El siguiente comando crea un grupo de volúmenes llamado vg1 que contiene los volúmenes físicos /dev/sdd1 y /dev/sde1.
vgcreate vg1 /dev/sdd1 /dev/sde1
Cuando se utilizan volúmenes físicos para crear un grupo de volumen, sl espacio de disco se divide en extensiones de 4MB de forma predeterminada. El valor de la extensión es la cantidad mínima por la cual el volumen lógico puede ser incrementado o reducido. Un número grande de extensiones no tendrá impacto en el rendimiento de E/S del volumen lógico.
Si el valor predeterminado no es el deseado, el tamaño de la extensión puede ser especificado con la opción -s del comando vgcreate. Puede crear límites en el número de volúmenes físicos o lógicos que un grupo puede tener con las opciones -p y -l del comando vgcreate.
Por defecto, un grupo de volúmenes asigna las extensiones físicas de acuerdo con reglas de sentido común, tales como no ubicar enlaces paralelos en el mismo volumen físico. Esta es la política de asignación normal. Puede utilizar la opción --alloc del comando vgcreate para especificar una de las siguientes política de asignación: contiguous, anywhere o cling.
La política contiguous requiere que las nuevas extensiones sean adyacentes a las extensiones existentes. Si hay suficientes extensiones libres para satisfacer una solicitud de asignación, una política de asignación normal no las usará, pero la política de asignación anywhere sí lo hará, incluso si el asignar dos enlaces en el mismo volumen físico reduce el rendimiento. La política cling ubica nuevas extensiones en el mismo volumen físico que las extensiones en el mismo enlace del volumen lógico. Estas políticas pueden ser modificadas con el comando vgchange.
En general, las políticas de asignaciones diferentes a normal sólo se requieren en casos especiales donde se usted debe especificar asignaciones de extensiones inusuales o no estándar.
Los grupos de volúmenes LVM y los volúmenes lógicos subyacentes están incluidos en el directorio de archivos especiales de dispositivos /dev con la siguiente estructura:
/dev/vg/lv/
Por ejemplo, si crea dos grupos de volúmenes mivg1 y mivg2, cada uno con tres volúmenes lógicos llamados lvo1, lvo2 y lvo3, esto crea seis archivos especiales de dispositivos:
/dev/myvg1/lv01
/dev/myvg1/lv02
/dev/myvg1/lv03
/dev/myvg2/lv01
/dev/myvg2/lv02
/dev/myvg2/lv03
El tamaño máximo del dispositivo con LVM es 8 Exabytes en CPUs de 64-bit