Alasdair Kergon
63ad057028
Synchronise repository / 2.4.21 support
2003-07-04 19:38:49 +00:00
Alasdair Kergon
e720464330
Support for v4 interface
2003-07-01 21:20:58 +00:00
Alasdair Kergon
c78fa1a1bc
remove global pvmove lock & poll for completion
2003-05-06 12:20:11 +00:00
Alasdair Kergon
faa8b9022c
Check for locked LVs/pvmoves.
2003-05-06 12:14:36 +00:00
Alasdair Kergon
729bafef7a
unsigned
2003-05-06 12:13:19 +00:00
Alasdair Kergon
590b028632
Prevent renaming active VGs for now.
2003-05-06 12:11:46 +00:00
Alasdair Kergon
8150d00f36
Don't process locked LVs
2003-05-06 12:10:18 +00:00
Alasdair Kergon
060065926f
Store argv
2003-05-06 12:09:28 +00:00
Alasdair Kergon
70babe8a28
--abort --background
2003-05-06 12:08:58 +00:00
Alasdair Kergon
374bb5d18a
Don't move snapshots
2003-04-30 15:58:09 +00:00
Alasdair Kergon
031d6c25ff
Add pvmove
2003-04-30 15:28:17 +00:00
Alasdair Kergon
990bca0dc6
use pvmove flag
2003-04-30 15:25:34 +00:00
Alasdair Kergon
458928612c
Display event number.
2003-04-29 11:34:40 +00:00
Alasdair Kergon
2a1eae5d6f
o Metadata area struct change.
...
o Support physical extent restrictions on PV lists for allocations
e.g. lvcreate -l 200 vg1 /dev/sda1:100-199:300-399
2003-04-24 22:23:24 +00:00
Alasdair Kergon
50ee0a4adb
Stop more gracefully when in test mode.
2003-04-24 22:13:48 +00:00
Alasdair Kergon
cb809c4596
indent
2003-04-24 22:00:29 +00:00
Alasdair Kergon
53bbe2888e
fix optind after last change to it
2003-04-24 21:59:42 +00:00
Alasdair Kergon
373058a32a
Improve build robustness.
2003-04-15 13:24:42 +00:00
Alasdair Kergon
b4753c044f
Display read-only state.
2003-04-15 12:30:44 +00:00
Alasdair Kergon
0282fd1332
Add major arg
2003-04-04 13:22:58 +00:00
Alasdair Kergon
b9a019a08b
Allow for specification of major number as well as minor.
2003-04-02 19:14:43 +00:00
Alasdair Kergon
89615f3045
Reinstate lost vg_write() in lvchange --permission.
2003-04-02 13:01:04 +00:00
Alasdair Kergon
7e46192f67
Proposed changes to the ioctl interface to fix alignment issues on some
...
architectures and specify an explicit width for every numeric field.
2003-03-28 18:58:59 +00:00
Alasdair Kergon
e78d985cdf
Avoid report segfault with non-partial inconsistent VG.
2003-03-24 18:22:48 +00:00
Alasdair Kergon
e8c4bf56fe
Tidy various pre-processing incl. making libdl optional.
2003-03-24 18:08:53 +00:00
Alasdair Kergon
de7897a864
LV name validation
2003-02-03 20:09:58 +00:00
Alasdair Kergon
3bf9606383
Allow optional verbose logging.
2003-01-21 21:25:51 +00:00
Alasdair Kergon
4d7813e57c
vgreduce --removemissing to remove missing PVs & deps & make VG consistent
2003-01-17 21:04:26 +00:00
Alasdair Kergon
605c60208f
Add success message; validate given VG name.
2003-01-17 21:02:04 +00:00
Alasdair Kergon
2f4d91fd69
configure --disable-devmapper if you don't have libdevmapper
2003-01-08 22:44:07 +00:00
Alasdair Kergon
f58c5e6b30
o Additional device/filter-level debugging messages + duplicate alias fix
...
o 32/64-bit size_t fix (pjc)
2003-01-08 16:41:22 +00:00
Alasdair Kergon
383b6f5fcc
Correct error message for non-snapshot activation failure.
2003-01-06 21:06:43 +00:00
Alasdair Kergon
dd2157534b
Default stripesize 64k & config file setting for it;
...
Clear many compiler warnings (i386) & associated bugs - hopefully without
introducing too many new bugs:-) (Same exercise required for other archs.)
Default compilation has optimisation - or else use ./configure --enable-debug
2002-12-19 23:25:55 +00:00
Alasdair Kergon
38a90e7669
New column-based reporting tools: lvs, pvs & vgs.
2002-12-12 20:55:49 +00:00
Alasdair Kergon
7028ad4ec0
Fix long arg processing.
2002-12-05 22:35:15 +00:00
Alasdair Kergon
651cfc2b78
tidy
2002-12-03 13:27:23 +00:00
Alasdair Kergon
13427578c9
Default size unit normally MB not KB.
2002-12-03 13:24:38 +00:00
Alasdair Kergon
d89ca2087e
Suppress a (normally) unnecessary warning.
2002-12-03 13:23:50 +00:00
Alasdair Kergon
8b0ea9fba6
Further help text tidying & support for -?.
2002-11-29 15:02:57 +00:00
Heinz Mauelshagen
9f0b653d5a
tiny tidying
2002-11-28 15:27:59 +00:00
Heinz Mauelshagen
659a339233
Corrected lvcreate synopsis.
...
Added --ignorelockingflag to synopsis where missing.
2002-11-28 15:27:29 +00:00
Alasdair Kergon
2493509dbe
Fix snapshot lvcreate activation check.
2002-11-22 14:19:56 +00:00
Alasdair Kergon
34dd8d0a91
Some new features.
2002-11-18 14:04:08 +00:00
Andres Salomon
497cca7eca
agk, I recall you saying you had a massive commit pending; if you need me
...
to back this out so you can do that commit, let me know. Also, if there's
an issue with the error message that's displayed, just change it in tools.h.
This causes a "device-mapper driver/module not loaded?" error message to
be displayed for the commands that require dm-mod, if the tools can't get
the driver version. It's not done for commands that don't require dm-mod.
This should clear up some problems people have had attempting to use lvm2
without rtfm'ing.
2002-10-27 21:04:03 +00:00
Andres Salomon
76408e53ae
Wow, learn something new every day. Apparently, the signed-ness of char is
...
implementation-dependent; some archs (s390, arm, and ppc) default to
an unsigned char.
2002-10-08 20:16:44 +00:00
Alasdair Kergon
be19e74d30
Support alternative lvrename syntax.
2002-09-05 12:49:23 +00:00
Joe Thornber
c69b7ecc96
o Remove e2fsadm to stop people waiting expectantly for something that isn't going
...
to arrive.
2002-08-08 07:54:57 +00:00
Alasdair Kergon
ead0bd9cb0
Improved snapshot-related arg validation
2002-07-17 16:04:05 +00:00
Joe Thornber
66fc13b2ec
i) Add the VISIBLE flag to the text format. (Other changes are pending
...
for lib/activate.)
2002-07-11 15:28:49 +00:00
Joe Thornber
0e43107c87
i) There's now a seperate field in struct logical_volume that stores the
...
allocation policy. This can currently take one of three values:
typedef enum {
ALLOC_NEXT_FREE,
ALLOC_STRICT,
ALLOC_CONTIGUOUS
} alloc_policy_t;
Notice that 'SIMPLE' has turned into the slightly more meaningful NEXT_FREE.
ii) Put code into display.[hc] for converting one of these enums to a
text representation and back again.
ii) Updated the text format so this also has the alloc_policy field.
2002-07-11 14:21:49 +00:00