Alasdair Kergon
3f096a6c45
Support device referencing by uuid or major/minor.
2004-10-01 19:11:37 +00:00
Alasdair Kergon
2d7f9f0b39
printf->fprintf
2004-10-01 19:07:41 +00:00
Patrick Caulfield
cf54177475
Make clvmd cope with large gaps in nodeIDs
2004-09-30 14:18:29 +00:00
Patrick Caulfield
896318f475
Fork a little later in the startup sequence so that we can return
...
an error code if the cluster infrastructure isn't there.
2004-09-30 14:16:28 +00:00
Alasdair Kergon
b44dc25ed9
post-2.00.25
2004-09-29 15:25:43 +00:00
Alasdair Kergon
c3c9d9b04e
2.00.25
2004-09-29 15:08:20 +00:00
Alasdair Kergon
0c4f1a94c1
Use macro in vgremove locking fix.
2004-09-27 10:32:36 +00:00
Patrick Caulfield
f4ae9ae153
Hold VG lock while doing vgremove.
...
agk - you may want to check this.
2004-09-24 12:48:43 +00:00
Patrick Caulfield
d5ec0504f5
Remove spurious trailing dot in man page.
2004-09-24 10:34:53 +00:00
Patrick Caulfield
8ef0b7b9ef
Keep client locks (VG locks usually) in their own hash table so
...
we can actually have more then one of them per client.
2004-09-24 09:39:57 +00:00
Patrick Caulfield
167babfedb
Update WHATS_NEW with latest clvmd change
2004-09-23 13:12:09 +00:00
Patrick Caulfield
985f52fe34
Make the thread handling a little less cavalier. In particular, calling
...
pthread_exit in a signal handler was a /really/ bad idea.
2004-09-23 12:51:56 +00:00
Patrick Caulfield
421bb2e9bf
Don't use hold_lock for VG locks as that doesn't stop processes contending
...
on the same node, only across the cluster.
2004-09-23 12:29:35 +00:00
Alasdair Kergon
be495a46bf
Fix return code from rm_link for vgmknodes.
2004-09-22 13:38:37 +00:00
Patrick Caulfield
56942c3f2a
Put some locking round the LV hash table as it could be accessed by
...
different threads concurrently.
2004-09-22 12:10:34 +00:00
Alasdair Kergon
f2b2f485a5
post-2.00.24
2004-09-16 21:48:26 +00:00
Alasdair Kergon
f663e437de
2.00.24
2004-09-16 20:56:18 +00:00
Alasdair Kergon
2b176f9034
Fix pool_empty so it really does empty the memory pool.
2004-09-16 20:09:55 +00:00
Alasdair Kergon
c4ddb31abf
Rename old segtypes files to segtype.
2004-09-16 18:40:56 +00:00
Alasdair Kergon
e26c4fd2a2
Some fixes to memory debugging code.
...
Exclude internal commands formats & segtypes from install.
2004-09-16 16:53:39 +00:00
Alasdair Kergon
5b3d93c86d
post-2.00.23
2004-09-15 15:59:19 +00:00
Alasdair Kergon
47ded66e9c
2.00.23
2004-09-15 15:32:21 +00:00
Alasdair Kergon
ae0f5bc26a
Add formats & segtypes files.
2004-09-15 15:27:26 +00:00
Alasdair Kergon
7f64c8e5fa
Export dm name build & split functions.
2004-09-15 15:02:36 +00:00
Alasdair Kergon
60bd717971
Use O_NOATIME on devices if available.
2004-09-14 22:23:23 +00:00
Alasdair Kergon
19d1e7102c
Write log message when each segtype/format gets initialised.
2004-09-14 17:37:51 +00:00
Alasdair Kergon
156dd4f1ec
New commands 'segtypes' and 'formats'.
2004-09-14 16:42:46 +00:00
Alasdair Kergon
17d1ae7ee2
Suppress pvmove abort message in test mode.
2004-09-14 15:23:42 +00:00
Alasdair Kergon
b9ade4bc21
Improve pvcreate/remove device not found error message.
2004-09-14 14:54:58 +00:00
Alasdair Kergon
00b47204e0
Allow pvmove to move data within the same PV.
2004-09-14 13:59:17 +00:00
Alasdair Kergon
05503c5e95
Describe how pvmove works on man page.
2004-09-14 13:58:11 +00:00
Alasdair Kergon
68eb9e3b1f
Test for incompatible format/segtype combinations in lv_extend.
2004-09-14 13:56:18 +00:00
Patrick Caulfield
075ab744c5
Fix man page for lvchange. The example seems to have been lifted from pvchange.
2004-09-13 08:01:54 +00:00
Alasdair Kergon
953ab8a351
post 2.00.22
2004-09-03 19:18:23 +00:00
Alasdair Kergon
6e047bb56b
2.00.22
2004-09-03 19:08:50 +00:00
Alasdair Kergon
b588726e9f
Fix /dev/vgname mkdir perms.
2004-09-02 14:38:46 +00:00
Alasdair Kergon
f15c75cbec
clvmd man page tweaks
2004-09-02 14:16:54 +00:00
Alasdair Kergon
28acccca2a
Restructure xlate.h
2004-09-02 13:53:25 +00:00
Patrick Caulfield
ada2643387
clvmd man page.
2004-08-23 08:42:53 +00:00
Alasdair Kergon
9c2f42bd76
post-2.4.21
2004-08-19 17:13:49 +00:00
Alasdair Kergon
311cea83c5
2.00.21
2004-08-19 16:10:15 +00:00
Alasdair Kergon
acac21c462
Recognise iseries/vd devices.
2004-08-18 19:13:01 +00:00
Alasdair Kergon
cab8ea7c62
Cluster-extension-only installation.
2004-08-18 18:57:40 +00:00
Alasdair Kergon
cf076dd366
Cope with DT_UNKNOWN in sysfs.
2004-08-18 18:50:21 +00:00
Alasdair Kergon
9bd40d31d7
Update pvmove prototype.
2004-08-18 18:49:29 +00:00
Patrick Caulfield
ceec24d27f
Updated file from cman.
2004-08-18 16:04:35 +00:00
Alasdair Kergon
392b28ec5c
Support for PE ranges in pvmove source PV.
2004-08-17 22:09:02 +00:00
Alasdair Kergon
bcd4e5d50d
Remove duplicate line in pvremove help text.
2004-08-17 22:06:06 +00:00
Alasdair Kergon
eabaa3398b
Change alloc_areas to pe_ranges and allow suppression of availability checks.
2004-08-17 21:55:23 +00:00
Alasdair Kergon
1c31f23f56
Add a const.
2004-08-11 13:15:35 +00:00