lvm-dumpconfig <root
LVMCONFIG(8)                                                                         LVMCONFIG(8)

NAME
       lvmconfig, lvm dumpconfig, lvm config — Display LVM configuration

SYNOPSIS
       lvmconfig [-f|--file filename] [--type {current|default|diff|full|list|missing|new|profil‐
       able|profilable-command|profilable-metadata}  [--atversion   version]   [--ignoreadvanced]
       [--ignoreunsupported]  [--ignorelocal]  [-l|--list] [--config ConfigurationString] [--com‐
       mandprofile   ProfileName]   [--profile   ProfileName]   [--metadataprofile   ProfileName]
       [--mergedconfig]   [--showdeprecated]   [--showunsupported]  [--validate]  [--withsummary]
       [--withcomments] [--withspaces] [--withversions] [ConfigurationNode...]

DESCRIPTION
       lvmconfig produces formatted output from the LVM  configuration  tree.   The  command  was
       added in release 2.02.119 and has an identical longer form lvm dumpconfig.

OPTIONS
       -f, --file filename
              Send output to a file named 'filename'.

       -l, --list
              List  configuration  settings  with  summarizing comment. This is the same as using
              lvmconfig --type list --withsummary.

       --type    {current|default|diff|full|missing|new|profilable|profilable-command|profilable-
       metadata}
              Select  the  type of configuration to display. The configuration settings displayed
              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  setting
              does not have any concrete default value defined. Output can be saved and used as a
              proper lvm.conf(5) file.

              current
                 Display the current lvm.conf configuration merged with any tag config  if  used.
                 See also lvm.conf(5) for more info about LVM configuration methods.

              default
                 Display all possible configuration settings with default values assigned.

              diff
                 Display  all  configuration  settings  for  which  the  values  used differ from
                 defaults.  The value assigned for each configuration setting is the  value  cur‐
                 rently used.  This is actually minimal LVM configuration which can be used with‐
                 out a change to current configured behaviour.

              full
                 Display full configuration tree - a combination of  current  configuration  tree
                 (--type  current) and tree of settings for which default values are used (--type
                 missing). This is exactly the configuration tree that LVM2 uses  during  command
                 execution.  Using  this  type  also implies the use of --mergedconfig option. If
                 comments are displayed (see --withcomments and --withsummary options), then  for
                 each  setting  found  in  existing  configuration and for which defaults are not
                 used, there's an extra comment line printed to denote this.

              list
                 Display plain list of configuration settings.

              missing
                 Display all configuration settings with default values assigned which are  miss‐
                 ing  in  the  configuration currently used and for which LVM automatically fall‐
                 backs to using these default values.

              new
                 Display all new configuration settings introduced in current LVM version or spe‐
                 cific version as defined by --atversion option.

              profilable
                 Display all profilable configuration settings with default values assigned.  See
                 lvm.conf(5) for more info about profile config method.

              profilable-command
                 Display all profilable configuration settings with default values assigned  that
                 can be used in command profile. This is a subset of settings displayed by --type
                 --profilable.

              profilable-metadata
                 Display all profilable configuration settings with default values assigned  that
                 can  be  used  in  metadata  profile.  This is a subset of settings displayed by
                 --type --profilable.

       --atversion version
              Specify an LVM version in x.y.z format where x is the major version, the y  is  the
              minor  version  and z is the patchlevel (e.g. 2.2.106).  When configuration is dis‐
              played, the configuration settings recognized at this LVM version will  be  consid‐
              ered  only.  This can be used to display a configuration that a certain LVM version
              understands and which does not contain any newer settings for which LVM would issue
              a warning message when checking the configuration.

       --ignoreadvanced
              Exclude advanced configuration settings from the output.

       --ignoreunsupported
              Exclude  unsupported  configuration  settings  from  the output. These settings are
              either used for debugging and development purposes only or their support is not yet
              complete  and  they  are  not  meant to be used in production. The current and diff
              types include unsupported settings in their output by default, all the other  types
              ignore unsupported settings.

       --ignorelocal
              Ignore local section.

       --config ConfigurationString
              Use  ConfigurationString to override existing configuration.  This configuration is
              then applied for the lvmconfig command itself.  See also lvm.conf(5) for more  info
              about config cascade.

       --commandprofile ProfileName
              Use  ProfileName  to  override  existing configuration.  This configuration is then
              applied for the lvmconfig command  itself.   See  also  --mergedconfig  option  and
              lvm.conf(5) for more info about config cascade.

       --profile ProfileName
              The  same  as  using  --commandprofile but the configuration is not applied for the
              lvmconfig command itself.

       --metadataprofile ProfileName
              Use ProfileName to override existing configuration.  The configuration  defined  in
              metadata profile has no effect for the lvmconfig command itself. lvmconfig displays
              the configuration only.  See also --mergedconfig option and  lvm.conf(5)  for  more
              info about config cascade.

       --mergedconfig
              When  the lvmconfig command is run with the --config option and/or --commandprofile
              (or using LVM_COMMAND_PROFILE environment variable),  --profile,  --metadataprofile
              option, merge all the contents of the config cascade before displaying it.  Without
              the --mergeconfig option used, only the configuration at the front of  the  cascade
              is displayed. See also lvm.conf(5) for more info about config cascade.

       --showdeprecated
              Include  deprecated configuration settings in the output. These settings are always
              deprecated since certain version. If concrete version is specified with --atversion
              option,  deprecated  settings  are  automatically  included if specified version is
              lower that the version in which the settings were deprecated. The current and  diff
              types  include deprecated settings int their output by default, all the other types
              ignore deprecated settings.

       --showunsupported
              Include unsupported configuration settings in the output. These settings are either
              used  for  debugging  or development purposes only or their support is not yet com‐
              plete and they are not meant to be used in production. The current and  diff  types
              include unsupported settings in their output by default, all the other types ignore
              unsupported settings.

       --validate
              Validate current configuration used and exit with appropriate return code. The val‐
              idation  is  done only for the configuration at the front of the config cascade. To
              validate the whole merged configuration tree, use also the  --mergedconfig  option.
              The validation is done even if config/checks lvm.conf(5) option is disabled.

       --withsummary
              Display a one line comment for each configuration node.

       --withcomments
              Display  a  full comment for each configuration node. For deprecated settings, also
              display comments about deprecation in addition.

       --withspaces
              Where appropriate, add more spaces in output for better readability.

       --withversions
              Also display a comment containing the version of introduction for  each  configura‐
              tion node. If the setting is deprecated, also display the version since which it is
              deprecated.

SEE ALSO
       lvm(8) lvmconf(8) lvm.conf(5)

Red Hat, Inc                    LVM TOOLS 2.02.133(2) (2015-10-30)                   LVMCONFIG(8)

Go-to-top  




Designed by SanjuD(@ngineerbabu)

<>