4.8.2. Selección de objetos
Esta sección proporciona una serie de tablas que listan la información que se puede mostrar sobre los objetos LVM con los comandos
pvs
, vgs
y lvs
.
Por conveniencia, un prefijo de nombre de campo puede ser dejado de lado si coincide con el valor predeterminado del comando. Por ejemplo, con el comando
pvs
, name
significa pv_name
, pero con el comando vgs
, name
se interpreta como vg_name
.
La ejecución de los siguientes comandos es similar a la ejecución de
pvs -o pv_free
.
El comando pvs Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
Tabla 4.1, “Campos de visualización de pvs” lista las opciones de visualización del comando
pvs
, junto con el nombre del campo tal y como aparece en el encabezado y una descripción del campo.
Argumento | Encabezado | Descripción |
---|---|---|
dev_size | DevSize | El tamaño del dispositivo subyacente en el cual el volumen físico fue creado |
pe_start | 1st PE | Balance al inicio de la primera extensión física en el dispositivo subyacente |
pv_attr | Attr | Estado del volumen físico: asignable (a), exportado (x). |
pv_fmt | Fmt | El formato de metadatos del volumen físico (lvm2 o lvm1 ) |
pv_free | PFree | El espacio libre restante en el volumen físico |
pv_name | PV | El nombre del volumen físico |
pv_pe_alloc_count | Alloc | Número de extensiones físicas usadas |
pv_pe_count | PE | Número de extensiones físicas |
pvseg_size | SSize | El tamaño de segmento del volumen físico |
pvseg_start | Start | La extensión física de inicio del segmento del volumen físico |
pv_size | PSize | El tamaño del volumen físico |
pv_tags | PV Tags | Etiquetas LVM añadidas al volumen físico |
pv_used | Used | La cantidad de espacio actualmente usada en el volumen físico |
pv_uuid | PV UUID | El UUID del volumen físico |
El comando
pvs
muestra los siguientes campos por defecto: pv_name
, vg_name
, pv_fmt
, pv_attr
, pv_size
, pv_free
. La salida es ordenada según el campo pv_name
.
Utilice el argumento
-v
del comando pvs
para añadir los siguientes campos a la salida predeterminada: dev_size
, pv_uuid
.
Puede utilizar el argumento
--segments
del comando pvs
para mostrar información sobre cada segmento de volumen físico. Un segmento es un grupo de extensiones. Un panorama de un segmento puede ser útil si desea ver si el volumen lógico está fragmentado
El comando
pvs --segments
muestra los siguientes campos de forma predeterminada: pv_name
, vg_name
, pv_fmt
, pv_attr
, pv_size
, pv_free
, pvseg_start
, pvseg_size
. La salida está ordenada de acuerdo con el campo pv_name
y pvseg_size
dentro del volumen físico.
Puede utilizar el comando
pvs -a
para ver los dispositivos detectados por LVM que no han sido inicializados como volúmenes físicos LVM.
El comando vgs Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
Tabla 4.2, “Campos de visualización de vgs” lista las opciones de visualización del comando
vgs
, junto con el nombre del campo como aparece en el encabezado y con una descripción del campo.
Argumento | Encabezado | Descripción |
---|---|---|
lv_count | #LV | El número de volúmenes lógicos que el grupo de volúmenes contiene |
max_lv | MaxLV | El número máximo de volúmenes lógicos permitidos en el grupo de volúmenes (0 si no hay ningún límite) |
max_pv | MaxPV | El número máximo de volúmenes físicos permitidos en el grupo de volúmenes (0 si no hay ningún límite) |
pv_count | #PV | El número de volúmenes físicos que define el grupo de volúmenes |
snap_count | #SN | El número de instantáneas que el grupo de volúmenes contiene |
vg_attr | Attr | Estado del grupo de volúmenes: escribible (w), solo lectura (r), dimensionable (z), exportado (x), parcial (p) y en cluster (c). |
vg_extent_count | #Ext | El número de extensiones físicas en el grupo de volúmenes |
vg_extent_size | Ext | El tamaño de extensiones físicas en el grupo de volúmenes |
vg_fmt | Fmt | El formato de metadatos del grupo de volúmenes (lvm2 o lvm1 ) |
vg_free | VFree | Tamaño de espacio libre restante en el grupo de volúmenes |
vg_free_count | Free | Número de extensiones físicas libres en el grupo de volúmenes |
vg_name | VG | El nombre del grupo de volúmenes |
vg_seqno | Seq | Número que representa la revisión del grupo de volúmenes |
vg_size | VSize | El tamaño del grupo de volúmenes |
vg_sysid | SYS ID | ID del sistema de LVM1 |
vg_tags | VG Tags | Etiquetas LVM añadidas al grupo de volúmenes |
vg_uuid | VG UUID | El UUID del grupo de volúmenes |
El comando
vgs
muestra los siguientes campos de forma predeterminada: vg_name
, pv_count
, lv_count
, snap_count
, vg_attr
, vg_size
, vg_free
. La salida se ordena de acuerdo con el campo vg_name
.
vgs
# vgs
VG #PV #LV #SN Attr VSize VFree
new_vg 3 1 1 wz--n- 51.42G 51.36G
Utilice el argumento
-v
del comando vgs
para añadir los siguientes campos a la salida predeterminada: vg_extent_size
, vg_uuid
.
El comando lvs Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
Tabla 4.3, “Campos de visualización de lvs” lista las opciones de visualización del comando
lvs
junto con el nombre del campo como aparece en la salida y una descripción del campo.
Argumento | Encabezado | Descripción | ||||||
---|---|---|---|---|---|---|---|---|
| Chunk | Tamaño de unidad en el volumen de instantánea | ||||||
copy_percent | Copy% | El porcentaje de sincronización de un volumen lógico de espejo; también usado cuando las extensiones físicas son desplazadas con el comando pv_move | ||||||
devices | Devices | El dispositivo subyacente que conforma el volumen lógico: los volúmenes físicos, los volúmenes lógicos y las extensiones lógicas y extensiones físicas de inicio. | ||||||
lv_attr | Attr | El estado del volumen lógico. Los bits de atributos del volumen lógico son:
| ||||||
lv_kernel_major | KMaj | Número mayor del dispositivo del volumen lógico (-1 si está inactivo) | ||||||
lv_kernel_minor | KMIN | Número menor del dispositivo del volumen lógico (-1 si está inactivo) | ||||||
lv_major | Maj | El número de dispositivo mayor persistente del volumen lógico (-1 si no está especificado) | ||||||
lv_minor | Min | El número de dispositivo menor persistente del volumen lógico (-1 si no está especificado) | ||||||
lv_name | LV | El nombre del volumen lógico | ||||||
lv_size | LSize | El tamaño del volumen lógico | ||||||
lv_tags | LV Tags | Etiquetas LVM añadidas en el volumen lógico | ||||||
lv_uuid | LV UUID | El UUID del volumen lógico. | ||||||
mirror_log | Log | Dispositivo donde reside el registro del espejo | ||||||
modules | Modules | Objetivos de mapa de dispositivos del kernel correspondiente necesarios para utilizar este volumen lógico | ||||||
move_pv | Move | Volumen físico fuente de un volumen lógico temporal creado con el comando pvmove | ||||||
origin | Origin | El dispositivo original de un volumen de instantánea | ||||||
| Region | El tamaño de la unidad de un volumen lógico con espejo | ||||||
seg_count | #Seg | El número de segmentos en el volumen lógico | ||||||
seg_size | SSize | El tamaño de los segmentos en el volumen lógico | ||||||
seg_start | Start | Balance del segmento en el volumen lógico | ||||||
seg_tags | Seg Tags | Etiquetas LVM añadidas a los segmentos del volumen lógico | ||||||
segtype | Type | El tipo de segmento de un volumen lógico (por ejemplo: espejo, entrelazado, lineal) | ||||||
snap_percent | Snap% | Porcentaje actual de un volumen de instantánea que está siendo usado | ||||||
stripes | #Str | Número de instantáneas o espejos en un volumen lógico | ||||||
| Stripe | Tamaño de unidades del enlace en un volumen lógico entrelazado |
El comando
lvs
muestra los siguientes campos de forma predeterminada: lv_name
, vg_name
, lv_attr
, lv_size
, origin
, snap_percent
, move_pv
, mirror_log
, copy_percent
. La salida es ordenada según los campos vg_name
y lv_name
dentro del grupo de volúmenes.
lvs
# lvs
LV VG Attr LSize Origin Snap% Move Log Copy%
lvol0 new_vg owi-a- 52.00M
newvgsnap1 new_vg swi-a- 8.00M lvol0 0.20
Al utilizar el argumento
-v
con el comando lvs
se agregan los siguientes campos a la pantalla predeterminada: seg_count
, lv_major
, lv_minor
, lv_kernel_major
, lv_kernel_minor
, lv_uuid
.
Se puede utilizar el argumento
--segments
del comando lvs
para mostrar las columnas predeterminadas que enfatizan la información del segmento. Al utilizar el argumento segments
, el prefijo seg
es opcional. El comando lvs --segments
muestra los siguientes campos de forma predeterminada: lv_name
, vg_name
, lv_attr
, stripes
, segtype
, seg_size
. La salida predeterminada se ordena según el campo vg_name
, lv_name
dentro del grupo de volúmenes y seg_start
dentro del volumen lógico. Si el volumen lógico está fragmentado, la salida del comando lo mostrará.
Al utilizar el argumento
-v
con el comando lvs --segments
se añaden los siguientes campos a la salida predeterminada: seg_start
, stripesize
, chunksize
.
El siguiente ejemplo muestra la salida predeterminada del comando
lvs
en un sistema con un volumen lógico configurado, seguido de la salida predeterminada del comando lvs
con el argumento segments
especificado..