~ubuntu-branches/ubuntu/saucy/lvm2/saucy

« back to all changes in this revision

Viewing changes to man/lvrename.8.in

  • Committer: Package Import Robot
  • Author(s): Dmitrijs Ledkovs
  • Date: 2012-08-14 14:35:57 UTC
  • mfrom: (3.1.25 sid)
  • Revision ID: package-import@ubuntu.com-20120814143557-93aill2tp3kf3o30
Tags: 2.02.95-4ubuntu1
* Merge from Debian unstable, remaining changes:
  - debian/patches/avoid-dev-block.patch: Prefer any other device name over
    names in /dev/block/ since lvm.conf won't handle this.
  - debian/rules:
    - copy .po file to .pot file for Rosetta (Ubuntu specific).
  - debian/{dmsetup,lvm2}-udeb.install:
    - install initramfs and udev hooks in udebs (Debian bug 504341).
  - auto-start VGs as their PVs are discovered (Ubuntu specific):
    - add debian/tree/lvm2/lib/udev/rules.d/85-lvm2.rules: use watershed plus
      the sledgehammer of vgscan/vgchange to turn on VGs as they come online.
    - debian/tree/lvm2/usr/share/initramfs-tools/scripts/hooks/lvm2:
      - add 85-lvm2.rules to the list of udev rules to copy.
      - depend on udev.
    - debian/control:
      - add versioned Depend on watershed in lvm2 for udev rules.
      - add Depends on watershed-udeb in lvm2-udeb for udev rules.
      - add versioned Depend/Breaks on udev in dmsetup for udev rules.
      - add Depend on initramfs-tools in dmsetup so system is not potentially
        rendered unbootable by out-of-order dpkg configuration.
    - debian/rules:
      - do not install local-top scripts since Ubuntu mounts root using udev.
      - do not install init scripts for lvm2, since udev starts LVM.
    - debian/lvm2.postinst: handle missing lvm2 init script.
    - debian/tree/dmsetup/lib/udev/rules.d/60-persistent-storage-dm.rules:
      watch dm devices for changes with inotify
  - add mountroot failure hooks to help fix bad boots (Debian bug 468115):
    - debian/tree/lvm2/usr/share/initramfs-tools/scripts/init-premount/lvm2
  - remaining changes to upstream event manager packages (Debian bug 514706):
    - debian/rules:
      - enable dmeventd during configure.
    - debian/dmeventd.{8,manpages}: install dmeventd files.
  - rename debian/clvm.defaults to debian/clvm.default so it is installed
    correctly.
  - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends.
  - debian/rules: make sure dmsetup and lvm2 initramfs-tools scripts are
    executable.  When the Ubuntu-specific ones are added with a patch,
    they may lose their executable bit.
  - Add and install clvmd resource agent
  - Add dependency on libudev-dev to libdevmapper-dev so that the .pc file
    works.
  - debian/{clvmd.ra,clvm.init}:
    - create /run/lvm if it doesn't exist.
  - debian/clvm.init:
    - exit 3 if not running on status action.
  - Call dh_installman so that our dmeventd manpage actually gets installed
  - Install the missing fsadm manpage.

 * libdevmapper-dev:
  - move .so symlinks and pkgconfig files to multiarched locations.
  - mark libdevmapper-dev M-A: same

 * libdevmapper-event1.02.1:
  - Add Breaks: dmeventd (<< 2.02.95-4ubuntu1) due to debian symbol rename

 * debian/lvm2.{preinst,postinst,postrm}:
  - Implement removal of obsolete /etc/init.d/lvm2 conffile, which
    should not have been re-introduced in Quantal.

 * Dropped Changes, included in Debian:
  - Mostly included packages for upstream event manager (Debian bug 514706).
  - debian/patches/rules-subdir.patch: removed as reordering will cause
    build failure with dmeventd.
  - debian/patches/libdm-event-static.patch: removed as other static libs
    aren't being built anymore either.
  - Update symbols for libdevmapper-event.
  - Update libdevmapper-event, dmeventd descriptions to match Debian
    boilerplate.

 * Disappeared Changes:
  - Don't install documentation in udebs. No diff found, but no docs are
    installed into udebs either.

 * Resurected Changes:
  - corrected dropping the wrong init script. Now clvm.init is shipped
    and lvm2.init is dropped in favor of udev rules as per original
    intention (LP: #1037033).

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
lvrename \- rename a logical volume
4
4
.SH SYNOPSIS
5
5
.B lvrename
6
 
.RB [ \-A | \-\-autobackup " {" y | n }]
 
6
.RB [ \-A | \-\-autobackup
 
7
.RI { y | n }]
7
8
.RB [ \-d | \-\-debug ]
8
9
.RB [ \-h | \-\-help ]
9
 
.RB [ \-\-noudevsync ]
10
10
.RB [ \-t | \-\-test ]
11
11
.RB [ \-v | \-\-verbose ]
12
12
.RB [ \-\-version ]
13
 
.TP
14
 
.IR "OldLogicalVolumePath NewLogicalVolume" { Path | Name }
15
 
.TP
 
13
.RB [ \-f | \-\-force ]
 
14
.RB [ \-\-noudevsync ]
 
15
.RI { OldLogicalVolume { Name | Path }
 
16
.IR NewLogicalVolume { Name | Path }
 
17
|
16
18
.I VolumeGroupName OldLogicalVolumeName NewLogicalVolumeName
 
19
}
17
20
.SH DESCRIPTION
18
21
.B lvrename
19
22
renames an existing logical volume from
21
24
to
22
25
.IR NewLogicalVolume { Name | Path }.
23
26
.SH OPTIONS
24
 
See \fBlvm\fP for common options.
 
27
See \fBlvm\fP(8) for common options.
25
28
.TP
26
29
.BR \-\-noudevsync
27
30
Disable udev synchronisation. The
30
33
in the background.  You should only use this if udev is not running
31
34
or has rules that ignore the devices LVM2 creates.
32
35
.SH EXAMPLE
33
 
To rename
34
 
.B lvold
35
 
in volume group
36
 
.B vg02
37
 
to
38
 
.BR lvnew :
39
 
.nf
40
 
 
41
 
\       lvrename /dev/vg02/lvold /dev/vg02/lvnew
42
 
 
43
 
.fi
44
 
An alternate syntax to rename this logical volume is
45
 
.nf
46
 
 
47
 
\       lvrename vg02 lvold lvnew
48
 
 
49
 
.fi
 
36
To rename lvold in volume group vg02 to lvnew:
 
37
.sp
 
38
.B lvrename /dev/vg02/lvold vg02/lvnew
 
39
.sp
 
40
An alternate syntax to rename this logical volume is:
 
41
.sp
 
42
.B lvrename vg02 lvold lvnew
 
43
.sp
50
44
.SH SEE ALSO
51
45
.BR lvm (8), 
52
46
.BR lvchange (8),