From 0033b9eeb5fe3509555309fa0528c435b185bb10 Mon Sep 17 00:00:00 2001 From: Peter Rajnoha Date: Tue, 4 Aug 2009 08:09:52 +0000 Subject: [PATCH] '--noudevsync' -- update relevant man pages --- man/lvconvert.8.in | 9 +++++++++ man/lvcreate.8.in | 10 +++++++++- man/lvextend.8.in | 8 ++++++++ man/lvreduce.8.in | 8 ++++++++ man/lvremove.8.in | 8 ++++++++ man/lvrename.8.in | 8 ++++++++ man/lvresize.8.in | 8 ++++++++ man/pvmove.8.in | 11 +++++++++-- man/vgchange.8.in | 8 ++++++++ man/vgremove.8.in | 9 ++++++++- 10 files changed, 83 insertions(+), 4 deletions(-) diff --git a/man/lvconvert.8.in b/man/lvconvert.8.in index 6682871a5..1712f4b0c 100644 --- a/man/lvconvert.8.in +++ b/man/lvconvert.8.in @@ -7,6 +7,7 @@ lvconvert \- convert a logical volume from linear to mirror or snapshot [\-A|\-\-alloc AllocationPolicy] [\-b|\-\-background] [\-f|\-\-force] [\-i|\-\-interval Seconds] [\-h|\-?|\-\-help] +[\-\-noudevsync] [\-v|\-\-verbose] [\-y|\-\-yes] [\-\-version] LogicalVolume[Path] [PhysicalVolume[Path]...] @@ -16,6 +17,7 @@ LogicalVolume[Path] [PhysicalVolume[Path]...] .B lvconvert \-s|\-\-snapshot [\-c|\-\-chunksize ChunkSize] [\-h|\-?|\-\-help] +[\-\-noudevsync] [\-v|\-\-verbose] [\-Z|\-\-zero y|n] [\-\-version] @@ -67,6 +69,13 @@ Run the daemon in the background. Report progress as a percentage at regular intervals. .br .TP +.I \-\-noudevsync +Disable udev synchronisation. The +process will not wait for notification from udev. +It will continue irrespective of any possible udev processing +in the background. You should only use this if udev is not running +or has rules that ignore the devices LVM2 creates. +.TP .I \-\-repair Repair a mirror after suffering a disk failure. The mirror will be brought back into a consistent state. By default, the original number of mirrors will be diff --git a/man/lvcreate.8.in b/man/lvcreate.8.in index 001e01320..29ddf7790 100644 --- a/man/lvcreate.8.in +++ b/man/lvcreate.8.in @@ -6,7 +6,7 @@ lvcreate \- create a logical volume in an existing volume group [\-\-addtag Tag] [\-\-alloc AllocationPolicy] [\-A|\-\-autobackup y|n] [\-C|\-\-contiguous y|n] [\-d|\-\-debug] -[\-h|\-?|\-\-help] +[\-h|\-?|\-\-help] [\-\-noudevsync] [\-i|\-\-stripes Stripes [\-I|\-\-stripesize StripeSize]] {\-l|\-\-extents LogicalExtentsNumber[%{VG|PVS|FREE}] | \-L|\-\-size LogicalVolumeSize[bBsSkKmMgGtTpPeE]} @@ -25,6 +25,7 @@ VolumeGroupName [PhysicalVolumePath...] {\-l|\-\-extents LogicalExtentsNumber[%{VG|FREE}] | \-L|\-\-size LogicalVolumeSize[bBsSkKmMgGtTpPeE]} [\-c|\-\-chunksize ChunkSize] +[\-\-noudevsync] \-n|\-\-name SnapshotLogicalVolumeName {{\-s|\-\-snapshot} OriginalLogicalVolumePath | @@ -117,6 +118,13 @@ The name for the new logical volume. Without this option a default names of "lvol#" will be generated where # is the LVM internal number of the logical volume. .TP +.I \-\-noudevsync +Disable udev synchronisation. The +process will not wait for notification from udev. +It will continue irrespective of any possible udev processing +in the background. You should only use this if udev is not running +or has rules that ignore the devices LVM2 creates. +.TP .I \-p, \-\-permission r|rw Set access permissions to read only or read and write. .br diff --git a/man/lvextend.8.in b/man/lvextend.8.in index dcbd73698..130d978af 100644 --- a/man/lvextend.8.in +++ b/man/lvextend.8.in @@ -5,6 +5,7 @@ lvextend \- extend the size of a logical volume .B lvextend [\-\-alloc AllocationPolicy] [\-A|\-\-autobackup y|n] [\-d|\-\-debug] [\-h|\-?|\-\-help] +[\-\-noudevsync] [\-i|\-\-stripes Stripes [\-I|\-\-stripesize StripeSize]] {\-l|\-\-extents [+]LogicalExtentsNumber[%{VG|LV|PVS|FREE}] | \-L|\-\-size [+]LogicalVolumeSize[bBsSkKmMgGtTpPeE]} @@ -21,6 +22,13 @@ volume use .SH OPTIONS See \fBlvm\fP for common options. .TP +.I \-\-noudevsync +Disable udev synchronisation. The +process will not wait for notification from udev. +It will continue irrespective of any possible udev processing +in the background. You should only use this if udev is not running +or has rules that ignore the devices LVM2 creates. +.TP .I \-l, \-\-extents [+]LogicalExtentsNumber[%{VG|LV|PVS|FREE}] Extend or set the logical volume size in units of logical extents. With the + sign the value is added to the actual size diff --git a/man/lvreduce.8.in b/man/lvreduce.8.in index bb370aeb8..5c7961798 100644 --- a/man/lvreduce.8.in +++ b/man/lvreduce.8.in @@ -5,6 +5,7 @@ lvreduce \- reduce the size of a logical volume .B lvreduce [\-A|\-\-autobackup y|n] [\-d|\-\-debug] [\-f|\-\-force] [\-h|\-?|\-\-help] +[\-\-noudevsync] {\-l|\-\-extents [\-]LogicalExtentsNumber[%{VG|LV|FREE}] | \-L|\-\-size [\-]LogicalVolumeSize[bBsSkKmMgGtTpPeE]} [\-t|\-\-test] @@ -36,6 +37,13 @@ See \fBlvm\fP for common options. .I \-f, \-\-force Force size reduction without any question. .TP +.I \-\-noudevsync +Disable udev synchronisation. The +process will not wait for notification from udev. +It will continue irrespective of any possible udev processing +in the background. You should only use this if udev is not running +or has rules that ignore the devices LVM2 creates. +.TP .I \-l, \-\-extents [\-]LogicalExtentsNumber[%{VG|LV|FREE}] Reduce or set the logical volume size in units of logical extents. With the - sign the value will be subtracted from diff --git a/man/lvremove.8.in b/man/lvremove.8.in index e44ed52bd..ac39cb434 100644 --- a/man/lvremove.8.in +++ b/man/lvremove.8.in @@ -5,6 +5,7 @@ lvremove \- remove a logical volume .B lvremove [\-A|\-\-autobackup y|n] [\-d|\-\-debug] [\-f|\-\-force] [\-h|\-?|\-\-help] +[\-\-noudevsync] [\-t|\-\-test] [\-v|\-\-verbose] LogicalVolumePath [LogicalVolumePath...] .SH DESCRIPTION @@ -22,6 +23,13 @@ See \fBlvm\fP(8) for common options. .TP .I \-f, \-\-force Remove active logical volumes without confirmation. +.TP +.I \-\-noudevsync +Disable udev synchronisation. The +process will not wait for notification from udev. +It will continue irrespective of any possible udev processing +in the background. You should only use this if udev is not running +or has rules that ignore the devices LVM2 creates. .SH EXAMPLES Remove the active logical volume lvol1 in volume group vg00 without asking for confirmation: diff --git a/man/lvrename.8.in b/man/lvrename.8.in index 94c224239..8f9007241 100644 --- a/man/lvrename.8.in +++ b/man/lvrename.8.in @@ -7,6 +7,7 @@ lvrename \- rename a logical volume .RB [ \-d | \-\-debug ] .RB [ \-f | \-\-force ] .RB [ \-h | \-\-help ] +.RB [ \-\-noudevsync ] .RB [ \-t | \-\-test ] .RB [ \-v | \-\-verbose ] .RB [ \-\-version ] @@ -22,6 +23,13 @@ to .IR NewLogicalVolume { Name | Path }. .SH OPTIONS See \fBlvm\fP for common options. +.TP +.BR \-\-noudevsync +Disable udev synchronisation. The +process will not wait for notification from udev. +It will continue irrespective of any possible udev processing +in the background. You should only use this if udev is not running +or has rules that ignore the devices LVM2 creates. .SH EXAMPLE To rename .B lvold diff --git a/man/lvresize.8.in b/man/lvresize.8.in index 64a4203b1..6cdb8bf99 100644 --- a/man/lvresize.8.in +++ b/man/lvresize.8.in @@ -5,6 +5,7 @@ lvresize \- resize a logical volume .B lvresize [\-\-alloc AllocationPolicy] [\-A|\-\-autobackup y|n] [\-d|\-\-debug] [\-h|\-?|\-\-help] +[\-\-noudevsync] [\-i|\-\-stripes Stripes [\-I|\-\-stripesize StripeSize]] {\-l|\-\-extents [+]LogicalExtentsNumber[%{VG|LV|PVS|FREE}] | \-L|\-\-size [+]LogicalVolumeSize[bBsSkKmMgGtTpPeE]} @@ -25,6 +26,13 @@ volume use .SH OPTIONS See \fBlvm\fP for common options. .TP +.I \-\-noudevsync +Disable udev synchronisation. The +process will not wait for notification from udev. +It will continue irrespective of any possible udev processing +in the background. You should only use this if udev is not running +or has rules that ignore the devices LVM2 creates. +.TP .I \-l, \-\-extents [+|-]LogicalExtentsNumber[%{VG|LV|PVS|FREE}] Change or set the logical volume size in units of logical extents. With the + or - sign the value is added to or subtracted from the actual size diff --git a/man/pvmove.8.in b/man/pvmove.8.in index 45f924702..83db2316f 100644 --- a/man/pvmove.8.in +++ b/man/pvmove.8.in @@ -6,8 +6,8 @@ pvmove \- move physical extents [\-\-abort] [\-\-alloc AllocationPolicy] [\-b|\-\-background] -[\-d|\-\-debug] [\-h|\-\-help] [\-i|\-\-interval Seconds] [\-v|\-\-verbose] -[\-n|\-\-name LogicalVolume] +[\-d|\-\-debug] [\-h|\-\-help] [\-i|\-\-interval Seconds] +[\-\-noudevsync] [\-v|\-\-verbose] [\-n|\-\-name LogicalVolume] [SourcePhysicalVolume[:PE[-PE]...] [DestinationPhysicalVolume[:PE[-PE]...]...]] .SH DESCRIPTION .B pvmove @@ -73,6 +73,13 @@ type of on-disk metadata. Metadata can be converted using \fBvgconvert\fP(8). .I \-\-abort Abort any moves in progress. .TP +.I \-\-noudevsync +Disable udev synchronisation. The +process will not wait for notification from udev. +It will continue irrespective of any possible udev processing +in the background. You should only use this if udev is not running +or has rules that ignore the devices LVM2 creates. +.TP .I \-b, \-\-background Run the daemon in the background. .TP diff --git a/man/vgchange.8.in b/man/vgchange.8.in index 441100ad3..c2b09baaa 100644 --- a/man/vgchange.8.in +++ b/man/vgchange.8.in @@ -18,6 +18,7 @@ vgchange \- change attributes of a volume group .RB [ \-h | \-\-help] .RB [ \-\-ignorelockingfailure] .RB [ \-\-ignoremonitoring] +.RB [ \-\-noudevsync ] .RB [ \-l | \-\-logicalvolume .IR MaxLogicalVolumes ] .RB [ -p | \-\-maxphysicalvolumes @@ -86,6 +87,13 @@ and set in .BR lvm.conf (5). .TP +.BR \-\-noudevsync +Disable udev synchronisation. The +process will not wait for notification from udev. +It will continue irrespective of any possible udev processing +in the background. You should only use this if udev is not running +or has rules that ignore the devices LVM2 creates. +.TP .BR \-\-ignoremonitoring Make no attempt to interact with dmeventd unless .BR \-\-monitor diff --git a/man/vgremove.8.in b/man/vgremove.8.in index ddf6dee21..0ec6510e9 100644 --- a/man/vgremove.8.in +++ b/man/vgremove.8.in @@ -4,7 +4,7 @@ vgremove \- remove a volume group .SH SYNOPSIS .B vgremove [\-d|\-\-debug] [\-f|\-\-force] [\-h|\-?|\-\-help] -[\-t|\-\-test] [\-v|\-\-verbose] +[\-\-noudevsync] [\-t|\-\-test] [\-v|\-\-verbose] VolumeGroupName [VolumeGroupName...] .SH DESCRIPTION vgremove allows you to remove one or more volume groups. @@ -21,6 +21,13 @@ See \fBlvm\fP for common options. .BR \-f ", " \-\-force Force the removal of any logical volumes on the volume group without confirmation. +.TP +.BR \-\-noudevsync +Disable udev synchronisation. The +process will not wait for notification from udev. +It will continue irrespective of any possible udev processing +in the background. You should only use this if udev is not running +or has rules that ignore the devices LVM2 creates. .SH SEE ALSO .BR lvm (8), .BR lvremove (8), -- 2.43.5