etc = "@CONFDIR@"
# Configuration option global/locking_type.
- # Type of locking to use.
- #
- # Accepted values:
- # 0
- # Turns off locking. Warning: this risks metadata corruption if
- # commands run concurrently.
- # 1
- # LVM uses local file-based locking, the standard mode.
- # 2
- # LVM uses the external shared library locking_library.
- # 3
- # LVM uses built-in clustered locking with clvmd.
- # This is incompatible with lvmetad. If use_lvmetad is enabled,
- # LVM prints a warning and disables lvmetad use.
- # 4
- # LVM uses read-only locking which forbids any operations that
- # might change metadata.
- # 5
- # Offers dummy locking for tools that do not need any locks.
- # You should not need to set this directly; the tools will select
- # when to use it instead of the configured locking_type.
- # Do not use lvmetad or the kernel device-mapper driver with this
- # locking type. It is used by the --readonly option that offers
- # read-only access to Volume Group metadata that cannot be locked
- # safely because it belongs to an inaccessible domain and might be
- # in use, for example a virtual machine image or a disk that is
- # shared by a clustered machine.
- #
+ # This setting is no longer used.
locking_type = 1
# Configuration option global/wait_for_locks.
wait_for_locks = 1
# Configuration option global/fallback_to_clustered_locking.
- # Attempt to use built-in cluster locking if locking_type 2 fails.
- # If using external locking (type 2) and initialisation fails, with
- # this enabled, an attempt will be made to use the built-in clustered
- # locking. Disable this if using a customised locking_library.
+ # This setting is no longer used.
fallback_to_clustered_locking = 1
# Configuration option global/fallback_to_local_locking.
- # Use locking_type 1 (local) if locking_type 2 or 3 fail.
- # If an attempt to initialise type 2 or type 3 locking failed, perhaps
- # because cluster components such as clvmd are not running, with this
- # enabled, an attempt will be made to use local file-based locking
- # (type 1). If this succeeds, only commands against local VGs will
- # proceed. VGs marked as clustered will be ignored.
+ # This setting is no longer used.
fallback_to_local_locking = 1
# Configuration option global/locking_dir.
# This configuration option does not have a default value defined.
# Configuration option global/locking_library.
- # The external locking library to use for locking_type 2.
+ # This setting is no longer used.
# This configuration option has an automatic default value.
# locking_library = "liblvm2clusterlock.so"
\fB--monitor\fP \fBy\fP|\fBn\fP
.ad b
.br
+.ad l
+ \fB--nolocking\fP
+.ad b
+.br
.ad l
\fB--noudevsync\fP
.ad b
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--noudevsync\fP
.br
Disables udev synchronisation. The process will not wait for notification
\fB-n\fP|\fB--name\fP \fIString\fP
.ad b
.br
+.ad l
+ \fB--nolocking\fP
+.ad b
+.br
.ad l
\fB--noudevsync\fP
.ad b
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--noudevsync\fP
.br
Disables udev synchronisation. The process will not wait for notification
\fB-n\fP|\fB--name\fP \fIString\fP
.ad b
.br
+.ad l
+ \fB--nolocking\fP
+.ad b
+.br
.ad l
\fB--nosync\fP
.ad b
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--nosync\fP
.br
Causes the creation of mirror, raid1, raid4, raid5 and raid10 to skip the
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--nosuffix\fP
.br
Suppress the suffix on output sizes. Use with --units
\fB-n\fP|\fB--nofsck\fP
.ad b
.br
+.ad l
+ \fB--nolocking\fP
+.ad b
+.br
.ad l
\fB--nosync\fP
.ad b
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--nosync\fP
.br
Causes the creation of mirror, raid1, raid4, raid5 and raid10 to skip the
.ad b
.br
.ad l
-[ \fB--nolocking\fP ]
-.ad b
-.br
-.ad l
[ \fB--nosuffix\fP ]
.ad b
.br
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--polloperation\fP \fBpvmove\fP|\fBconvert\fP|\fBmerge\fP|\fBmerge_thin\fP
.br
The command to perform from lvmpolld.
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--noudevsync\fP
.br
Disables udev synchronisation. The process will not wait for notification
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--noudevsync\fP
.br
Disables udev synchronisation. The process will not wait for notification
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--noudevsync\fP
.br
Disables udev synchronisation. The process will not wait for notification
\fB-n\fP|\fB--nofsck\fP
.ad b
.br
+.ad l
+ \fB--nolocking\fP
+.ad b
+.br
.ad l
\fB--nosync\fP
.ad b
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--nosync\fP
.br
Causes the creation of mirror, raid1, raid4, raid5 and raid10 to skip the
.ad b
.br
.ad l
-[ \fB--nolocking\fP ]
-.ad b
-.br
-.ad l
[ \fB--nosuffix\fP ]
.ad b
.br
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--norestorefile\fP
.br
In conjunction with --uuid, this allows a uuid to be specified
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--nosuffix\fP
.br
Suppress the suffix on output sizes. Use with --units
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--noudevsync\fP
.br
Disables udev synchronisation. The process will not wait for notification
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
-[ \fB--nolocking\fP ]
-.ad b
-.br
-.ad l
[ \fB--nosuffix\fP ]
.ad b
.br
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB-n\fP|\fB--novolumegroup\fP
.br
Only show PVs not belonging to any VG.
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
\fB-M\fP|\fB--metadatatype\fP \fBlvm2\fP
.ad b
.br
+.ad l
+ \fB--nolocking\fP
+.ad b
+.br
.ad l
\fB--profile\fP \fIString\fP
.ad b
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
\fB-A\fP|\fB--autobackup\fP \fBy\fP|\fBn\fP
.ad b
.br
-.ad l
- \fB-c\fP|\fB--clustered\fP \fBy\fP|\fBn\fP
-.ad b
-.br
.ad l
\fB--commandprofile\fP \fIString\fP
.ad b
\fB--monitor\fP \fBy\fP|\fBn\fP
.ad b
.br
+.ad l
+ \fB--nolocking\fP
+.ad b
+.br
.ad l
\fB--noudevsync\fP
.ad b
\fB-u\fP|\fB--uuid\fP,
.ad b
.br
-.ad l
- \fB-c\fP|\fB--clustered\fP \fBy\fP|\fBn\fP,
-.ad b
-.br
.ad l
\fB-s\fP|\fB--physicalextentsize\fP \fISize\fP[m|UNIT],
.ad b
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
-\fB-c\fP|\fB--clustered\fP \fBy\fP|\fBn\fP
-.br
-Change the clustered property of a VG using clvmd.
-See \fBclvmd\fP(8) for more information about clustered VGs.
-.ad b
-.HP
-.ad l
\fB--commandprofile\fP \fIString\fP
.br
The command profile to use for command configuration.
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--noudevsync\fP
.br
Disables udev synchronisation. The process will not wait for notification
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad l
\fB-c\fP|\fB--clustered\fP \fBy\fP|\fBn\fP
.br
-Create a clustered VG using clvmd if LVM is compiled with cluster support.
-This allows multiple hosts to share a VG on shared devices.
-clvmd and a lock manager must be configured and running.
-(A clustered VG using clvmd is different from a shared VG using lvmlockd.)
-See \fBclvmd\fP(8) for more information about clustered VGs.
+This option was specific to clvm and is now replaced by
+the --shared option with \fBlvmlockd\fP(8).
.ad b
.HP
.ad l
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB-s\fP|\fB--physicalextentsize\fP \fISize\fP[m|UNIT]
.br
Sets the physical extent size of PVs in the VG.
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--nosuffix\fP
.br
Suppress the suffix on output sizes. Use with --units
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
\fB--mirrorsonly\fP
.ad b
.br
+.ad l
+ \fB--nolocking\fP
+.ad b
+.br
.ad l
\fB--profile\fP \fIString\fP
.ad b
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--noudevsync\fP
.br
Disables udev synchronisation. The process will not wait for notification
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending
.ad b
.br
.ad l
-[ \fB--nolocking\fP ]
-.ad b
-.br
-.ad l
[ \fB--nosuffix\fP ]
.ad b
.br
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--notifydbus\fP
.br
Send a notification to D-Bus. The command will exit with an error
.ad b
.br
.ad l
-[ \fB-c\fP|\fB--clustered\fP \fBy\fP|\fBn\fP ]
-.ad b
-.br
-.ad l
[ \fB-l\fP|\fB--maxlogicalvolumes\fP \fINumber\fP ]
.ad b
.br
.ad b
.br
.ad l
+[ \fB--nolocking\fP ]
+.ad b
+.br
+.ad l
[ \fB--profile\fP \fIString\fP ]
.ad b
.br
.ad b
.HP
.ad l
-\fB-c\fP|\fB--clustered\fP \fBy\fP|\fBn\fP
-.br
-Specifies the clustered property of the new VG.
-.ad b
-.HP
-.ad l
\fB--commandprofile\fP \fIString\fP
.br
The command profile to use for command configuration.
.ad b
.HP
.ad l
+\fB--nolocking\fP
+.br
+Disable locking.
+.ad b
+.HP
+.ad l
\fB--profile\fP \fIString\fP
.br
An alias for --commandprofile or --metadataprofile, depending