linux中怎么看lvm逻辑卷
linux中怎么看lvm逻辑卷详细介绍
在 Linux 中查看 LVM 逻辑卷(Logical Volume)可以通过以下常用命令实现,这些命令属于 LVM 管理工具的基础用法:
1. 查看逻辑卷简要信息:lvs
lvs 命令用于列出系统中所有逻辑卷的简要信息,包括所属卷组、大小、状态等。
语法:
bash
lvs 选项 卷组名称/逻辑卷名称
常用选项:
- 无参数:列出所有逻辑卷的简要信息。
-a或--all:显示包括被删除的逻辑卷(通常不常用)。-v或--verbose:显示更详细的信息。
示例输出:
bash
$ lvsLV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root vg01 -wi-ao---- .00g
swap vg01 -wi-ao---- .00g
- 字段说明:
LV:逻辑卷名称。VG:所属卷组名称。Attr:属性(如w可写,i存在镜像,a激活状态,o只读)。LSize:逻辑卷大小。
2. 查看逻辑卷详细信息:lvdisplay
lvdisplay 命令用于显示指定逻辑卷的详细配置,包括 UUID、文件系统类型、快照信息等。
语法:
bash
lvdisplay 逻辑卷路径或名称
- 若不指定逻辑卷,默认显示所有逻辑卷的详细信息。
- 逻辑卷路径格式:
/dev/卷组名称/逻辑卷名称(例如/dev/vg01/root)。
示例输出(以 root 逻辑卷为例):
bash
$ lvdisplay /dev/vg01/root--- Logical volume ---
LV Path /dev/vg01/root
LV Name root
VG Name vg01
LV UUID abc123-def4-56gh-ijk7-89lmnopqrstu
LV Write Access read/write
LV Creation host, server, -10-01 :00:00 +0800
LV Status available
LV Size GiB
Current LE
Segments
Allocation inherit
Read ahead sectors auto
- currently to
Block device :0
3. 扫描并列出所有逻辑卷:lvscan
lvscan 命令用于扫描系统中所有 LVM 逻辑卷,并显示其路径和状态(激活 / 未激活)。
语法:
bash
lvscan 选项
常用选项:
-a或--active:仅显示激活的逻辑卷(默认行为)。-A或--all:显示所有逻辑卷,包括未激活的。
示例输出:
bash
$ lvscanACTIVE GiB inherit
ACTIVE GiB inherit
4. 结合卷组(VG)和物理卷(PV)查看
如果需要更完整的 LVM 结构信息,可以结合以下命令:
- 查看卷组信息:
vgs(简要)或vgdisplay(详细)。 - 查看物理卷信息:
pvs(简要)或pvdisplay(详细)。
总结
- 快速查看逻辑卷列表:使用
lvs。 - 获取详细配置:使用
lvdisplay。 - 扫描所有逻辑卷(含路径):使用
lvscan。
这些命令是 LVM 管理的基础工具,日常运维中可根据需求选择合适的命令查看逻辑卷状态和配置。