Alasdair Kergon
b4f9531475
Some libdevmapper-event interface changes.
2007-01-15 18:22:02 +00:00
Alasdair Kergon
c975a100b1
Report dmeventd mirror monitoring status.
2007-01-12 20:38:30 +00:00
Alasdair Kergon
bcb9a3dd04
post-release
2007-01-11 23:19:08 +00:00
Alasdair Kergon
cce3baa275
pre-release
2007-01-11 22:49:43 +00:00
Alasdair Kergon
2b48fad426
updated dmeventd interface
2007-01-11 22:24:32 +00:00
Alasdair Kergon
9d1e9bc2fb
Remove dmeventd mirror status line word limit
2007-01-11 19:52:06 +00:00
Alasdair Kergon
2d6a014920
Use CFLAGS when linking so mixed sparc builds can supply -m64
2007-01-11 17:12:27 +00:00
Alasdair Kergon
a10227eb03
Prevent permission changes on active mirrors.
2007-01-10 19:56:39 +00:00
Milan Broz
475ae29b85
Print warning instead of error message if cannot zero volume
...
Update lvconvert man page (snapshot option)
2007-01-10 14:13:46 +00:00
Alasdair Kergon
0b9cfc278b
dumpconfig accepts a list of configuration variables to display.
...
Change dumpconfig to use --file to redirect output to a file.
2007-01-09 23:22:31 +00:00
Alasdair Kergon
b57b6b4fba
Avoid vgreduce error when mirror code removes the log LV.
2007-01-09 23:14:35 +00:00
Alasdair Kergon
7d948f7bc5
Remove 3 redundant AC_MSG_RESULTs from configure.in.
2007-01-09 22:07:20 +00:00
Alasdair Kergon
459023d171
Free memory in _raw_read_mda_header() error paths.
...
Fix ambiguous vgsplit error message for split LV.
Fix lvextend man page typo.
2007-01-09 21:12:41 +00:00
Alasdair Kergon
fd6570720a
Add configure --with-dmdir to compile against a device-mapper source tree.
...
Use no flush suspending for mirrors.
2007-01-09 20:31:08 +00:00
Alasdair Kergon
64fa83ec3f
Add dmeventd_mirror register_mutex, tidy initialisation & add memlock.
2007-01-08 14:24:20 +00:00
Milan Broz
faff865cfd
Fix create mirror with name longer than 22 chars.
2007-01-05 15:53:40 +00:00
Alasdair Kergon
742ab55a9a
Fix some activate.c prototypes when compiled without devmapper.
2006-12-20 16:19:01 +00:00
Alasdair Kergon
66e623fb2a
Fix dmeventd mirror to cope if monitored device disappears.
2006-12-20 14:35:02 +00:00
Alasdair Kergon
4ab17ee965
post-release
2006-12-14 22:21:32 +00:00
Alasdair Kergon
7f48ca5132
pre-release
2006-12-14 20:05:08 +00:00
Alasdair Kergon
da983848b4
Add missing pvremove error message when device doesn't exist.
2006-12-13 18:40:23 +00:00
Alasdair Kergon
bc03f7bad3
When lvconvert allocates a mirror log, respect parallel area constraints.
...
Use loop to iterate through the now-ordered policy list in _allocate().
Check for failure to allocate just the mirror log.
Introduce calc_area_multiple().
Support mirror log allocation when there is only one PV: area_count now 0.
(See lvm-devel list archives for further details.)
2006-12-13 03:39:58 +00:00
Alasdair Kergon
a1c8bd3846
Fix detection of smallest area in _alloc_parallel_area() for cling policy.
2006-12-12 19:30:10 +00:00
Patrick Caulfield
404bc284e0
Add manpage reference for clvmd -T that got missed out when I
...
checked the code in (sorry).
2006-12-11 14:06:25 +00:00
Patrick Caulfield
9dee30ff0e
Fix gulm operation of clvmd. including a hang when attempting to
...
exclusively lock an LV that is already locked no another node.
2006-12-11 14:00:26 +00:00
Patrick Caulfield
f91aadbea8
Fix hang in clvmd if a pre-command failed. The pre/post thread was getting
...
out of sync in this instance and would not quit.
2006-12-11 13:48:41 +00:00
Alasdair Kergon
aa15a10c91
post-release
2006-12-01 23:29:54 +00:00
Alasdair Kergon
5b03e36351
pre release
2006-12-01 23:15:59 +00:00
Alasdair Kergon
642be5d16c
Fix VG clustered read locks to use PR not CR.
...
VG metadata reads were not being locked out during metadata updates.
2006-12-01 22:48:47 +00:00
Alasdair Kergon
ee68d715bf
Adjust some alignments for ia64 and sparc.
...
(Some of the changes are probably unnecessary.)
2006-11-30 23:11:42 +00:00
Alasdair Kergon
224084f056
Fix mirror segment removal to use temporary error segment.
2006-11-30 17:52:47 +00:00
Patrick Caulfield
1cd8c849b8
Always compile debug logging into clvmd as it's too useful to
...
restrict to just developers.
-d will switch it on and run the daemon in the foreground
2006-11-30 13:19:42 +00:00
Patrick Caulfield
169f68bfcd
Add timeout to RHEL4 clvmd init script.
...
With the previous clvmd checkin this should address bz#187812
2006-11-30 10:16:48 +00:00
Patrick Caulfield
d2b7cfa2d1
Add -T (startup timeout) switch to clvmd
2006-11-30 09:44:07 +00:00
Alasdair Kergon
586a2aef76
Improve lvm_dump.sh robustness.
2006-11-23 17:23:14 +00:00
Alasdair Kergon
ce1d8f6754
Update lvm2create_initrd to support gentoo.
2006-11-21 22:41:56 +00:00
Alasdair Kergon
8387016eef
Fix clvmd_init_rhel4 line truncation (2.02.14).
2006-11-21 17:44:46 +00:00
Alasdair Kergon
e45a184d90
post-release
2006-11-20 23:30:45 +00:00
Alasdair Kergon
979e1012d2
Install lvmdump by default.
2006-11-20 20:03:26 +00:00
Alasdair Kergon
fe10a50e23
pre-release
2006-11-20 19:33:03 +00:00
Alasdair Kergon
8ab6d72519
Fix check for snapshot module when activating snapshot.
2006-11-20 16:45:45 +00:00
Alasdair Kergon
3aada6dd1d
Fix pvremove error path for case when PV is in use.
2006-11-17 02:45:51 +00:00
Alasdair Kergon
0933036366
Warn if certain duplicate config file entries are seen.
...
(not thoroughly tested)
2006-11-16 17:36:00 +00:00
Alasdair Kergon
05f5abdc06
Enhance lvm_dump.sh for sysreport integration and add man page.
2006-11-16 16:44:48 +00:00
Alasdair Kergon
fb875e0709
Fix --autobackup argument which could never disable backups.
2006-11-14 15:28:50 +00:00
Alasdair Kergon
9acdc2f6bf
Fix a label_verify error path.
2006-11-14 15:03:07 +00:00
Alasdair Kergon
028ce4bff6
post-release
2006-11-10 21:27:51 +00:00
Alasdair Kergon
3f245ad6db
pre-release
2006-11-10 21:22:34 +00:00
Alasdair Kergon
cf5f48e6cc
Fix adjusted_mirror_region_size() for 64-bit size.
2006-11-10 19:35:03 +00:00
Alasdair Kergon
997fa756ad
Add some missing bounds checks on 32 bit extent counters.
...
Add Petabyte and Exabyte support.
Fix lvcreate error message when 0 extents requested.
2006-11-10 18:24:11 +00:00