Una vez que haya creado los volúmenes físicos y los grupos de volúmenes, el siguiente paso es crear volúmenes lógicos a partir del espacio asignado a los grupos de volúmenes. La publicación analiza algunos de los comandos y utilidades relacionados con el volumen lógico más utilizados.
Creación de volúmenes lógicos
Usa el lvcreate comando para crear un nuevo volumen lógico. Este comando crea automáticamente los nodos de dispositivos de bloques en el directorio /dev. La sintaxis es:
# lvcreate [options] --size [size] --name LV_name VG_name
El –tamaño La opción define el tamaño del volumen lógico mediante la asignación de extensiones lógicas del grupo de extensiones físicas libres del grupo de volúmenes. Por ejemplo, para crear un volumen lógico llamado lv01 del grupo de volúmenes llamado vg01 con un tamaño de 2 GB, ingrese:
# lvcreate -v --size 2g --name lv01 vg01 Archiving volume group "vg01" metadata (seqno 1). Creating logical volume lv01 Creating volume group backup "/etc/lvm/backup/vg01" (seqno 2). Activating logical volume vg01/lv01. activation/volume_list configuration setting not defined: Checking only host tags for vg01/lv01. Creating vg01-lv01 Loading vg01-lv01 table (253:2) Resuming vg01-lv01 (253:2) Wiping known signatures on logical volume "vg01/lv01" Initializing 4.00 KiB of logical volume "vg01/lv01" with value 0. Logical volume "lv01" created.
Mostrar volúmenes lógicos
Usa la lvdisplay comando para mostrar los atributos de los volúmenes lógicos.
# lvdisplay vg01/lv01 --- Logical volume --- LV Path /dev/vg01/lv01 LV Name lv01 VG Name vg01 LV UUID DyCyoq-5fF1-HujN-WeUi-XvYN-eloM-wdDSVt LV Write Access read/write LV Creation host, time localhost.localdomain, 2017-10-02 13:28:01 +0530 LV Status available # open 0 LV Size 2.00 GiB Current LE 512 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 8192 Block device 253:2
Además de lvdisplay, otros dos comandos muestran información sobre volúmenes lógicos. El comando lvs reporta información sobre volúmenes lógicos en una forma más condensada. El comando lvscan escanea todos los discos en busca de volúmenes lógicos. Ejemplo:
# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root cl -wi-ao---- 17.00g swap cl -wi-ao---- 2.00g lv01 vg01 -wi-a----- 2.00g
# lvscan ACTIVE '/dev/cl/swap' [2.00 GiB] inherit ACTIVE '/dev/cl/root' [17.00 GiB] inherit ACTIVE '/dev/vg01/lv01' [2.00 GiB] inherit
Eliminación de volúmenes lógicos
Utilice el comando lvremove para eliminar un volumen lógico. Debe incluir el nombre del grupo de volúmenes, así como el nombre del volumen lógico. Se le pedirá que confirme su solicitud. Ejemplo:
# lvremove vg01/lv01 Do you really want to remove active logical volume vg01/lv01? [y/n]: y Logical volume "lv01" successfully removed
Comandos LV adicionales
Los siguientes comandos se utilizan para manipular volúmenes lógicos :
- lvcambiar :cambie los atributos de los volúmenes lógicos.
- lvconvert :Cambiar el diseño del volumen lógico.
- extender :agregue espacio a un volumen lógico.
- lvmdiskscan :enumera los dispositivos que se pueden utilizar como volúmenes físicos.
- lvmsadc :recopilar datos de actividad.
- lvmsar :Crear informe de actividad.
- lvreducir :reduce el tamaño de un volumen lógico.
- nombre_lv :cambie el nombre de un volumen lógico.
- tamaño lv :cambiar el tamaño de un volumen lógico.
Configuración de LVM:operaciones/utilidades de grupo de volumen (VG)
Configuración de LVM:operaciones/utilidades de volumen físico (PV)