Zdenek Kabelac
c8669f6b13
Fixed bug where lvresize option -t was not properly passed to fsadm.
...
Using argv[] list in exec_cmd() to allow more params for external commands.
Fsadm does not allow checking mounted filesystem.
Fsadm no longer accepts 'any other key' as 'no' answer to y/n.
Fsadm improved handling of command line options.
2009-02-24 15:48:00 +00:00
Christine Caulfield
d3e282c9d8
Add option to /etc/sysconfig/cluster to select cluster type for clvmd.
2009-02-10 11:53:33 +00:00
Zdenek Kabelac
284f4496c3
Remove external dependency on the 'cut' command in fsadm
2009-02-06 14:28:06 +00:00
Zdenek Kabelac
cd96532e78
add support for ext4 resize in fsadm
2009-02-04 12:47:05 +00:00
Milan Broz
326902f0c7
Fix lvmdump /sys listing to include virtual devices directory.
2009-01-06 18:02:57 +00:00
Alasdair Kergon
edd86b1fe4
generate init script
2008-11-19 20:14:24 +00:00
Alasdair Kergon
2de380336d
Generate clvmd init script at configuration time for Red Hat-based distros.
2008-11-19 19:33:25 +00:00
Alasdair Kergon
0782ad5002
further progress
2008-11-01 02:19:19 +00:00
Milan Broz
050f5d8955
Fix lvmdump metadata gather option (-m) to work correctly. (Jaroslav Stava)
2008-08-28 10:40:44 +00:00
Alasdair Kergon
04ed52f6a0
pre-release (bug fixes only - enhancements excluded)
2008-04-29 15:58:25 +00:00
Zdenek Kabelac
9ad2ba2a1f
fixing fsadm usage with older blockdev,blkid,readline tools
...
fixing lvresize extension code path where size was not set for fsadm
2008-04-29 15:25:28 +00:00
Zdenek Kabelac
17dd04ca1f
Fix lvresize to support /dev/mapper prefix in the lvname
...
Fix unfilled paramater passed to fsadm from lvresize
Update fsadm to call lvresize if the partition size differs (with option -l)
Fix fsadm to support vg/lv name (like the rest of lv-tools)
2008-02-06 12:45:32 +00:00
Zdenek Kabelac
50c41b09cd
added more safety checks
...
fixed error reporting commands
extended with Exa and Peta support
2008-01-08 16:45:43 +00:00
Alasdair Kergon
a69ab65278
Major restructuring of pvmove and lvconvert layer manipulation code
2007-12-20 15:42:55 +00:00
Alasdair Kergon
d7b5bfc293
tweak usage text
2007-12-17 14:47:22 +00:00
Alasdair Kergon
f29e7ac504
replace fsadm.c with fsadm.sh
2007-12-17 12:31:50 +00:00
Alasdair Kergon
1995c9ffb5
Build changes to replace fsadm C program with shell script.
2007-12-17 12:23:24 +00:00
Petr Rockai
06f595c3c3
a) use dmsetup version to check for dmsetup, but if it fails, set
...
DMSETUP=: to disable dmsetup checks (but let the script run
nevertheless); warn the user if this is the case
b) put the non-root and dmsetup warnings both at start and end of
output
2007-10-03 15:00:51 +00:00
Petr Rockai
216283b651
Fix underquotations in lvm_dump.sh.
2007-10-02 16:09:46 +00:00
Petr Rockai
da08e40f8f
Fix a bug in lvm_dump.sh checks for lvm/dmsetup binaries quote the
...
invocations a bit more (although i'm fairly sure there are still
quotes missing somewhere due to the eval in log).
2007-10-02 15:48:58 +00:00
Jim Meyering
7f8f8bfa09
Correct typo in comments: s/is part of the LVM2/is part of LVM2/.
...
Signed-off-by: Jim Meyering <jim@meyering.net>
Author: Jim Meyering <jim@meyering.net>
2007-09-21 10:16:45 +00:00
Alasdair Kergon
be6845999b
Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.
2007-08-20 20:55:30 +00:00
Jim Meyering
f8a9724fdb
factor out some duplication -- mostly I/O redirection
2007-08-20 12:06:35 +00:00
Patrick Caulfield
6a6342f775
Add more cluster/clvmd information to lvmdump
2007-08-09 09:53:33 +00:00
Milan Broz
32998a5e4f
Add kernel and device-mapper targets versions report to lvmdump.
2007-07-02 20:18:38 +00:00
Petr Rockai
e7ddf4168d
Make warnings go to stderr. Change log_warn to that effect, log_print
...
continues to send messages to stdout.
2007-06-28 17:33:44 +00:00
Bryn M. Reeves
69e0f4039f
Make lvm_dump.sh capture a listing of /sys/block entries.
2007-04-25 14:49:27 +00:00
Bryn M. Reeves
89f2bf252e
re-commit lvm_dump.sh change
2007-04-19 23:06:05 +00:00
Milan Broz
eca7ef180c
Fix processing of exit status in init scripts
2007-03-16 17:15:36 +00:00
Alasdair Kergon
319e74e2da
Add warning to lvm2_monitoring_init_rhel4 if attempting to stop monitoring.
2007-01-30 18:02:15 +00:00
Alasdair Kergon
20db8ffcae
lvm.static no longer interacts with dmeventd unless explicitly asked to.
2007-01-24 23:43:27 +00:00
Patrick Caulfield
736751930f
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
Alasdair Kergon
d9cc917396
Improve lvm_dump.sh robustness.
2006-11-23 17:23:14 +00:00
Alasdair Kergon
066ac2ef50
Update lvm2create_initrd to support gentoo.
2006-11-21 22:41:56 +00:00
Alasdair Kergon
efecd5c15b
Fix clvmd_init_rhel4 line truncation (2.02.14).
2006-11-21 17:44:46 +00:00
Alasdair Kergon
4eee576490
Install lvmdump by default.
2006-11-20 20:03:26 +00:00
Alasdair Kergon
15545b91dc
Enhance lvm_dump.sh for sysreport integration and add man page.
2006-11-16 16:44:48 +00:00
Alasdair Kergon
df52a8b52a
Fix clustered VG detection and default runlevels in clvmd_init_rhel4.
2006-11-01 18:25:26 +00:00
Alasdair Kergon
929210542f
Add lvm_dump.sh script to create a tarball of debugging info from a system.
2006-10-05 18:42:33 +00:00
Patrick Caulfield
dc9dcb3d35
Make clvmd restart init script wait until clvmd has died before starting it.
2006-10-04 08:42:14 +00:00
Alasdair Kergon
e0a266927d
Separate --enable-cluster from locking lib options in lvmconf.sh.
2006-09-20 17:36:47 +00:00
Alasdair Kergon
b813f533f8
Fix clvmd_init_rhel4 'status' exit code.
2006-07-19 18:55:58 +00:00
Alasdair Kergon
4cd33f98a4
change two files in different directories
2006-06-06 17:44:11 +00:00
Alasdair Kergon
b2cba8eda6
Add copyright notice to lvmconf.sh and use unique exit codes.
2005-08-16 20:38:33 +00:00
AJ Lewis
30202196f0
o set umask and make tempfiles a bit nicer to deal with
2005-06-10 19:10:45 +00:00
AJ Lewis
931fc37bc9
o script to adjust items in lvm.conf file - currently only handles turning
...
cluster lvm on and off
2005-06-10 17:11:48 +00:00
AJ Lewis
fece730645
more clvmd rhel4 initscript cleanup
...
- don't echo after an 'action' call - action does the echo itself
- use vgdisplay/vgs to determine which VGs are marked clustered and only
deactivate those VGs (unless the LVM_VGS var is set in
/etc/sysconfig/cluster)
2005-05-11 15:21:44 +00:00
AJ Lewis
ff94922937
Fixes bz#155478
...
Redhatify the rhel4 initscript (use /etc/init.d/functions)
2005-05-10 20:14:33 +00:00
Adam Manthei
6b71063b6d
o cluster lvm requires that /usr/sbin/$TOOL is used instead of
...
/sbin/lvm.static $TOOL
o made variables LVDISPLAY, VGSCAN and VGCHANGE configurable in
/etc/sysconfig/cluster
2005-02-08 17:20:24 +00:00
Alasdair Kergon
eaafeaaa09
Update clvmd_init_rhel4: use lvm.static and don't load dlm.
2005-01-20 22:16:55 +00:00