1VGIMPORTCLONE(8) System Manager's Manual VGIMPORTCLONE(8)
2
3
4
6 vgimportclone - Import a VG from cloned PVs
7
9 vgimportclone position_args
10 [ option_args ]
11
13 vgimportclone imports a VG from duplicated PVs, e.g. created by a hard‐
14 ware snapshot of existing PVs.
15
16 A duplicated VG cannot used until it is made to coexist with the origi‐
17 nal VG. vgimportclone renames the VG associated with the specified PVs
18 and changes the associated VG and PV UUIDs.
19
21 vgimportclone PV ...
22 [ -n|--basevgname VG ]
23 [ -i|--import ]
24 [ COMMON_OPTIONS ]
25
26 Common options for lvm:
27 [ -d|--debug ]
28 [ -h|--help ]
29 [ -q|--quiet ]
30 [ -t|--test ]
31 [ -v|--verbose ]
32 [ -y|--yes ]
33 [ --commandprofile String ]
34 [ --config String ]
35 [ --driverloaded y|n ]
36 [ --lockopt String ]
37 [ --longhelp ]
38 [ --profile String ]
39 [ --version ]
40
42 -n|--basevgname String
43 By default the snapshot VG will be renamed to the original name
44 plus a numeric suffix to avoid duplicate naming (e.g. 'test_vg'
45 would be renamed to 'test_vg1'). This option will override the
46 base VG name that is used for all VG renames. If a VG already
47 exists with the specified name a numeric suffix will be added
48 (like the previous example) to make it unique.
49
50 --commandprofile String
51 The command profile to use for command configuration. See
52 lvm.conf(5) for more information about profiles.
53
54 --config String
55 Config settings for the command. These override lvm.conf set‐
56 tings. The String arg uses the same format as lvm.conf, or may
57 use section/field syntax. See lvm.conf(5) for more information
58 about config.
59
60 -d|--debug ...
61 Set debug level. Repeat from 1 to 6 times to increase the detail
62 of messages sent to the log file and/or syslog (if configured).
63
64 --driverloaded y|n
65 If set to no, the command will not attempt to use device-mapper.
66 For testing and debugging.
67
68 -h|--help
69 Display help text.
70
71 -i|--import
72 Import exported VGs. Otherwise VGs that have been exported will
73 not be changed (nor will their associated PVs).
74
75 --lockopt String
76 Used to pass options for special cases to lvmlockd. See lvm‐
77 lockd(8) for more information.
78
79 --longhelp
80 Display long help text.
81
82 --profile String
83 An alias for --commandprofile or --metadataprofile, depending on
84 the command.
85
86 -q|--quiet ...
87 Suppress output and log messages. Overrides --debug and --ver‐
88 bose. Repeat once to also suppress any prompts with answer
89 'no'.
90
91 -t|--test
92 Run in test mode. Commands will not update metadata. This is
93 implemented by disabling all metadata writing but nevertheless
94 returning success to the calling function. This may lead to
95 unusual error messages in multi-stage operations if a tool
96 relies on reading back metadata it believes has changed but
97 hasn't.
98
99 -v|--verbose ...
100 Set verbose level. Repeat from 1 to 4 times to increase the
101 detail of messages sent to stdout and stderr.
102
103 --version
104 Display version information.
105
106 -y|--yes
107 Do not prompt for confirmation interactively but always assume
108 the answer yes. Use with extreme caution. (For automatic no,
109 see -qq.)
110
112 PV
113 Physical Volume name, a device path under /dev. For commands
114 managing physical extents, a PV positional arg generally accepts
115 a suffix indicating a range (or multiple ranges) of physical
116 extents (PEs). When the first PE is omitted, it defaults to the
117 start of the device, and when the last PE is omitted it defaults
118 to end. Start and end range (inclusive): PV[:PE-PE]... Start
119 and length range (counting from 0): PV[:PE+PE]...
120
121 String
122 See the option description for information about the string con‐
123 tent.
124
125 Size[UNIT]
126 Size is an input number that accepts an optional unit. Input
127 units are always treated as base two values, regardless of capi‐
128 talization, e.g. 'k' and 'K' both refer to 1024. The default
129 input unit is specified by letter, followed by |UNIT. UNIT rep‐
130 resents other possible input units: bBsSkKmMgGtTpPeE. b|B is
131 bytes, s|S is sectors of 512 bytes, k|K is kilobytes, m|M is
132 megabytes, g|G is gigabytes, t|T is terabytes, p|P is petabytes,
133 e|E is exabytes. (This should not be confused with the output
134 control --units, where capital letters mean multiple of 1000.)
135
137 See lvm(8) for information about environment variables used by lvm.
138 For example, LVM_VG_NAME can generally be substituted for a required VG
139 parameter.
140
142 An original VG "vg00" has PVs "/dev/sda" and "/dev/sdb". The corre‐
143 sponding PVs from a hardware snapshot are "/dev/sdc" and "/dev/sdd".
144 Rename the VG associated with "/dev/sdc" and "/dev/sdd" from "vg00" to
145 "vg00_snap" (and change associated UUIDs).
146 vgimportclone --basevgname vg00_snap /dev/sdc /dev/sdd
147
149 lvm(8) lvm.conf(5) lvmconfig(8)
150
151 pvchange(8) pvck(8) pvcreate(8) pvdisplay(8) pvmove(8) pvremove(8)
152 pvresize(8) pvs(8) pvscan(8)
153
154 vgcfgbackup(8) vgcfgrestore(8) vgchange(8) vgck(8) vgcreate(8) vgcon‐
155 vert(8) vgdisplay(8) vgexport(8) vgextend(8) vgimport(8) vgimport‐
156 clone(8) vgmerge(8) vgmknodes(8) vgreduce(8) vgremove(8) vgrename(8)
157 vgs(8) vgscan(8) vgsplit(8)
158
159 lvcreate(8) lvchange(8) lvconvert(8) lvdisplay(8) lvextend(8) lvre‐
160 duce(8) lvremove(8) lvrename(8) lvresize(8) lvs(8) lvscan(8)
161
162 lvm-fullreport(8) lvm-lvpoll(8) lvm2-activation-generator(8) blkdeacti‐
163 vate(8) lvmdump(8)
164
165 dmeventd(8) lvmetad(8) lvmpolld(8) lvmlockd(8) lvmlockctl(8) clvmd(8)
166 cmirrord(8) lvmdbusd(8)
167
168 lvmsystemid(7) lvmreport(7) lvmraid(7) lvmthin(7) lvmcache(7)
169
170
171
172Red Hat, Inc. LVM TOOLS 2.02.183(2) (2018-12-07) VGIMPORTCLONE(8)