Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。本文主要介绍Linux pvscan 命令。

 1、命令简介

pvscan:扫描所有磁盘扫描物理卷

2、命令语法

pvscan [-d|--debug] [-e|--exported] [-h|--help] [--ignorelockingfailure] [-n|--novolumegroup] [-s|--short] 
[-u|--uuid] [-v[v]|--verbose [--verbose]]

3、命令描述

pvscan为物理卷扫描系统中所有支持的LVM块设备。用于扫描所有可见的块设备,并显示有关物理卷(PVs)的信息。这个命令通常用于检测系统中的物理卷,并显示有关这些卷的相关信息,如大小、是否分配、属于哪个卷组等。pvscan是LVM管理中的重要工具,它提供了一种快速方法来了解系统中物理卷的状态。这在处理大型或复杂的存储系统时尤其有用。

4、命令选项

选项

描述

-e, --exported

只显示属于已导出卷组的物理卷。

-n, --novolumegroup

只显示不属于任何卷组的物理卷。

-s, --short

简短的列表格式。

-u, --uuid

除了设备特殊名称外,

还显示UUID(统一唯一识别码)。

5、使用示例

1)只显示属于已导出卷组的物理卷

pvscan -e

2)只显示不属于任何卷组的物理卷

pvscan -n

3)简短的列表格式输出

pvscan -s
  /dev/vda2
  Total: 1 [<39.00 GiB] / in use: 1 [<39.00 GiB] / in no VG: 0 [0   ]

4)显示物理卷的UUID

pvscan -u
  PV /dev/vda2 with UUID 4YbhS5-wCdS-kMeQ-R9IJ-8dt6-RGFX-LBstc5    VG centos_kvm      lvm2 [<39.00 GiB / 4.00 MiB free]
  Total: 1 [<39.00 GiB] / in use: 1 [<39.00 GiB] / in no VG: 0 [0   ]

5)扫描所有硬盘上的物理卷

pvscan
  PV /dev/vda2   VG centos_kvm      lvm2 [<39.00 GiB / 4.00 MiB free]
  Total: 1 [<39.00 GiB] / in use: 1 [<39.00 GiB] / in no VG: 0 [0   ]

输出字段:

字段描述
PV物理卷的名称,通常是设备文件的路径,
如/dev/sda1。
VG物理卷所属的卷组名称。
Fmt物理卷的格式,如lvm2。
Attr物理卷的属性,例如是否可分配。
PSize物理卷的大小。
PFree物理卷上的未分配空间。

推荐文档