Alasdair Kergon
6eeb5528f5
Add -t or --test arg to all tools that update metadata to avoid
...
committing metadata changes or (de)activating.
2001-11-28 18:03:11 +00:00
Alasdair Kergon
d6c0de6fc7
Fix single stripe resizing.
2001-11-28 16:16:44 +00:00
Alasdair Kergon
405139e3b8
o Tool support for segments.
...
o vgmerge working.
2001-11-28 13:45:50 +00:00
Alasdair Kergon
d3bb140f89
vgmerge first cut
2001-11-27 17:02:24 +00:00
Alasdair Kergon
09476171a6
Tool support for multiple (striped) segments (incomplete).
2001-11-27 13:42:37 +00:00
Joe Thornber
904539476a
o Make sure that every switch has a short option, even if it's
...
non-displayable so we can remove the pointer mangling that was
breaking 64bit arch.s
2001-11-22 14:37:07 +00:00
Alasdair Kergon
3fbf02dc82
o activation & active status tests
...
o lvdisplay fields from kernel
o update lv->size on resize
2001-11-21 19:32:35 +00:00
Joe Thornber
6dc62c9fb6
o Display major number
2001-11-21 18:12:41 +00:00
Joe Thornber
a49d4453e9
o Change name of libdm.h
2001-11-21 15:15:37 +00:00
Joe Thornber
4230ac7674
o Migration of device-mapper from LVM_WORK to it's own (public) repository.
...
Please use this one from now on.
2001-11-21 12:47:42 +00:00
Alasdair Kergon
8be7ae2733
vgdisplay
2001-11-19 15:20:50 +00:00
Alasdair Kergon
835dab97ff
Zero first 4k of new LVs.
2001-11-16 15:38:52 +00:00
Patrick Caulfield
fa904b53be
Don't need EXTRA_LIBS as autoconf fills in LIBS for us with all that is needed.
...
BTW if there are any *real* autoconf experts out there please feel free to flame
me.
2001-11-16 11:39:13 +00:00
Alasdair Kergon
6cf2a0281b
lvrename (without reactivation)
2001-11-15 17:27:45 +00:00
Patrick Caulfield
120d35f9af
Use POSIX defined PRIu64 for formatting 64 bit unsigned integer types
2001-11-15 15:18:53 +00:00
Alasdair Kergon
43b3d54855
More LV-related tidying. lvdisplay without args now shows all LVs.
2001-11-14 18:38:07 +00:00
Alasdair Kergon
69e9b85700
Avoid generating duplicate lv names
2001-11-14 14:12:01 +00:00
Alasdair Kergon
0b6d132759
Miscellaneous tidying
2001-11-14 13:52:38 +00:00
Joe Thornber
7c233c6c0c
o lvcreate no longer needs the explicit -n flag
...
o disabled zeroing of lv until bug's worked out
2001-11-14 12:07:37 +00:00
Joe Thornber
c35b290fa4
o Prefix static var with '_'
2001-11-14 10:44:14 +00:00
Alasdair Kergon
1ef3fdccf5
o lvdisplay now shows LE / PV map
...
o fix LE allocation when first PV is full
o reduce VG free_count when removing PVs from VG
2001-11-13 17:53:06 +00:00
Alasdair Kergon
0ac7ead922
Merge lvreduce & lvextend into lvresize.
2001-11-13 14:17:50 +00:00
Joe Thornber
da9d0e03ce
o Stuff
2001-11-12 19:28:50 +00:00
Alasdair Kergon
1ae50fd95b
iospace restructured
2001-11-12 15:10:01 +00:00
Alasdair Kergon
02a70e5667
o Added lvextend
...
o Full signed arguments to lvreduce/lvextend
o Consistent lv_number/pe map use
o Populate pv->pe_allocated
o Fixes for allocation/writing of multiple LVs
2001-11-09 22:01:04 +00:00
Alasdair Kergon
87e201460a
lvdisplay & lvreduce
2001-11-08 16:15:58 +00:00
Alasdair Kergon
e9e52d2b4b
o Always set LVM_READ.
...
o Avoid duplicate deallocation.
2001-11-07 22:47:43 +00:00
Joe Thornber
40fb6c998f
o Added lvs_in_vgs_opened
2001-11-07 15:02:07 +00:00
Heinz Mauelshagen
1ae8247af3
Added GPL disclaimer
2001-11-07 08:50:07 +00:00
Alasdair Kergon
5ef32227ec
lvcreate
2001-11-06 19:02:26 +00:00
Alasdair Kergon
6e6d253b1a
Link in the activation library.
2001-11-02 16:28:04 +00:00
Alasdair Kergon
906db728d6
o Changes to activation interface
...
o Add pointer lv->vg
o Some naming tweaks to improve clarity
2001-10-31 17:59:52 +00:00
Joe Thornber
c4b7411565
o LGPL list implementation
2001-10-31 12:47:01 +00:00
Alasdair Kergon
ee6bfeb8e3
lvchange
2001-10-30 14:32:48 +00:00
Alasdair Kergon
058347321f
basic lvscan
2001-10-29 18:23:35 +00:00
Alasdair Kergon
187381a9a2
prefix & vgname in lvname
2001-10-29 15:28:00 +00:00
Alasdair Kergon
993dfa4368
lvremove
2001-10-29 13:52:23 +00:00
Alasdair Kergon
56855c23e1
o log/overwrite=1 in config file to overwrite instead of append to log
2001-10-25 17:25:48 +00:00
Alasdair Kergon
b7ab3f673c
o fopen error message
...
o debug options in makefile
2001-10-25 15:07:26 +00:00
Joe Thornber
d076caf473
o use dev_name(dev) to get the name of a device, this operation is cheap
...
since it just get's the first alias.
2001-10-25 14:04:18 +00:00
Alasdair Kergon
ba7d33982e
persistent cache fully incorporated. Goodbye to scanning /dev/cdrom :-)
2001-10-24 17:53:50 +00:00
Alasdair Kergon
0b8c30c109
persistent filter & some log message changes
2001-10-23 18:20:27 +00:00
Alasdair Kergon
ba90e16505
deallocations
2001-10-23 12:33:57 +00:00
Alasdair Kergon
df2740f126
filter integration into tools
2001-10-23 11:50:49 +00:00
Alasdair Kergon
ba71cb5dd7
pvdisplay
2001-10-18 16:55:19 +00:00
Alasdair Kergon
4d9627f20c
pvchange
2001-10-17 15:29:31 +00:00
Alasdair Kergon
549e3c8f9d
pvscan
2001-10-16 18:07:54 +00:00
Alasdair Kergon
f00be261ba
vgchange
2001-10-16 16:25:28 +00:00
Alasdair Kergon
6dcbb5b2f8
vgextend
2001-10-15 22:04:27 +00:00
Alasdair Kergon
a84fdddb2a
vgcreate basic extent size validation
2001-10-15 20:29:15 +00:00