LVM-DUMPCONFIG(8)LVM-DUMPCONFIG(8)NAME
lvm-dumpconfig - dump LVM configuration
SYNOPSIS
lvm dumpconfig [-f|--file] filename] [--type {cur‐
rent|default|diff|missing|new|profilable} [--atversion version]
[--ignoreadvanced] [--ignoreunsupported] [--mergedconfig] [--validate]
[--withcomments] [--withversions] [ConfigurationNode...]
DESCRIPTION
lvm dumpconfig produces formatted output with LVM configuration tree.
OPTIONS-f, --file filename
Dump configuration to a file named 'filename'.
--type {current|default|diff|missing|new|profilable}
Select the type of configuration to dump. The configuration set‐
tings dumped have either default values or currently used values
assigned based on the type selected (if no type is selected,
--type current is used by default). Whenever a configuration
setting with a default value is commented out, it means the set‐
ting does not have any concrete default value defined. All out‐
put can be saved and reused as proper lvm.conf(5) file.
current
Dump current lvm.conf configuration merged with any tag con‐
fig if used. See also lvm.conf(5) for more info about LVM
configuration methods.
default
Dump all possible configuration settings with default values
assigned.
diff
Dump all configuration settings for which the values used
differ from defaults. The value assigned for each configura‐
tion setting is the value currently used. This is actually
minimal LVM configuration which can be used without a change
to current configured behaviour.
missing
Dump all configuration settings with default values assigned
which are missing in the configuration currently used and for
which LVM automatically fallbacks to using these default val‐
ues.
new
Dump all new configuration settings introduced in current LVM
version or specific version as defined by --atversion option.
profilable
Dump all profilable configuration settings with default val‐
ues assigned. See lvm.conf(5) for more info about profile
config method.
--atversion version
Specify an LVM version in x.y.z format where x is the major ver‐
sion, the y is the minor version and z is the patchlevel (e.g.
2.2.106). When configuration is dumped, the configuration set‐
tings recognized at this LVM version will be considered only.
This can be used to dump a configuration that certain LVM ver‐
sion understands and which does not contain any newer settings
for which LVM would issue a warning message when checking the
configuration.
--ignoreadvanced
Ignore advanced configuration settings on dump.
--ignoreunsupported
Ignore unsupported configuration settings on dump. These set‐
tings are either used for debugging purposes only or their sup‐
port is not yet complete and they are not meant to be used in
production.
--mergedconfig
When the dumpconfig command is run with the --config option
and/or --profile option (common options that are recognized by
all LVM tools, see also lvm(8)), merge the --config and/or
--profile config with current configuration used (see --type
current above). Otherwise, only the configuration specified
within --config or --profile option is dumped (see also
lvm.conf(5) for more info about config cascade).
--validate
Validate current configuration used and exit with appropriate
return code. The validation is done even if config/checks
lvm.conf(5) option is disabled.
--withcomments
Also dump comments for each configuration node.
--withversions
Also dump a comment containing the version of introduction for
each configuration node.
SEE ALSOlvm(8)lvm.conf(5)Red Hat, Inc LVM TOOLS 2.02.106(2) (2014-04-10) LVM-DUMPCONFIG(8)