| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Global change from --discard to --discards, as that feels more natural.
|
|
|
|
|
|
|
|
| |
Add arg support for discard.
Add discard ignore, nopassdown, passdown (=default) support.
Flags could be set per pool.
lvcreate [--discard {ignore|no_passdown|passdown}] vg/thinlv
|
| |
|
|
|
|
|
|
|
|
| |
We're refererring to 'activation' all over the code and we're talking
about 'LVs being activated' all the time so let's use 'activation/activate'
everywhere for clarity and consistency (still providing the old
'available' keyword as a synonym for backward compatibility with
existing environments).
|
|
|
|
| |
Use one style for man pages.
|
|
|
|
|
|
|
|
|
|
| |
Fix regression in man page. The chunk size is in kilobyte units on command line
input though in the source code we work with sector size unit
so make it clear in the man page.
Update chunksize for thin pool in man page - it's max value is 1024M == 1G.
Fix warning range message to show proper max value.
|
| |
|
| |
|
|
|
|
|
| |
Merge thin creation into standard 1st. lvcreate.
Update snapshot for thin support.
|
|
|
|
|
| |
Use { Name | Path } consistently like elsewhere.
Move --thin alphabetically before --type.
|
| |
|
|
|
|
|
| |
Added poolmetadatasize options
Add an example.
|
| |
|
|
|
|
| |
Already in WHATS_NEW.
|
| |
|
|
|
|
|
| |
Man page changes were not included when the ability to convert from
"mirror" -> "raid1" or "linear" -> "raid1" were made.
|
|
|
|
|
| |
Use chunksize option to specify data_block_size for thin pool target.
Drop low_water_mark to zero.
|
| |
|
|
|
|
|
|
|
| |
Split syntax for thin-pool since it cannot be fully matched with snapshot.
So to avoid more confusion - take thin support into separate line.
Though still significant updates are needed for thin provisioning.
|
|
|
|
| |
The rest is incomplete so this isn't usable yet.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Implementation described in doc/lvm2-raid.txt.
Basic support includes:
- ability to create RAID 1/4/5/6 arrays
- ability to delete RAID arrays
- ability to display RAID arrays
Notable missing features (not included in this patch):
- ability to clean-up/repair failures
- ability to convert RAID segment types
- ability to monitor RAID segment types
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This check-in enables the 'mirrored' log type. It can be specified
by using the '--mirrorlog' option as follows:
#> lvcreate -m1 --mirrorlog mirrored -L 5G -n lv vg
I've also included a couple updates to the testsuite. These updates
include tests for the new log type, and some fixes to some of the
*lvconvert* tests.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
. Add "monitoring" option to "activation" section of lvm.conf
. Have clvmd consult the lvm.conf "activation/monitoring" too.
. Introduce toollib.c:get_activation_monitoring_mode().
. Error out when both --monitor and --ignoremonitoring are provided.
. Add --monitor and --ignoremonitoring support to lvcreate. Update
lvcreate man page accordingly.
. Clarify that '--monitor' controls the start and stop of monitoring in
the {vg,lv}change man pages.
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Allow the number of logical extents to be expressed (for a snapshot) as
a percentage of the total space in the Origin Logical Volume with the
suffix %ORIGIN.
Update the relevant man pages accordingly. Eliminate inconsistencies
between the man pages and tools/commands.h
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
|
| |
|
|
|
|
|
|
|
|
| |
--mirrorlog core: in-memory log
--mirrorlog disk: persistent log
--mirrorlog redundant: redundant persistent log
Signed-off-by: Jonathan Brassow <jbrassow@redhat.com>
|
|
|
|
| |
Addresses rhbz 500177.
|
|
|
|
| |
virtualsize replaced virtualoriginsize but the example was never updated.
|
|
|
|
| |
Author: Dave Wysochanski <dwysocha@redhat.com>
|
| |
|
|
|
|
| |
Update the man pages to document size units uniformly.
|
|
|
|
| |
Generalise --virtualoriginsize to --virtualsize.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Add lvs origin_size field.
Fix linux configure --enable-debug to exclude -O2.
Still a few rough edges, but hopefully usable now:
lvcreate -s vg1 -L 100M --virtualoriginsize 1T
|
| |
|
|
|
|
| |
James Youngman <jay@gnu.org>
|
|
|