1VGSCAN(8) System Manager's Manual VGSCAN(8)
2
3
4
6 vgscan - Search for all volume groups
7
9 vgscan
10 [ option_args ]
11
13 vgscan scans all supported LVM block devices in the system for VGs.
14
16 vgscan
17 [ --ignorelockingfailure ]
18 [ --mknodes ]
19 [ --notifydbus ]
20 [ --reportformat basic|json ]
21 [ COMMON_OPTIONS ]
22
23 Common options for lvm:
24 [ -d|--debug ]
25 [ -h|--help ]
26 [ -q|--quiet ]
27 [ -t|--test ]
28 [ -v|--verbose ]
29 [ -y|--yes ]
30 [ --commandprofile String ]
31 [ --config String ]
32 [ --driverloaded y|n ]
33 [ --lockopt String ]
34 [ --longhelp ]
35 [ --nolocking ]
36 [ --profile String ]
37 [ --version ]
38
40 --commandprofile String
41 The command profile to use for command configuration. See
42 lvm.conf(5) for more information about profiles.
43
44 --config String
45 Config settings for the command. These override lvm.conf set‐
46 tings. The String arg uses the same format as lvm.conf, or may
47 use section/field syntax. See lvm.conf(5) for more information
48 about config.
49
50 -d|--debug ...
51 Set debug level. Repeat from 1 to 6 times to increase the detail
52 of messages sent to the log file and/or syslog (if configured).
53
54 --driverloaded y|n
55 If set to no, the command will not attempt to use device-mapper.
56 For testing and debugging.
57
58 -h|--help
59 Display help text.
60
61 --ignorelockingfailure
62 Allows a command to continue with read-only metadata operations
63 after locking failures.
64
65 --lockopt String
66 Used to pass options for special cases to lvmlockd. See lvm‐
67 lockd(8) for more information.
68
69 --longhelp
70 Display long help text.
71
72 --mknodes
73 Also checks the LVM special files in /dev that are needed for
74 active LVs and creates any missing ones and removes unused ones.
75
76 --nolocking
77 Disable locking.
78
79 --notifydbus
80 Send a notification to D-Bus. The command will exit with an
81 error if LVM is not built with support for D-Bus notification,
82 or if the notify_dbus config setting is disabled.
83
84 --profile String
85 An alias for --commandprofile or --metadataprofile, depending on
86 the command.
87
88 -q|--quiet ...
89 Suppress output and log messages. Overrides --debug and --ver‐
90 bose. Repeat once to also suppress any prompts with answer
91 'no'.
92
93 --reportformat basic|json
94 Overrides current output format for reports which is defined
95 globally by the report/output_format setting in lvm.conf. basic
96 is the original format with columns and rows. If there is more
97 than one report per command, each report is prefixed with the
98 report name for identification. json produces report output in
99 JSON format. See lvmreport(7) for more information.
100
101 -t|--test
102 Run in test mode. Commands will not update metadata. This is
103 implemented by disabling all metadata writing but nevertheless
104 returning success to the calling function. This may lead to
105 unusual error messages in multi-stage operations if a tool
106 relies on reading back metadata it believes has changed but
107 hasn't.
108
109 -v|--verbose ...
110 Set verbose level. Repeat from 1 to 4 times to increase the
111 detail of messages sent to stdout and stderr.
112
113 --version
114 Display version information.
115
116 -y|--yes
117 Do not prompt for confirmation interactively but always assume
118 the answer yes. Use with extreme caution. (For automatic no,
119 see -qq.)
120
122 String
123 See the option description for information about the string con‐
124 tent.
125
126 Size[UNIT]
127 Size is an input number that accepts an optional unit. Input
128 units are always treated as base two values, regardless of capi‐
129 talization, e.g. 'k' and 'K' both refer to 1024. The default
130 input unit is specified by letter, followed by |UNIT. UNIT rep‐
131 resents other possible input units: bBsSkKmMgGtTpPeE. b|B is
132 bytes, s|S is sectors of 512 bytes, k|K is kilobytes, m|M is
133 megabytes, g|G is gigabytes, t|T is terabytes, p|P is petabytes,
134 e|E is exabytes. (This should not be confused with the output
135 control --units, where capital letters mean multiple of 1000.)
136
138 See lvm(8) for information about environment variables used by lvm.
139 For example, LVM_VG_NAME can generally be substituted for a required VG
140 parameter.
141
143 lvm(8) lvm.conf(5) lvmconfig(8)
144
145 pvchange(8) pvck(8) pvcreate(8) pvdisplay(8) pvmove(8) pvremove(8)
146 pvresize(8) pvs(8) pvscan(8)
147
148 vgcfgbackup(8) vgcfgrestore(8) vgchange(8) vgck(8) vgcreate(8) vgcon‐
149 vert(8) vgdisplay(8) vgexport(8) vgextend(8) vgimport(8) vgimport‐
150 clone(8) vgmerge(8) vgmknodes(8) vgreduce(8) vgremove(8) vgrename(8)
151 vgs(8) vgscan(8) vgsplit(8)
152
153 lvcreate(8) lvchange(8) lvconvert(8) lvdisplay(8) lvextend(8) lvre‐
154 duce(8) lvremove(8) lvrename(8) lvresize(8) lvs(8) lvscan(8)
155
156 lvm-fullreport(8) lvm-lvpoll(8) lvm2-activation-generator(8) blkdeacti‐
157 vate(8) lvmdump(8)
158
159 dmeventd(8) lvmpolld(8) lvmlockd(8) lvmlockctl(8) cmirrord(8) lvmd‐
160 busd(8)
161
162 lvmsystemid(7) lvmreport(7) lvmraid(7) lvmthin(7) lvmcache(7)
163
164
165
166Red Hat, Inc. LVM TOOLS 2.03.06(2) (2019-10-23) VGSCAN(8)