[lvm-devel] master - man: more man page updates for --commandprofile and --metadataprofile split

Peter Rajnoha prajnoha at fedoraproject.org
Wed May 21 12:54:15 UTC 2014


Gitweb:        http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=e78092fa3a4cba95ccc8820fb2b2c617e2b0f618
Commit:        e78092fa3a4cba95ccc8820fb2b2c617e2b0f618
Parent:        b7431f69ed0e8b3b153b5c5dc1e3fbf990d059b0
Author:        Peter Rajnoha <prajnoha at redhat.com>
AuthorDate:    Wed May 21 14:53:56 2014 +0200
Committer:     Peter Rajnoha <prajnoha at redhat.com>
CommitterDate: Wed May 21 14:53:56 2014 +0200

man: more man page updates for --commandprofile and --metadataprofile split

---
 man/lvchange.8.in     |   19 ++++++++++++++-----
 man/lvconvert.8.in    |   20 ++++++++++++++++++++
 man/lvcreate.8.in     |   15 +++++++++++++++
 man/lvdisplay.8.in    |    4 ++++
 man/lvextend.8.in     |    2 ++
 man/lvm.8.in          |   26 ++++++++++++++++++--------
 man/lvm.conf.5.in     |    4 ++--
 man/lvmdiskscan.8.in  |    2 ++
 man/lvreduce.8.in     |    2 ++
 man/lvremove.8.in     |    2 ++
 man/lvrename.8.in     |    2 ++
 man/lvresize.8.in     |    2 ++
 man/lvs.8.in          |    2 ++
 man/lvscan.8.in       |    2 ++
 man/pvchange.8.in     |    2 ++
 man/pvck.8.in         |    2 ++
 man/pvcreate.8.in     |    2 ++
 man/pvdisplay.8.in    |    4 ++++
 man/pvmove.8.in       |    2 ++
 man/pvremove.8.in     |    2 ++
 man/pvresize.8.in     |    2 ++
 man/pvs.8.in          |    2 ++
 man/pvscan.8.in       |    2 ++
 man/vgcfgbackup.8.in  |    2 ++
 man/vgcfgrestore.8.in |    2 ++
 man/vgchange.8.in     |   19 ++++++++++++++-----
 man/vgck.8.in         |    2 ++
 man/vgconvert.8.in    |    2 ++
 man/vgcreate.8.in     |   11 +++++++++++
 man/vgdisplay.8.in    |    4 ++++
 man/vgexport.8.in     |    2 ++
 man/vgextend.8.in     |    2 ++
 man/vgmerge.8.in      |    2 ++
 man/vgmknodes.8.in    |    2 ++
 man/vgreduce.8.in     |    2 ++
 man/vgremove.8.in     |    2 ++
 man/vgrename.8.in     |    2 ++
 man/vgs.8.in          |    2 ++
 man/vgscan.8.in       |    2 ++
 man/vgsplit.8.in      |    2 ++
 40 files changed, 166 insertions(+), 20 deletions(-)

diff --git a/man/lvchange.8.in b/man/lvchange.8.in
index b138c3d..56a35af 100644
--- a/man/lvchange.8.in
+++ b/man/lvchange.8.in
@@ -13,13 +13,13 @@ lvchange \- change attributes of a logical volume
 .RB [ \-K | \-\-ignoreactivationskip ]
 .RB [ \-\-alloc
 .IR AllocationPolicy ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-C | \-\-contiguous
 .RI { y | n }]
 .RB [ \-d | \-\-debug ]
 .RB [ \-\-deltag
 .IR Tag ]
-.RB [ \-\-profile
-.IR ProfileName ]
 .RB [ \-\-detachprofile ]
 .RB [ \-\-discards
 .RI { ignore | nopassdown | passdown }]
@@ -44,6 +44,8 @@ lvchange \- change attributes of a logical volume
 .IR PhysicalVolume [ : { t | n | y }]]
 .RB [ \-\-sysinit ]
 .RB [ \-\-noudevsync ]
+.RB [ \-\-metadataprofile
+.IR ProfileName ]
 .RB [ \-M | \-\-persistent
 .RI { y | n }]
 .RB [ \-\-minor
@@ -103,9 +105,9 @@ logical volume's allocation policy to contiguous, if all of the
 allocated physical extents are already contiguous.
 .TP
 .BR \-\-detachprofile
-Detach any configuration profiles attached to given Logical Volumes.
-See also \fBlvm\fP(8) and \fBlvm.conf\fP(5) for more
-information about configuration profiles.
+Detach any metadata configuration profiles attached to given
+Logical Volumes. See \fBlvm.conf\fP(5) for more information
+about \fBmetadata profiles\fP.
 .TP
 .BR \-\-discards " {" \fIignore | \fInopassdown | \fIpassdown }
 Set this to \fIignore\fP to ignore any discards received by a
@@ -123,6 +125,13 @@ and copied to the others, so this can take a considerable amount of
 time - and during this time you are without a complete redundant copy
 of your data.
 .TP
+.B \-\-metadataprofile \fIProfileName
+Uses and attaches ProfileName configuration profile to the logical
+volume metadata. Whenever the logical volume is processed next time,
+the profile is automatically applied. If the volume group has another
+profile attached, the logical volume profile is preferred.
+See \fBlvm.conf\fP(5) for more information about \fBmetadata profiles\fP.
+.TP
 .B \-\-minor \fIminor
 Set the minor number.
 .TP
diff --git a/man/lvconvert.8.in b/man/lvconvert.8.in
index 91c5bee..2833f20 100644
--- a/man/lvconvert.8.in
+++ b/man/lvconvert.8.in
@@ -15,6 +15,8 @@ lvconvert \- convert a logical volume from linear to mirror or snapshot
 .RB [ \-A | \-\-alloc
 .IR AllocationPolicy ]
 .RB [ \-b | \-\-background ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-f | \-\-force ]
 .RB [ \-i | \-\-interval
 .IR Seconds ]
@@ -31,6 +33,8 @@ lvconvert \- convert a logical volume from linear to mirror or snapshot
 .RI [ PhysicalVolume [ Path ][ :PE [ -PE ]]...]
 .sp
 .B lvconvert \-\-splitmirrors \fIImages
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-\-name
 .IR SplitLogicalVolumeName ]
 .RB [ \-\-trackchanges ]
@@ -39,6 +43,8 @@ lvconvert \- convert a logical volume from linear to mirror or snapshot
 .sp
 .B lvconvert
 .BR \-\-splitsnapshot
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-noudevsync ]
 .RB [ \-v | \-\-verbose ]
@@ -47,6 +53,8 @@ lvconvert \- convert a logical volume from linear to mirror or snapshot
 .sp
 .B lvconvert
 .BR \-s | \-\-snapshot
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-c | \-\-chunksize
 .IR ChunkSize [ bBsSkK ]]
 .RB [ \-h | \-? | \-\-help ]
@@ -59,6 +67,8 @@ lvconvert \- convert a logical volume from linear to mirror or snapshot
 .IR SnapshotLogicalVolume [ Path ]
 .sp
 .B lvconvert \-\-merge
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-b | \-\-background ]
 .RB [ \-i | \-\-interval
 .IR Seconds ]
@@ -68,6 +78,8 @@ lvconvert \- convert a logical volume from linear to mirror or snapshot
 .IR LogicalVolume [ Path ]...
 .sp
 .B lvconvert \-\-repair
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-stripes
 .I Stripes
@@ -79,6 +91,8 @@ lvconvert \- convert a logical volume from linear to mirror or snapshot
 .RI [ PhysicalVolume [ Path ]...]
 .sp
 .B lvconvert \-\-replace \fIPhysicalVolume
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-v | \-\-verbose ]
 .RB [ \-\-version ]
@@ -87,6 +101,8 @@ lvconvert \- convert a logical volume from linear to mirror or snapshot
 .sp
 .B lvconvert \-\-thinpool
 .IR ThinPoolLogicalVolume { Name | Path }
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-c | \-\-chunksize
 .IR ChunkSize [ bBsSkKmMgG ]]
 .RB [ \-\-discards
@@ -114,6 +130,8 @@ lvconvert \- convert a logical volume from linear to mirror or snapshot
 .RB [ \-\-version ]
 .sp
 .B lvconvert \-\-type \fIcache-pool
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-c | \-\-chunksize
 .IR ChunkSize [ bBsSkKmMgG ]]
 .RB [ \-\-cachemode
@@ -133,6 +151,8 @@ lvconvert \- convert a logical volume from linear to mirror or snapshot
 .B \-\-cachepool
 .IR CachePoolLV { Name | Path }
 .IR LogicalVolume [ Path ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-v | \-\-verbose ]
 .RB [ \-\-version ]
diff --git a/man/lvcreate.8.in b/man/lvcreate.8.in
index 4e7612a..78cef80 100644
--- a/man/lvcreate.8.in
+++ b/man/lvcreate.8.in
@@ -14,12 +14,16 @@ lvcreate \- create a logical volume in an existing volume group
 .RB [ \-K | \-\-ignoreactivationskip ]
 .RB [ \-A | \-\-autobackup
 .RI { y | n }]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-C | \-\-contiguous
 .RI { y | n }]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-noudevsync ]
 .RB [ \-\-ignoremonitoring ]
+.RB [ \-\-metadataprofile
+.IR ProfileName ]
 .RB [ \-\-monitor
 .RI { y | n }]
 .RB [ \-\-[raid]maxrecoveryrate
@@ -92,8 +96,12 @@ lvcreate \- create a logical volume in an existing volume group
 .IR LogicalVolumeSize [ bBsSkKmMgGtTpPeE ]]
 .RB [ \-c | \-\-chunksize
 .IR ChunkSize [ bBsSkK ]]
+.RB [ \-\-commandprofile
+.IR Profilename ]
 .RB [ \-\-noudevsync ]
 .RB [ \-\-ignoremonitoring ]
+.RB [ \-\-metadataProfile
+.IR ProfileName ]
 .RB [ \-\-monitor
 .RI { y | n }]
 .RB [ \-n | \-\-name
@@ -276,6 +284,13 @@ will create a persistent log that is itself mirrored.
 When the legacy "mirror" segment type is used, the optional argument
 \fB\-\-corelog\fP is equivalent to \fB\-\-mirrorlog\fP \fIcore\fP.
 .TP
+.BR \-\-metadataprofile \fIProfileName
+Uses and attaches the ProfileName configuration profile to the logical
+volume metadata. Whenever the logical volume is processed next time,
+the profile is automatically applied. If the volume group has another
+profile attached, the logical volume profile is preferred.
+See \fBlvm.conf\fP(5) for more information about \fBmetadata profiles\fP.
+.TP
 .IR \fB\-M ", " \fB\-\-persistent " {" y | n }
 Set to \fIy\fP to make the minor number specified persistent.
 .TP
diff --git a/man/lvdisplay.8.in b/man/lvdisplay.8.in
index 8348879..a9f3d49 100644
--- a/man/lvdisplay.8.in
+++ b/man/lvdisplay.8.in
@@ -5,6 +5,8 @@ lvdisplay \- display attributes of a logical volume
 .B lvdisplay
 .RB [ \-a | \-\-all ]
 .RB [ \-c | \-\-colon ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-ignorelockingfailure ]
@@ -24,6 +26,8 @@ lvdisplay \- display attributes of a logical volume
 .BR \-C | \-\-columns
 .RB [ \-\-aligned ]
 .RB [ \-a | \-\-all ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-ignorelockingfailure ]
diff --git a/man/lvextend.8.in b/man/lvextend.8.in
index d9bc0c8..845a3ea 100644
--- a/man/lvextend.8.in
+++ b/man/lvextend.8.in
@@ -7,6 +7,8 @@ lvextend \- extend the size of a logical volume
 .IR AllocationPolicy ]
 .RB [ \-A | \-\-autobackup
 .RI { y | n }]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-f | \-\-force ]
diff --git a/man/lvm.8.in b/man/lvm.8.in
index 41223b0..c753561 100644
--- a/man/lvm.8.in
+++ b/man/lvm.8.in
@@ -281,16 +281,26 @@ an allocation request but \fInormal\fP doesn't use them,
 \fIanywhere\fP will - even if that reduces performance by
 placing two stripes on the same Physical Volume.
 .TP
-.IR \fB\-\-profile \ ProfileName
-Selects the configuration profile to use when processing an LVM command.
-In addition to that, when creating a Volume Group or a Logical Volume,
-it causes the ProfileName to be stored in metadata for each Volume Group
-or Logical Volume. If the profile is stored in metadata, it is automatically
-applied next time the Volume Group or the Logical Volume is processed and the
-use of --profile is not necessary when running LVM commands further. See also
-\fBlvm.conf\fP(5) for more information about \fBprofile config\fP and the
+.IR \fB\-\-commandprofile \fIProfileName
+Selects the command configuration profile to use when processing an LVM command.
+See also \fBlvm.conf\fP(5) for more information about \fBcommand profile config\fP and
+the way it fits with other LVM configuration methods.
+.TP
+.IR \fB\-\-metadataprofile \fIProfileName
+Selects the metadata configuration profile to use when processing an LVM command.
+When using metadata profile during Volume Group or Logical Volume creation,
+the metadata profile name is saved in metadata. When such Volume Group or Logical
+Volume is processed next time, the metadata profile is automatically applied
+and the use of \-\-metadataprofile option is not necessary. See also
+\fBlvm.conf\fP(5) for more information about \fBmetadata profile config\fP and the
 way it fits with other LVM configuration methods.
 .TP
+.IR \fB\-\-profile \fIProfileName
+A short form of \fB\-\-metadataprofile\fP for \fBvgcreate\fP, \fBlvcreate\fP,
+\fBvgchange\fP and \fBlvchange\fP command and a short form of \fB\-\-commandprofile\fP
+for any other command (with the exception of \fBdumpconfig\fP command where the
+\-\-profile has special meaning, see \fBlvm dumpconfig\fP(8) for more information).
+.TP
 .IR \fB\-\-config \ ConfigurationString
 Uses the ConfigurationString as direct string representation of the configuration
 to override the existing configuration. The ConfigurationString is of exactly
diff --git a/man/lvm.conf.5.in b/man/lvm.conf.5.in
index e64e2a3..bf73a29 100644
--- a/man/lvm.conf.5.in
+++ b/man/lvm.conf.5.in
@@ -47,7 +47,7 @@ any of its Logical Volumes have different profiles defined, the profile
 defined for the Logical Volume is preferred. The metadata profile can be
 attached/detached by using the \fBlvchange\fP and \fBvgchange\fP commands
 and their \fB\-\-metadataprofile ProfileName\fP and
-\fB\-\-detachprofile ProfileName\fP options or the \fB\-\-metadataprofile\fP
+\fB\-\-detachprofile\fP options or the \fB\-\-metadataprofile\fP
 option during creation when using \fBvgcreate\fP or \fBlvcreate\fP command.
 The \fBvgs\fP and \fBlvs\fP reporting commands provide \fB-o vg_profile\fP
 and \fB-o lv_profile\fP output options to show the metadata profile
@@ -64,7 +64,7 @@ For this purpose, there's the \fBcommand_profile_template.profile\fP
 (for command profiles) and \fBmetadata_profile_template.profile\fP
 (for metadata profiles) which contain all settings that are customizable
 by profiles of certain type. Users are encouraged to copy these template
-profiles and edit it as needed. Alternatively, the
+profiles and edit them as needed. Alternatively, the
 \fBlvm dumpconfig --file <ProfileName.profile> --type profilable-command <section>\fP
 or \fBlvm dumpconfig --file <ProfileName.profile> --type profilable-metadata <section>\fP
 can be used to generate a configuration with profilable settings in either
diff --git a/man/lvmdiskscan.8.in b/man/lvmdiskscan.8.in
index 7b3e08b..c35d071 100644
--- a/man/lvmdiskscan.8.in
+++ b/man/lvmdiskscan.8.in
@@ -3,6 +3,8 @@
 lvmdiskscan \- scan for all devices visible to LVM2
 .SH SYNOPSIS
 .B lvmdiskscan
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-l | \-\-lvmpartition ]
diff --git a/man/lvreduce.8.in b/man/lvreduce.8.in
index 2b0f3f8..852ef0b 100644
--- a/man/lvreduce.8.in
+++ b/man/lvreduce.8.in
@@ -5,6 +5,8 @@ lvreduce \- reduce the size of a logical volume
 .B lvreduce
 .RB [ \-A | \-\-autobackup
 .RI { y | n }]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-t | \-\-test ]
diff --git a/man/lvremove.8.in b/man/lvremove.8.in
index 1d48a11..245b6e6 100644
--- a/man/lvremove.8.in
+++ b/man/lvremove.8.in
@@ -5,6 +5,8 @@ lvremove \- remove a logical volume
 .B lvremove
 .RB [ \-A | \-\-autobackup
 .RI { y | n }]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-t | \-\-test ]
diff --git a/man/lvrename.8.in b/man/lvrename.8.in
index ea640ae..b299fa2 100644
--- a/man/lvrename.8.in
+++ b/man/lvrename.8.in
@@ -5,6 +5,8 @@ lvrename \- rename a logical volume
 .B lvrename
 .RB [ \-A | \-\-autobackup
 .RI { y | n }]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-t | \-\-test ]
diff --git a/man/lvresize.8.in b/man/lvresize.8.in
index 75d20a0..52f9e38 100644
--- a/man/lvresize.8.in
+++ b/man/lvresize.8.in
@@ -5,6 +5,8 @@ lvresize \- resize a logical volume
 .B lvresize
 .RB [ \-\-alloc " " \fIAllocationPolicy ]
 .RB [ \-\-noudevsync ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-i | \-\-stripes " " \fIStripes
 .RB [ \-I | \-\-stripesize " " \fIStripeSize ]]
 .RB {[ \-l | \-\-extents
diff --git a/man/lvs.8.in b/man/lvs.8.in
index 7297ee9..43d79d8 100644
--- a/man/lvs.8.in
+++ b/man/lvs.8.in
@@ -5,6 +5,8 @@ lvs \- report information about logical volumes
 .B lvs
 .RB [ \-\-aligned ]
 .RB [ \-a | \-\-all ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-ignorelockingfailure ]
diff --git a/man/lvscan.8.in b/man/lvscan.8.in
index 5102691..001f544 100644
--- a/man/lvscan.8.in
+++ b/man/lvscan.8.in
@@ -5,6 +5,8 @@ lvscan \- scan (all disks) for Logical Volumes
 .B lvscan
 .RB [ \-a | \-\-all]
 .RB [ \-b | \-\-blockdevice ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-\-ignorelockingfailure ]
diff --git a/man/pvchange.8.in b/man/pvchange.8.in
index 5e6c15e..6fe3e3d 100644
--- a/man/pvchange.8.in
+++ b/man/pvchange.8.in
@@ -7,6 +7,8 @@ pvchange \- change attributes of a physical volume
 .IR Tag ]
 .RB [ \-A | \-\-autobackup
 .RI { y | n }]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-f | \-\-force ]
 .RB [ \-\-deltag
diff --git a/man/pvck.8.in b/man/pvck.8.in
index e6019af..4308196 100644
--- a/man/pvck.8.in
+++ b/man/pvck.8.in
@@ -3,6 +3,8 @@
 pvck \- check physical volume metadata
 .SH SYNOPSIS
 .B pvck
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-v | \-\-verbose ]
diff --git a/man/pvcreate.8.in b/man/pvcreate.8.in
index 9353c6c..76a0abb 100644
--- a/man/pvcreate.8.in
+++ b/man/pvcreate.8.in
@@ -3,6 +3,8 @@
 pvcreate \- initialize a disk or partition for use by LVM
 .SH SYNOPSIS
 .B pvcreate
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-t | \-\-test ]
diff --git a/man/pvdisplay.8.in b/man/pvdisplay.8.in
index b2a2577..f317bcc 100644
--- a/man/pvdisplay.8.in
+++ b/man/pvdisplay.8.in
@@ -4,6 +4,8 @@ pvdisplay \- display attributes of a physical volume
 .SH SYNOPSIS
 .B pvdisplay
 .RB [ \-c | \-\-colon ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-ignorelockingfailure ]
@@ -25,6 +27,8 @@ pvdisplay \- display attributes of a physical volume
 .BR \-C | \-\-columns
 .RB [ \-\-aligned ]
 .RB [ \-a | \-\-all ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-ignorelockingfailure ]
diff --git a/man/pvmove.8.in b/man/pvmove.8.in
index bb69547..39e6cbf 100644
--- a/man/pvmove.8.in
+++ b/man/pvmove.8.in
@@ -7,6 +7,8 @@ pvmove \- move physical extents
 .RB [ \-\-alloc
 .IR AllocationPolicy ]
 .RB [ \-b | \-\-background ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-i | \-\-interval
diff --git a/man/pvremove.8.in b/man/pvremove.8.in
index 5029228..abf1ca9 100644
--- a/man/pvremove.8.in
+++ b/man/pvremove.8.in
@@ -3,6 +3,8 @@
 pvremove \- remove a physical volume
 .SH SYNOPSIS
 .B pvremove
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-t | \-\-test ]
diff --git a/man/pvresize.8.in b/man/pvresize.8.in
index 59539b8..14e459c 100644
--- a/man/pvresize.8.in
+++ b/man/pvresize.8.in
@@ -3,6 +3,8 @@
 pvresize \- resize a disk or partition in use by LVM2
 .SH SYNOPSIS
 .B pvresize
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-t | \-\-test ]
diff --git a/man/pvs.8.in b/man/pvs.8.in
index 67e395b..9f9cde8 100644
--- a/man/pvs.8.in
+++ b/man/pvs.8.in
@@ -5,6 +5,8 @@ pvs \- report information about physical volumes
 .B pvs
 .RB [ \-a | \-\-all ]
 .RB [ \-\-aligned ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-ignorelockingfailure ]
diff --git a/man/pvscan.8.in b/man/pvscan.8.in
index 61b15d0..19ca3fc 100644
--- a/man/pvscan.8.in
+++ b/man/pvscan.8.in
@@ -3,6 +3,8 @@
 pvscan \- scan all disks for physical volumes
 .SH SYNOPSIS
 .B pvscan
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-v | \-\-verbose ]
diff --git a/man/vgcfgbackup.8.in b/man/vgcfgbackup.8.in
index ce8db8b..2bfebc6 100644
--- a/man/vgcfgbackup.8.in
+++ b/man/vgcfgbackup.8.in
@@ -3,6 +3,8 @@
 vgcfgbackup \- backup volume group descriptor area
 .SH SYNOPSIS
 .B vgcfgbackup
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-f | \-\-file
 .RI < filename >]
diff --git a/man/vgcfgrestore.8.in b/man/vgcfgrestore.8.in
index ac84300..752fc56 100644
--- a/man/vgcfgrestore.8.in
+++ b/man/vgcfgrestore.8.in
@@ -3,6 +3,8 @@
 vgcfgrestore \- restore volume group descriptor area
 .SH SYNOPSIS
 .B vgcfgrestore
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-f | \-\-file
 .RI < filename >]
diff --git a/man/vgchange.8.in b/man/vgchange.8.in
index 16adf4df..d756811 100644
--- a/man/vgchange.8.in
+++ b/man/vgchange.8.in
@@ -20,11 +20,11 @@ vgchange \- change attributes of a volume group
 .RB [ \-c | \-\-clustered
 .RI { y | n }]
 .RB [ \-u | \-\-uuid ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-\-deltag
 .IR Tag ]
-.RB [ \-\-profile
-.IR ProfileName ]
 .RB [ \-\-detachprofile ]
 .RB [ \-h | \-\-help ]
 .RB [ \-\-ignorelockingfailure ]
@@ -36,6 +36,8 @@ vgchange \- change attributes of a volume group
 .IR MaxLogicalVolumes ]
 .RB [ -p | \-\-maxphysicalvolumes
 .IR MaxPhysicalVolumes ]
+.RB [ \-\-metadataprofile
+.IR ProfileName ]
 .RB [ \-\- [ vg ] metadatacopies ]
 .IR NumberOfCopies | unmanaged | all ]
 .RB [ \-P | \-\-partial ]
@@ -99,9 +101,9 @@ particular time, you may still be able to use Volume Groups that
 are not marked as clustered.
 .TP
 .BR \-\-detachprofile
-Detach any configuration profiles attached to given Volume Groups.
-See also \fBlvm\fP(8) and \fBlvm.conf\fP(5) for more
-information about configuration profiles.
+Detach any metadata configuration profiles attached to given
+Volume Groups. See \fBlvm.conf\fP(5) for more information
+about \fBmetadata profiles\fP.
 .TP
 .BR \-u ", " \-\-uuid
 Generate new random UUID for specified Volume Groups.
@@ -169,6 +171,13 @@ a volume group with metadata in lvm2 format, for tool performance reasons,
 you should consider some use of \fB--pvmetadatacopies 0\fP as described in
 \fBpvcreate(8)\fP, and/or use \fB--vgmetadatacopies\fP.
 .TP
+.BR \-\-metadataprofile " " \fIProfileName
+Uses and attaches ProfileName configuration profile to the volume group
+metadata. Whenever the volume group is processed next time, the profile
+is automatically applied. The profile is inherited by all logical volumes
+in the volume group unless the logical volume itself has its own profile
+attached. See \fBlvm.conf\fP(5) for more information about \fBmetadata profiles\fP.
+.TP
 .BR \-\- [ vg ] metadatacopies " " \fINumberOfCopies | \fIunmanaged | \fIall
 Sets the desired number of metadata copies in the volume group.  If set to
 a non-zero value, LVM will automatically manage the 'metadataignore'
diff --git a/man/vgck.8.in b/man/vgck.8.in
index cc6cd57..56cbdb0 100644
--- a/man/vgck.8.in
+++ b/man/vgck.8.in
@@ -3,6 +3,8 @@
 vgck \- check volume group metadata
 .SH SYNOPSIS
 .B vgck
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-v | \-\-verbose ]
diff --git a/man/vgconvert.8.in b/man/vgconvert.8.in
index 1e182b6..c77d529 100644
--- a/man/vgconvert.8.in
+++ b/man/vgconvert.8.in
@@ -3,6 +3,8 @@
 vgconvert \- convert volume group metadata format
 .SH SYNOPSIS
 .B vgconvert
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-t | \-\-test ]
diff --git a/man/vgcreate.8.in b/man/vgcreate.8.in
index e62df9e..a2340d3 100644
--- a/man/vgcreate.8.in
+++ b/man/vgcreate.8.in
@@ -11,12 +11,16 @@ vgcreate \- create a volume group
 .RI { y | n }]
 .RB [ \-c | \-\-clustered
 .RI { y | n }]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-l | \-\-maxlogicalvolumes
 .IR MaxLogicalVolumes ]
 .RB [ -M | \-\-metadatatype
 .IR type ]
+.RB [ \-\-metadataprofile
+.IR ProfileName ]
 .RB [ -p | \-\-maxphysicalvolumes
 .IR MaxPhysicalVolumes ]
 .RB [ \-\- [ vg ] metadatacopies
@@ -91,6 +95,13 @@ large numbers of physical volumes with metadata as it may be used to
 minimize metadata read and write overhead.
 The default value is \fIunmanaged\fP.
 .TP
+.BR \-\-metadataprofile " " \fIProfileName
+Uses and attaches the ProfileName configuration profile to the volume group
+metadata. Whenever the volume group is processed next time, the profile is
+automatically applied. The profile is inherited by all logical volumes in
+the volume group unless the logical volume itself has its own profile attached.
+See \fBlvm.conf\fP(5) for more information about \fBmetadata profiles\fP.
+.TP
 .BR \-s ", " \-\-physicalextentsize " " \fIPhysicalExtentSize [ \fIbBsSkKmMgGtTpPeE ]
 Sets the physical extent size on physical volumes of this volume group.
 A size suffix (k for kilobytes up to t for terabytes) is optional, megabytes
diff --git a/man/vgdisplay.8.in b/man/vgdisplay.8.in
index 7f50f83..bb2ead7 100644
--- a/man/vgdisplay.8.in
+++ b/man/vgdisplay.8.in
@@ -5,6 +5,8 @@ vgdisplay \- display attributes of volume groups
 .B vgdisplay
 .RB [ \-A | \-\-activevolumegroups ]
 .RB [ \-c | \-\-colon ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-s | \-\-short ]
 .RB [ \-v | \-\-verbose ]
 .RB [ \-d | \-\-debug ]
@@ -24,6 +26,8 @@ vgdisplay \- display attributes of volume groups
 .B vgdisplay
 .BR \-C | \-\-columns
 .RB [ \-\-aligned ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-ignorelockingfailure ]
diff --git a/man/vgexport.8.in b/man/vgexport.8.in
index 7509170..2b31618 100644
--- a/man/vgexport.8.in
+++ b/man/vgexport.8.in
@@ -4,6 +4,8 @@ vgexport \- make volume groups unknown to the system
 .SH SYNOPSIS
 .B vgexport
 .RB [ \-a | \-\-all ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-v | \-\-verbose ]
diff --git a/man/vgextend.8.in b/man/vgextend.8.in
index ebb642f..ae7291c 100644
--- a/man/vgextend.8.in
+++ b/man/vgextend.8.in
@@ -5,6 +5,8 @@ vgextend \- add physical volumes to a volume group
 .B vgextend
 .RB [ \-A | \-\-autobackup
 .RI { y | n }]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-restoremissing ]
diff --git a/man/vgmerge.8.in b/man/vgmerge.8.in
index 70db295..f67cffb 100644
--- a/man/vgmerge.8.in
+++ b/man/vgmerge.8.in
@@ -5,6 +5,8 @@ vgmerge \- merge two volume groups
 .B vgmerge
 .RB [ \-A | \-\-autobackup
 .RI { y | n }]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-l | \-\-list ]
diff --git a/man/vgmknodes.8.in b/man/vgmknodes.8.in
index a0d9583..54fd3ec 100644
--- a/man/vgmknodes.8.in
+++ b/man/vgmknodes.8.in
@@ -3,6 +3,8 @@
 vgmknodes \- recreate volume group directory and logical volume special files
 .SH SYNOPSIS
 .B vgmknodes
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-\-refresh ]
diff --git a/man/vgreduce.8.in b/man/vgreduce.8.in
index 734f01e..141533e 100644
--- a/man/vgreduce.8.in
+++ b/man/vgreduce.8.in
@@ -6,6 +6,8 @@ vgreduce \- reduce a volume group
 .RB [ \-a | \-\-all ]
 .RB [ \-A | \-\-autobackup
 .RI { y | n }]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-removemissing ]
diff --git a/man/vgremove.8.in b/man/vgremove.8.in
index c205e8a..d17db10 100644
--- a/man/vgremove.8.in
+++ b/man/vgremove.8.in
@@ -3,6 +3,8 @@
 vgremove \- remove a volume group
 .SH SYNOPSIS
 .B vgremove
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-f | \-\-force ]
 .RB [ \-h | \-? | \-\-help ]
diff --git a/man/vgrename.8.in b/man/vgrename.8.in
index 379f697..6951fb0 100644
--- a/man/vgrename.8.in
+++ b/man/vgrename.8.in
@@ -5,6 +5,8 @@ vgrename \- rename a volume group
 .B vgrename
 .RB [ \-A | \-\-autobackup
 .RI { y | n }]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-t | \-\-test ]
diff --git a/man/vgs.8.in b/man/vgs.8.in
index eae60fa..c32195b 100644
--- a/man/vgs.8.in
+++ b/man/vgs.8.in
@@ -5,6 +5,8 @@ vgs \- report information about volume groups
 .B vgs
 .RB [ \-a | \-\-all ]
 .RB [ \-\-aligned ]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-ignorelockingfailure ]
diff --git a/man/vgscan.8.in b/man/vgscan.8.in
index 1cdc8e1..c11b1ea 100644
--- a/man/vgscan.8.in
+++ b/man/vgscan.8.in
@@ -3,6 +3,8 @@
 vgscan \- scan all disks for volume groups and rebuild caches
 .SH SYNOPSIS
 .B vgscan
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-? | \-\-help ]
 .RB [ \-\-ignorelockingfailure ]
diff --git a/man/vgsplit.8.in b/man/vgsplit.8.in
index bdcfe3b..546d02f 100644
--- a/man/vgsplit.8.in
+++ b/man/vgsplit.8.in
@@ -9,6 +9,8 @@ vgsplit \- split a volume group into two
 .RI { y | n }]
 .RB [ \-c | \-\-clustered
 .RI { y | n }]
+.RB [ \-\-commandprofile
+.IR ProfileName ]
 .RB [ \-d | \-\-debug ]
 .RB [ \-h | \-\-help ]
 .RB [ \-l | \-\-maxlogicalvolumes




More information about the lvm-devel mailing list