1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/conf
Zdenek Kabelac 0e5beb92c5 config: introduce validate_metadata
Add lvm.conf  config/validate_metadata  configurable setting.
Allows to disable validation of volume_group structure before
writing to disk.
Call of vg_validate() is supposed to catch any inconsistency
of in-memory volume group structure and possibly early aborting
commnand before making any more 'damage' in case the VG struct
is found insistent after some metadata manipulation.

This is almost always useful for devel - and also for normal user
as for small metadata size this doesn't add too much overhead.

However if the volume_group size is large and operations are just
adding removing simple LVs - this validation time may add noticable
to final command running time.

So if the user seeks the highest perfomance of command and does
not do any 'complex' metadata manipulation - it's reasonably safe
to disable validation (with the use of setting "none") here.
2024-10-31 17:55:31 +01:00
..
.gitignore configure: relocate generated headers 2015-09-07 17:40:58 +02:00
cache-mq.profile cache: introduce mq and smq profiles 2015-08-12 14:11:16 +02:00
cache-smq.profile cleanup: minor cosmetics 2017-03-10 19:33:01 +01:00
command_profile_template.profile.in conf: fix typo in report/columns_as_rows config option name recognition 2016-08-25 14:53:32 +02:00
example.conf.in config: introduce validate_metadata 2024-10-31 17:55:31 +01:00
lvmdbusd.profile conf: add lvmdbusd.profile 2016-08-09 18:49:11 +02:00
lvmlocal.conf.in make: generate 2024-09-30 15:00:03 +02:00
Makefile.in makefiles: use SHOW 2024-04-08 14:52:23 +02:00
metadata_profile_template.profile.in conf: update profile templates for recent changes 2015-02-11 13:22:31 +01:00
thin-generic.profile profile: add thin-generic.profile 2014-06-13 09:56:29 +02:00
thin-performance.profile release 2.02.103 2013-10-04 14:32:23 +01:00
vdo-small.profile vdo: depcreate unused settings 2024-09-26 16:25:12 +02:00