1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-10-28 03:27:58 +03:00
lvm2/man
Dave Wysochanski bc963e745c Define vgmetadatacopies in vgchange man page.
This patch adds a vgmetadatacopies parameter for metadata balancing.
This parameter provides a simple way for users to create a policy for
placing metadata on PVs automatically by LVM.  The behavior is implemented
inside LVM by managing the 'ignore' mda bits.  We chose the name
'vgmetadatacopies' as this is a natural extension to the existing parameter
'pvmetadatacopies' / 'metadatacopies' in pvcreate.

This is a first step at VG parameter based metadata balancing.  Most users
will probably want to state that they want a certain number of PVs to contain
metadata, and they may be less concerned about a specific number of metadata
copies in the volume group.  However, for default values (pvmetadatacopies
is 1 by default), the number of metadatacopies in the volume group, and the
number of PVs with metadata are the same.  In the future we could add
vgmetadatacopiespvs to define more specifically the number of pvs in the
VG that contain metadata, but for now we start with this parameter.

Another possible future extension would be to define a specific pv tag
to mark the set of PVs that should be used for metadata balancing.  This
tag based approach could be used in conjunction with 'vgmetadatacopies'.

Signed-off-by: Dave Wysochanski <dwysocha@redhat.com>
2010-06-28 20:36:18 +00:00
..
clvmd.8.in pre-release 2010-04-30 14:49:42 +00:00
cmirrord.8.in a little more information for the cmirrord man page 2010-01-22 21:48:17 +00:00
dmeventd.8.in Adding section number for lvm.conf manpages. 2010-06-22 07:34:34 +00:00
dmsetup.8.in Document 'clear' in dmsetup man page. 2010-05-27 19:00:14 +00:00
fsadm.8.in Fix typo fsdam -> fsadm (closes bug 552721) 2010-01-07 09:42:51 +00:00
lvchange.8.in Add new --sysinit option for vgchange and lvchange. 2010-05-06 11:15:55 +00:00
lvconvert.8.in Arguments to the --mirrorlog option are described in the synopsis as 2010-04-13 16:13:08 +00:00
lvcreate.8.in Add --type parameter description to the lvcreate man page. 2010-05-28 03:50:15 +00:00
lvdisplay.8.in Mention how to get PV to LV mappings. 2010-04-27 13:34:56 +00:00
lvextend.8.in Various cleanups following recent commits. 2010-06-21 15:56:57 +00:00
lvm.8.in Add install_system_dirs makefile target. 2010-05-20 13:47:21 +00:00
lvm.conf.5.in Add install_system_dirs makefile target. 2010-05-20 13:47:21 +00:00
lvmchange.8.in Generate man pages from templates and include version. (romster) 2008-10-08 12:50:13 +00:00
lvmconf.8.in Various cleanups following recent commits. 2010-06-21 15:56:57 +00:00
lvmdiskscan.8.in Make man pages consistent with either-or options (use "|" everywhere). 2008-11-12 15:01:35 +00:00
lvmdump.8.in Add few missing information about what is this script doing. 2010-06-24 08:18:54 +00:00
lvmsadc.8.in Add man pages for lvmconf and unsupported lvmsadc and lvmsar tools. 2010-06-18 10:19:29 +00:00
lvmsar.8.in Add man pages for lvmconf and unsupported lvmsadc and lvmsar tools. 2010-06-18 10:19:29 +00:00
lvreduce.8.in Various cleanups following recent commits. 2010-06-21 15:56:57 +00:00
lvremove.8.in '--noudevsync' -- update relevant man pages 2009-08-04 08:09:52 +00:00
lvrename.8.in '--noudevsync' -- update relevant man pages 2009-08-04 08:09:52 +00:00
lvresize.8.in Various cleanups following recent commits. 2010-06-21 15:56:57 +00:00
lvs.8.in Add lv_path to reports to offer full /dev pathname. 2010-06-23 12:32:08 +00:00
lvscan.8.in Document --all option in man pages, cleanup {pv|vg|lv}{s|display} man pages. 2009-10-26 14:37:09 +00:00
Makefile.in Add man pages for lvmconf and unsupported lvmsadc and lvmsar tools. 2010-06-18 10:19:29 +00:00
pvchange.8.in Update pvchange, pvs and vgs man pages for metadata ignore. 2010-06-28 20:34:12 +00:00
pvck.8.in Generate man pages from templates and include version. (romster) 2008-10-08 12:50:13 +00:00
pvcreate.8.in Add --pvmetadatacopies as a synonym for --metadatacopies in various commands. 2009-10-05 20:55:56 +00:00
pvdisplay.8.in Document --all option in man pages, cleanup {pv|vg|lv}{s|display} man pages. 2009-10-26 14:37:09 +00:00
pvmove.8.in '--noudevsync' -- update relevant man pages 2009-08-04 08:09:52 +00:00
pvremove.8.in Generate man pages from templates and include version. (romster) 2008-10-08 12:50:13 +00:00
pvresize.8.in Generate man pages from templates and include version. (romster) 2008-10-08 12:50:13 +00:00
pvs.8.in Update pvchange, pvs and vgs man pages for metadata ignore. 2010-06-28 20:34:12 +00:00
pvscan.8.in Generate man pages from templates and include version. (romster) 2008-10-08 12:50:13 +00:00
vgcfgbackup.8.in Add install_system_dirs makefile target. 2010-05-20 13:47:21 +00:00
vgcfgrestore.8.in Generate man pages from templates and include version. (romster) 2008-10-08 12:50:13 +00:00
vgchange.8.in Define vgmetadatacopies in vgchange man page. 2010-06-28 20:36:18 +00:00
vgck.8.in Make man pages consistent with either-or options (use "|" everywhere). 2008-11-12 15:01:35 +00:00
vgconvert.8.in Add --pvmetadatacopies as a synonym for --metadatacopies in various commands. 2009-10-05 20:55:56 +00:00
vgcreate.8.in Fix typo reported in Debian bugzilla #586043 2010-06-24 08:36:57 +00:00
vgdisplay.8.in Document --all option in man pages, cleanup {pv|vg|lv}{s|display} man pages. 2009-10-26 14:37:09 +00:00
vgexport.8.in Make man pages consistent with either-or options (use "|" everywhere). 2008-11-12 15:01:35 +00:00
vgextend.8.in Remove old, and now incorrect, vgextend man page description of pvcreate options. 2009-11-03 15:58:02 +00:00
vgimport.8.in Make man pages consistent with either-or options (use "|" everywhere). 2008-11-12 15:01:35 +00:00
vgimportclone.8.in Use more standard naming for PVs and VG in vgimportclone example. 2010-06-23 16:12:30 +00:00
vgmerge.8.in Make man pages consistent with either-or options (use "|" everywhere). 2008-11-12 15:01:35 +00:00
vgmknodes.8.in Update vgchange and vgmknodes man pages to include --refresh. 2009-02-25 13:17:40 +00:00
vgreduce.8.in Make man pages consistent with either-or options (use "|" everywhere). 2008-11-12 15:01:35 +00:00
vgremove.8.in '--noudevsync' -- update relevant man pages 2009-08-04 08:09:52 +00:00
vgrename.8.in Make man pages consistent with either-or options (use "|" everywhere). 2008-11-12 15:01:35 +00:00
vgs.8.in Update pvchange, pvs and vgs man pages for metadata ignore. 2010-06-28 20:34:12 +00:00
vgscan.8.in Make man pages consistent with either-or options (use "|" everywhere). 2008-11-12 15:01:35 +00:00
vgsplit.8.in Refactor vgsplit - reorder _vgsplit_from and _vgsplit_to based on flag. 2009-09-02 21:27:22 +00:00