4.3.5. 为卷组扫描磁盘来建立缓存文件
vgscan
命令在系统中扫描所有支持的磁盘设备来查找 LVM 物理卷和卷组。这样就在 /etc/lvm/.cache
中建立了一个 LVM 缓存文件,该文件可维护当前列出的 LVM 设备。
LVM 在系统启动以及进行 LVM 操作时自动运行
vgscan
命令,比如您执行 vgcreate
命令或者当 LVM 检测到不一致性时。您可能在修改硬件配置时需要手动运行 vgscan
,这样可以让系统识别在引导时没有出现的新设备。例如:当您在 SAN 中的一个系统中添加了新磁盘或者热插拔一个已经被标记为物理卷的新磁盘时,这应该是很需要的。
You can define a filter in the
lvm.conf
file to restrict the scan to avoid specific devices. For information on using filters to control which devices are scanned, see 第 4.6 节 “用过滤器控制 LVM 设备扫描”.
下面的例子显示了
vgscan
命令的输出结果。
# vgscan
Reading all physical volumes. This may take a while...
Found volume group "new_vg" using metadata type lvm2
Found volume group "officevg" using metadata type lvm2