Linux

  1. Home
  2. Computing & Technology
  3. Linux
Linux / Unix Command: vgscan
Command Library

NAME

vgscan - scan all disks for volume groups and build /etc/lvmtab and /etc/lvmtab.d/* which are the database for all other lvm commands.  

SYNOPSIS

vgscan [-d|--debug] [-f|--forcenumbers] [-h|--help] [-r|--remove_snapshots [VolumeGroupName]] [-v|--verbose]  

DESCRIPTION

vgscan scans all SCSI, (E)IDE disks, multiple devices and a bunch of other disk devives in the system for volume groups defined.  

OPTIONS

-d, --debug
Enables additional debugging output (if compiled with DEBUG).
-f, --forcenumbers
If used volume group and/or logical volume minor numbers are found during scan, replace them. This will potentially cause problems for NFS exported filesystems on logical volumes with changed numbers.
-h, --help
Print a usage message on standard output and exit successfully.
-r, --remove_snapshots [VolumeGroupName]
Remove all snapshot logical volumes from all or just the named volume group.
-v, --verbose
Display verbose information of vgscan's activities.
 

Hint

Put vgscan in one of your system startup scripts. This gives you an actual logical volume manager database before activating all volume groups by doing a "vgchange -ay".  

Important: Use the man command (% man) to see how a command is used on your particular computer.

>> Linux/Unix Command Library

>> Shell Command Library

Explore Linux

About.com Special Features

Build Your Own Website

Step-by-step advice on how to do everything from choosing a Web host to promoting your content. More >

Connect Your Home Computers

Easy ways to connect two computers for networking purposes. More >

Linux

  1. Home
  2. Computing & Technology
  3. Linux

©2009 About.com, a part of The New York Times Company.

All rights reserved.