Alasdair Kergon
4790715cd3
Fix vgexport/vgimport to set/reset PV exported flag so pv_attr is correct.
...
Add vgid to struct physical_volume and pass with vg_name to some functions.
2006-04-12 21:23:04 +00:00
Alasdair Kergon
e7e9c60042
If two or more VGs are found with the same name, use one that is not exported.
2006-04-12 17:54:11 +00:00
Alasdair Kergon
5227dff0e1
When scanning, also record whether or not VG is exported.
2006-04-11 17:42:15 +00:00
Alasdair Kergon
0a02968303
Whenever vgname is captured, also capture vgid.
2006-04-11 13:55:59 +00:00
Alasdair Kergon
f7bf658c07
Capture vgid in more places.
2006-04-10 22:09:00 +00:00
Alasdair Kergon
8d16a0abad
lv_is_visible()
2006-04-07 17:41:56 +00:00
Alasdair Kergon
b8025bfebd
Update extent size information in vgchange and vgcreate man pages
2006-04-06 21:15:14 +00:00
Alasdair Kergon
89fed8ca33
Introduce origin_from_cow()
2006-04-06 13:39:16 +00:00
Alasdair Kergon
f43c77aaed
pvremove without -f now fails if there's no PV label.
2006-04-05 22:24:16 +00:00
Alasdair Kergon
96c676b371
Support lvconvert -s.
2006-04-05 20:43:23 +00:00
Alasdair Kergon
113047e1a2
Suppress locking library load failure message if --ignorelockingfailure.
2006-04-03 18:43:55 +00:00
Patrick Caulfield
d648832a2d
allow new cman to shutdown on request.
2006-03-21 10:31:08 +00:00
Patrick Caulfield
c561addc94
Get clvmd to use libcman rather than cman ioctl calls. This makes
...
it forward-compatible with the new userland CMAN in cluster head.
To build it you will need the libcman header & library installed.
2006-03-14 14:18:34 +00:00
Alasdair Kergon
1273f179e8
Propagate partial mode around cluster.
2006-03-09 22:34:13 +00:00
Alasdair Kergon
4cf7a108e8
Fix archive file expiration.
2006-03-07 15:43:05 +00:00
Alasdair Kergon
ea80ab2cae
post-release
...
fix dmeventd build
2006-02-08 23:23:19 +00:00
Alasdair Kergon
846befa7e0
release
2006-02-07 16:33:48 +00:00
Alasdair Kergon
160bb70cdf
Add %.so: %.a make template rule.
2006-02-02 19:16:47 +00:00
Alasdair Kergon
17e298ad2a
Only do lockfs filesystem sync when suspending snapshots.
...
Switchover library building to use LIB_SUFFIX.
2006-01-31 14:52:30 +00:00
Alasdair Kergon
221ac1c208
vgreduce remove mirror images
...
adjust block_on_error version no detection for RHEL4U3
2006-01-04 18:09:52 +00:00
Alasdair Kergon
4936efba5e
Always print warning if activation is disabled.
2005-12-22 16:13:38 +00:00
Alasdair Kergon
d5a3559a2f
Add --mirrorsonly arg to vgreduce. (Doesn't handle mirrors yet.)
2005-12-21 21:21:45 +00:00
Alasdair Kergon
1a575d926f
vgreduce replaces active LVs with error segment before removing them.
2005-12-21 18:51:50 +00:00
Alasdair Kergon
966d608dc5
Set block_on_error parameter if available.
...
Add target_version.
2005-12-19 21:01:39 +00:00
Alasdair Kergon
b808c89471
Add details to format1 'Invalid LV in extent map' error message.
2005-12-19 16:28:35 +00:00
Alasdair Kergon
d02203060c
Fix lvscan snapshot full display.
...
dmeventd fixes
2005-12-08 17:49:34 +00:00
Alasdair Kergon
e5a543e283
More dmeventd support.
2005-12-02 20:35:07 +00:00
Alasdair Kergon
b8b029b7d3
Add mirror dmeventd library
2005-12-02 19:52:06 +00:00
Alasdair Kergon
1ccc39962a
more lvconvert mirror code
2005-11-29 18:20:23 +00:00
Alasdair Kergon
19729fdcc2
Determine parallel PVs to avoid with ALLOC_NORMAL allocation. (untested)
2005-11-28 20:01:00 +00:00
Alasdair Kergon
292f665650
Fix lv_empty.
2005-11-24 18:46:51 +00:00
Alasdair Kergon
273e724f2b
post_release
2005-11-23 18:45:30 +00:00
Alasdair Kergon
bfaaf21330
2.02.01
2005-11-23 18:42:45 +00:00
Alasdair Kergon
699e1c75ce
Fix lvdisplay cmdline to accept snapshots.
2005-11-23 16:16:39 +00:00
Alasdair Kergon
465b6e613e
Fix open RO->RW promotions.
2005-11-23 16:07:40 +00:00
Alasdair Kergon
8bf4c38a00
lvcreate vg_revert
2005-11-12 22:42:08 +00:00
Alasdair Kergon
5146641848
post-release
2005-11-10 16:06:29 +00:00
Alasdair Kergon
cdd0ac42cf
pre-release
2005-11-10 15:27:19 +00:00
Alasdair Kergon
9cb4dde3fa
Extend allocation areas to avoid overflow with contiguous with other PVs.
...
Another pvmove fix.
2005-11-10 14:45:39 +00:00
Alasdair Kergon
8b3b26b813
rename deptree
2005-11-09 13:08:41 +00:00
Alasdair Kergon
4e2c3a579d
xen xvd
2005-11-09 12:47:16 +00:00
Alasdair Kergon
4be598f865
Clear up precommitted metadata better on disk after use.
...
[Some activation-related features will stop working for a while now.
Some types of activation are getting split into two steps, with the
first step using the precommitted metadata.]
2005-10-31 20:15:28 +00:00
Alasdair Kergon
0671632477
A pvresize implementation (Zak Kipling).
2005-10-31 02:37:29 +00:00
Alasdair Kergon
01acd6dd76
Fix contiguous allocation when there are no preceding segments.
2005-10-27 22:21:10 +00:00
Alasdair Kergon
78c718c591
Add mirror_seg pointer to lv_segment struct. (incomplete & untested)
2005-10-27 19:58:22 +00:00
Alasdair Kergon
284b8bf6ca
Only keep a device open if it's known to belong to a locked VG.
2005-10-27 17:45:34 +00:00
Alasdair Kergon
bc36676d31
Fix lvdisplay to show all mirror destinations.
2005-10-26 16:12:36 +00:00
Alasdair Kergon
fad6304c60
new suspend code
2005-10-26 14:14:30 +00:00
Alasdair Kergon
bcc400dafa
Use dm_is_dm_major instead of local copy.
...
Allow mapped devices to be used as PVs safely.
2005-10-25 19:08:21 +00:00
Alasdair Kergon
44fc41b3e5
Move set_selinux_context into libdevmapper
2005-10-25 17:28:46 +00:00