Red Hat Training

A Red Hat training course is available for RHEL 8

16.3. 选择标准字段

您可以指定不同的逻辑卷和物理卷选择标准字段。以下示例描述了它们。

表 16.5. 逻辑卷字段

逻辑卷字段描述字段类型

lv_uuid

唯一标识符

string

lv_name

名称(为内部使用创建的逻辑卷括在括号中)

string

lv_full_name

逻辑卷组的全名,即 VG/LV

string

lv_path

逻辑卷的完整路径名(对于内部逻辑卷为空)

string

lv_dm_path

逻辑卷的内部设备映射器路径(在 /dev/mapper 目录中)

string

lv_parent

对于是另一逻辑卷组件的逻辑卷,父逻辑卷

string

lv_layout

逻辑卷布局

string list

lv_role

逻辑卷角色

string list

lv_initial_image_sync

如果 mirror/RAID 镜像进行了初始重新同步,则设置

number

lv_image_synced

如果镜像/RAID 镜像同步了,则设置

number

lv_merging

如果快照逻辑卷被合并到原始卷,则设置

number

lv_converting

如果逻辑卷被转换,则设置

number

lv_allocation_policy

逻辑卷分配策略

string

lv_merge_failed

如果快照合并失败,则设置

number

lv_snapshot_invalid

如果快照逻辑卷无效,则设置

number

lv_skip_activation

如果激活时跳过逻辑卷,则设置

number

lv_when_full

对于精简池,当满时的行为

string

lv_active

逻辑卷的活动状态

string

lv_major

持久性主号或 -+(如果不持久)

number

lv_minor

持久性次号或 -+(如果不持久性)

number

lv_read_ahead

当前单位的预读设置

size

lv_size

当前单位的逻辑卷大小

size

lv_metadata_size

对于精简和缓存池,包含元数据的逻辑卷的大小

size

seg_count

逻辑卷中片段的数量

number

origin

对于快照和精简,这个逻辑卷的原始设备

size

origin_uuid

对于快照和精简,此 LV 的原始设备的 UUID。

string

origin_size

对于快照,这个逻辑卷的源设备的大小

size

data_percent

对于快照和精简池及卷,如果逻辑卷处于活跃状态,则为已满百分比

百分比

snap_percent

对于快照,如果逻辑卷处于活跃状态,则为已满百分比

百分比

metadata_percent

对于缓存和精简池,如果逻辑卷处于活跃状态,则为元数据已满的百分比

百分比

copy_percent

对于 Cache, RAID, mirrors, 和 pvmove, 当前同步的百分比

百分比

sync_percent

对于 Cache, RAID, mirrors, 和 pvmove, 当前同步的百分比

百分比

raid_mismatch_count

对于 RAID,发现或修复的不匹配的数量

number

raid_sync_action

对于 RAID,当前正在执行的同步操作

string

raid_write_behind

对于 RAID1,允许对大多数设备进行写操作的未完成写的数量

number

raid_min_recovery_rate

对于 RAID1,以 kiB/sec/disk 为单位的最小恢复 I/O 负载

number

raid_max_recovery_rate

对于 RAID1,以 kiB/sec/disk 为单位的最大恢复 I/O 负载

number

raidintegritymode

完整性模式

string

raidintegrityblocksize

完整性块大小

number

integritymismatches

完整性不匹配的数量

number

kernel_discards

对于精简池,如何在内核中处理丢弃

string

move_pv

对于 pvmove,由 pvmove 创建的临时逻辑卷的源物理卷

string

data_lv

对于精简和缓存池,包含相关数据的逻辑卷

string

metadata_lv

对于精简和缓存池,包含相关元数据的逻辑卷

string

pool_lv

对于精简卷,这个卷的精简池逻辑卷

string

lv_tags

标签(若有的话)

string list

lv_profile

附加到这个逻辑卷的配置文件

string

表 16.6. 逻辑卷设备组合信息和状态字段

逻辑卷字段描述字段类型

lv_attr

根据逻辑卷设备信息和逻辑卷状态进行选择

string

表 16.7. 逻辑卷设备信息字段

逻辑卷字段描述字段类型

lv_kernel_major

当前分配的主号或 -1 (如果逻辑卷未处于活动状态)

number

lv_kernel_minor

当前分配的次号或 -1(如果逻辑卷未处于活动状态)

number

lv_suspended

如果逻辑卷被挂起,则设置

number

lv_device_open

逻辑卷设备已打开,则设置

number

表 16.8. 逻辑卷设备状态字段

逻辑卷字段描述字段类型

cache_total_blocks

总缓存块

number

cache_used_blocks

使用的缓存块

number

cache_dirty_blocks

脏缓存块

number

cache_read_hits

缓存读命中

number

cache_read_misses

缓存读未命中

number

cache_write_hits

缓存写命中

number

cache_write_misses

缓存写未命中

number

writecache_block_size

writecache 块大小

number

writecache_total_blocks

总 writecache 块

number

writecache_free_blocks

总 writecache 空闲块

number

writecache_writeback_blocks

总 writecache writeback 块

number

lv_health_status

逻辑卷健康状态

string

表 16.9. 物理卷标签字段

物理卷字段描述字段类型

pv_uuid

唯一标识符

string

dev_size

当前单位的底层设备的大小

size

pv_name

名称

string

pv_major

设备主号

number

pv_minor

设备次号

number

pv_mda_free

当前单位的此设备上的空闲元数据区空间

size

pv_mda_size

当前单位的此设备上最小元数据区的大小

size

表 16.10. 物理卷字段

物理卷字段描述字段类型

pe_start

到底层设备上数据开头的偏移

number

pv_size

当前单位的物理卷大小

size

pv_free

当前单位的未分配空间的总量

size

pv_used

当前单位的已分配空间的总量

size

pv_attr

各种属性

string

pv_missing

如果此设备在系统中丢失,则设置

number

pv_pe_count

物理扩展的总数

number

pv_pe_alloc_count

分配的物理扩展的总数

number

pv_tags

标签(若有的话)

string list

pv_mda_count

此设备上元数据区的数量

number

pv_mda_used_count

此设备上载使用的元数据区的数量

number

pv_device_id

设备 ID,如 WWID

number

pv_device_id_type

设备 ID 的类型,如 WWID

string

表 16.11. 卷组字段

卷组字段描述字段类型

vg_uuid

唯一标识符

string

vg_name

名称

string

vg_attr

各种属性

string

vg_exported

如果卷组被导出,则设置

number

vg_autoactivation

如果启用了 VG 自动激活,则设置

number

vg_partial

如果卷组是部分的,则设置

number

vg_shared

如果 VG 是共享的,则设置

number

vg_size

当前单位的卷组的总大小

size

vg_free

当前单位的可用空间的总量

size

vg_systemid

指示哪个主机拥有它的卷组的系统 ID

string

vg_extent_size

当前单位的物理扩展的大小

size

vg_extent_count

物理扩展的总数

number

vg_free_count

未分配的物理扩展的总数

number

vg_missing_pv_count

VG 中缺少的 PV 的数量

number

vg_seqno

每当更改时递增的内部元数据的修订数

number

vg_tags

标签(若有的话)

string list

vg_profile

附加到此卷组的配置文件

string

vg_mda_count

此卷组上元数据区域的数量

number

vg_mda_used_count

此卷组上在使用的元数据区域的数量

number

vg_mda_free

当前单位的此卷组的空闲元数据区域空间

size

vg_mda_size

当前单位的此卷组的最小元数据区域的大小

size

vg_mda_copies

卷组中在使用的元数据区域的目标数

number

表 16.12. 逻辑卷片段字段

逻辑卷片段字段描述字段类型

segtype

逻辑卷片段的类型

string

stripes

条带或镜像 leg 的数量

number

data_stripes

数据条带或镜像/raid1 leg 的数量

number

stripe_size

对于条带,在切换到下一个设备前放置在一个设备上的数据量

size

region_size

对于镜像,同步设备时复制的数据单位

size

chunk_size

对于快照,在跟踪更改时使用的数据单位

size

thin_count

对于精简池,这个池中的精简卷的数量

number

discards

对于精简池,如何处理丢弃

string

cache_mode

对于缓存池,如何缓存写

string

zero

对于精简池,如果启用清零

number

transaction_id

对于精简池,事务 ID

number

thin_id

对于精简卷,精简设备 ID

number

devices

与起始扩展号一起使用的底层设备

string

seg_monitor

片段的 dmeventd 监控状态

string

cache_policy

缓存策略(仅缓存的片段)

string

cache_settings

缓存设置或参数(仅缓存的片段)

string list

表 16.13. 物理卷片段字段

物理卷片段字段描述字段类型

pvseg_start

片段起始的物理扩展号

number

pvseg_size

片段中扩展的数量

number

您可以对字段值使用下表中列出的同义词。这些同义词即可用于选择标准,也可用于与其原始值类似的值。在此表中,字段值 "" 表示空字符串,可以通过指定 -S 'field_name=""' 来匹配。

在此表中,由 01 表示的字段表示二进制值。您可以为报告工具指定一个 --binary 选项,这会导致二进制字段显示 0 或 1,而不是在此表中表示的"some text"或 ""。

表 16.14. 选择标准同义词

字段

字段值

同义词

pv_allocatable

allocatable

1

pv_allocatable

""

0

pv_exported

exported

1

pv_exported

""

0

pv_missing

missing

1

pv_missing

""

0

vg_extendable

extendable

1

vg_extendable

""

0

vg_exported

exported

1

vg_exported

""

0

vg_partial

partial

1

vg_partial

""

0

vg_clustered

clustered

1

vg_clustered

""

0

vg_permissions

writable

rw, read-write

vg_permissions

read-only

r, ro

vg_mda_copies

Unmanaged

unknown, undefined, undef, -1

lv_initial_image_sync

initial image sync

sync, 1

lv_initial_image_sync

""

0

lv_image_synced

image synced

synced, 1

lv_image_synced

""

0

lv_merging

merging

1

lv_merging

""

0

lv_converting

converting

1

lv_converting

""

0

lv_allocation_locked

allocation locked

locked, 1

lv_allocation_locked

""

0

lv_fixed_minor

fixed minor

fixed, 1

lv_fixed_minor

""

0

lv_active_locally

active locally

active, locally, 1

lv_active_locally

""

0

lv_active_remotely

active remotely

active, remotely, 1

lv_active_remotely

""

0

lv_active_exclusively

active exclusively

active, exclusively, 1

lv_active_exclusively

""

0

lv_merge_failed

merge failed

failed, 1

lv_merge_failed

""

0

lv_snapshot_invalid

snapshot invalid

invalid, 1

lv_snapshot_invalid

""

0

lv_suspended

suspended

1

lv_suspended

""

0

lv_live_table

live table present

live table, live, 1

lv_live_table

""

0

lv_inactive_table

inactive table present

inactive table, inactive, 1

lv_inactive_table

""

0

lv_device_open

open

1

lv_device_open

""

0

lv_skip_activation

skip activation

skip, 1

lv_skip_activation

""

0

zero

zero

1

zero

""

0

lv_permissions

writable

rw, read-write

lv_permissions

read-only

r, ro

lv_permissions

read-only-override

ro-override, r-override, R

lv_when_full

error

满时 error, 无空间时 error

lv_when_full

queue

满时 queue,无空间时 queue

lv_when_full

""

undefined

cache_policy

""

undefined

seg_monitor

""

undefined

lv_health_status

""

undefined