The command profile to use for
command configuration. See lvm.conf(5) for more
information about profiles.

−−configString

Config settings for the
command. These override lvm.conf settings. The String arg
uses the same format as lvm.conf, or may use section/field
syntax. See lvm.conf(5) for more information about
config.

−d|−−debug
...

Set debug level. Repeat from 1
to 6 times to increase the detail of messages sent to the
log file and/or syslog (if configured).

−−driverloaded
y|n

If set to no, the command will
not attempt to use device-mapper. For testing and
debugging.

−h|−−help

Display help text.

−−ignorelockingfailure

Allows a command to continue
with read-only metadata operations after locking
failures.

−−lockoptString

Used to pass options for
special cases to lvmlockd. See lvmlockd(8) for more
information.

−−longhelp

Display long help text.

−−mknodes

Also checks the LVM special
files in /dev that are needed for active LVs and creates any
missing ones and removes unused ones.

−−nolocking

Disable locking.

−−notifydbus

Send a notification to
D−Bus. The command will exit with an error if LVM is
not built with support for D−Bus notification, or if
the notify_dbus config setting is disabled.

−−profileString

An alias for
−−commandprofile or
−−metadataprofile, depending on the command.

−q|−−quiet
...

Suppress output and log
messages. Overrides −−debug and
−−verbose. Repeat once to also suppress any
prompts with answer ’no’.

−−reportformat
basic|json

Overrides current output format
for reports which is defined globally by the
report/output_format setting in lvm.conf. basic is
the original format with columns and rows. If there is more
than one report per command, each report is prefixed with
the report name for identification. json produces
report output in JSON format. See lvmreport(7) for
more information.

−t|−−test

Run in test mode. Commands will
not update metadata. This is implemented by disabling all
metadata writing but nevertheless returning success to the
calling function. This may lead to unusual error messages in
multi-stage operations if a tool relies on reading back
metadata it believes has changed but hasn’t.

−v|−−verbose
...

Set verbose level. Repeat from
1 to 4 times to increase the detail of messages sent to
stdout and stderr.

−−version

Display version
information.

−y|−−yes

Do not prompt for confirmation
interactively but always assume the answer yes. Use with
extreme caution. (For automatic no, see −qq.)

Size is an input number that
accepts an optional unit. Input units are always treated as
base two values, regardless of capitalization, e.g.
’k’ and ’K’ both refer to 1024. The
default input unit is specified by letter, followed by
|UNIT. UNIT represents other possible input units:
bBsSkKmMgGtTpPeE. b|B is bytes, s|S is sectors of 512
bytes, k|K is kilobytes, m|M is megabytes, g|G is gigabytes,
t|T is terabytes, p|P is petabytes, e|E is exabytes. (This
should not be confused with the output control
−−units, where capital letters mean multiple of
1000.)