| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
| |
Profile shows all VDO configurables.
Usable with: lvcreate --metadataprofile vdo-small ...
|
|
|
|
| |
Since we do not build lvm code with libdm, drop preload.
|
|
|
|
|
| |
Use --withgeneralpreamble and --withlocalpreamble instead of
concatenating files.
|
|
|
|
|
| |
Our Makefiles also support systems that set the installation prefix
at configuration time - the use of DESTDIR is not required.
|
| |
|
|
|
|
|
| |
Hmm rpmlint suggest fsf is using a different address these days,
so lets keep it up-to-date
|
|
|
|
|
|
|
|
|
|
| |
Commit 9403edbb93a2c337df790408e9ff3d26566b7443 move location of
configure.h and lvm-version.h.
Let's try even better place then /conf dir which should be left
for user configurable files.
Put these files right into include dir.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Relocate generated configure.h and lvm-version.h outside
of compilable .c source tree.
The reason is behind - when compiling in builddir != srcdir
the generated file in lib/misc/configure.h was used for all compiled
source file except ones located in lib/misc dir - those would have used
configure.h file located in this dir - if there have existed one (i.e.
from some other build)
This problem was only visible, when srcdir == buildir was used before
trying to use srcdri != builddir (as configure.h appeared then in
srcdir).
|
|
|
|
|
|
|
| |
Add 2 demo profiles for mq and smq policies.
Show all support profilable params.
Use with: lvcreate --policy cache-mq ....
|
| |
|
|
|
|
| |
--withsummary for one line summary
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The specific config settings have been removed
from the lvm.conf(5) man page, and replaced with
a description of how to use lvm dumpconfig to
view the settings.
The sample lvm.conf and lvmlocal.conf files are now generated:
example.conf.base - initial ungenerated part of the file
example.conf.gen - generated portion from dumpconfig
example.conf.in - combination of .base and .gen files
example.conf - result of configure processing .in file
lvmlocal.conf.base - initial ungenerated part of the file
lvmlocal.conf.gen - generated portion from dumpconfig
lvmlocal.conf.in - combination of .base and .gen files
lvmlocal.conf - result of configure processing .in file
Do not edit the .in files, but edit config_settings.h
or the .base files, and then use 'make generate' to create
the new .in files.
- configure
with options
- make
creates tools/lvm
- make generate
uses tools/lvm to create example.conf.in and lvmlocal.conf.in
by combining .base files with dumpconfig output.
- configure
with same options as above
creates example.conf and lvmlocal.conf from .in files
|
|
|
|
|
|
| |
Add warnings to the config file templates and briefly document
each value.
Configure lvmlocal.conf and install in /etc/lvm.
|
|
|
|
|
|
|
|
| |
The thin-generic.profile contains settings for thin/thin pool volumes
suitable for generic environment/use containing default settings.
This allows users to change the global lvm.conf settings at will
and still keep the original settings for volumes that have this
thin profile assigned already.
|
|
|
|
|
|
|
|
|
|
|
|
| |
{command,metadata}_profile_template.profile
The "default.profile" name was misleading. It's actually a helper
*template* that can be used for copying and further editing to create
a new profile.
Also, we have separate command and metadata profiles now so the templates
are separated as well - we can't mix profile settings from one group with
another - such profile is rejected by lvm tools.
|
|
|
|
| |
Fix 'make install' from builddir != srcdir.
|
|
|
|
|
|
| |
Define a "performance" profile for thin pools which is exactly:
- allocation/thin_pool_zero = 0
- thin_pool_chunk_size_calculation = "performance"
|
|
|
|
|
|
|
|
| |
Seems like we have a bit overcomplicated set of options
for deducing individual install dirs.
This patch fixes installation issues with DESTDIR,
but the whole set of configure options should be simplified.
|
|
|
|
|
|
| |
The default.profile contains all settings that are customizable
by a profile. This default profile can be copied across to create
new profiles.
|
|
|