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

« back to all changes in this revision

Viewing changes to man/lvmetad.8.in

  • Committer: Package Import Robot
  • Author(s): Dmitrijs Ledkovs
  • Date: 2013-05-30 11:02:10 UTC
  • mfrom: (3.1.28 sid)
  • Revision ID: package-import@ubuntu.com-20130530110210-q8bou4f333ruwhn0
Tags: 2.02.98-1ubuntu1
* 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.
      - In libdevmapper-event1.02.1 add Breaks: dmeventd
        (<< 2.02.95-4ubuntu1) due to debian symbol rename
    - 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.
      - continue to build clvm support.
    - 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.
  - Complete libdevmapper-dev multiarch:
    - move .so symlinks and pkgconfig files to multiarched locations.
    - mark libdevmapper-dev M-A: same

* Dropped changes, applied upstream:
  - Update Micron PCIe SSD and other device-types to latest available.
  - Cherry pick from upstream, remove unsupported udev_get_dev_path() call.
  - Move thin check to global section.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.TH LVMETAD 8 "LVM TOOLS #VERSION#" "Red Hat Inc" \" -*- nroff -*-
 
2
.SH NAME
 
3
lvmetad \- LVM metadata cache daemon
 
4
.SH SYNOPSIS
 
5
.B lvmetad
 
6
.RB [ \-l
 
7
.RI {all|wire|debug}
 
8
.RB ]
 
9
.RB [ \-s
 
10
.RI path
 
11
.RB ]
 
12
.RB [ \-f ]
 
13
.RB [ \-h ]
 
14
.RB [ \-V ]
 
15
.RB [ \-? ]
 
16
.SH DESCRIPTION
 
17
lvmetad is a metadata caching daemon for LVM. The daemon receives notifications
 
18
from udev rules (which must be installed for LVM to work correctly when lvmetad
 
19
is in use). Through these notifications, lvmetad has an up-to-date and
 
20
consistent image of the volume groups available in the system.
 
21
 
 
22
By default, lvmetad, even if running, is not used by LVM. See \fBlvm.conf\fP(5).
 
23
.SH OPTIONS
 
24
.TP
 
25
.BR \-l " {" \fIall | \fIwire | \fIdebug }
 
26
Select the type of log messages to generate.
 
27
Messages are logged by syslog.  
 
28
Additionally, when -f is given they are also sent to standard error.
 
29
Since release 2.02.98, there are two classes of messages: wire and debug.
 
30
Selecting 'all' supplies both and is equivalent to a comma-separated list
 
31
-l wire,debug.
 
32
Prior to release 2.02.98, repeating -d from 1 to 3 times, viz. -d, -dd, -ddd,
 
33
increased the detail of messages.
 
34
.TP
 
35
.B \-f
 
36
Don't fork, run in the foreground.
 
37
.TP
 
38
.BR \-h ", " \-?
 
39
Show help information.
 
40
.TP
 
41
.B \-s \fIpath
 
42
Path to the socket file to use. The option overrides both the built-in default
 
43
(#DEFAULT_RUN_DIR#/lvmetad.socket) and the environment variable
 
44
LVM_LVMETAD_SOCKET.
 
45
.TP
 
46
.B \-V
 
47
Show version of dmeventd.
 
48
 
 
49
.SH SEE ALSO
 
50
.BR lvm (8),
 
51
.BR lvm.conf (5)