pvdisplay 是 linux lvm 中查看物理卷详细信息的命令,可显示大小、所属卷组、pe 数量与使用情况等;支持指定设备路径、详细模式(-v)、简短格式(-s)、表格输出(-c)及人类可读单位(--units h)。

pvdisplay 是 Linux LVM(逻辑卷管理)中用于显示物理卷(Physical Volume,PV)详细信息的命令。它能列出 PV 的大小、所属卷组(VG)、PE(物理扩展)数量与大小、已用/空闲空间等关键信息。
基本用法:查看所有物理卷
直接运行不带参数的命令,即可列出系统中所有已识别的物理卷及其摘要信息:
pvdisplay
输出包含 PV 名称、VG 名称、PV 大小、已分配 PE 数、空闲 PE 数、总 PE 数、PE 大小等字段。若未创建 PV 或未扫描到设备,可能返回空或提示“no physical volume found”。
查看指定物理卷的详细信息
可传入具体 PV 设备路径(如 /dev/sdb1),获取更完整的细节(包括 UUID、创建时间、对齐方式等):
pvdisplay /dev/sdb1
该模式还会显示 PV 的元数据区域位置、标签(如果有)、以及是否被激活等状态。
常用选项增强查看效果
- -v:启用详细模式,显示更多底层信息(如每个 PE 的映射状态)
- -s:以简短格式输出(只显示 PV 名、VG 名、大小、空闲空间)
- --columns 或 -C:以表格列形式展示,适合脚本解析或快速比对
- --units h:以人类可读单位(如 GiB、TiB)显示容量
注意事项与常见问题
- 需 root 权限才能执行 pvdisplay,普通用户会提示权限拒绝
- 若新添加了磁盘但未用 pvcreate 初始化,pvdisplay 不会显示该设备
- 物理卷未被加入任何卷组时,“VG Name”字段显示为 #orphans_lvm2 或为空
- 遇到“Failed to find physical volume”错误,可先运行 pvscan 刷新 PV 缓存











