Using the esxcli stratus mpm Command

The esxcli stratus mpm command provides a control interface for creating and managing MPM volumes on internal NVMe disks for systems running VMware ESXi and Automated Uptime Layer with Smart Exchange.

To use the esxcli stratus mpm command, open a connection to the ESXi Shell on the ESXi host and run a command in the following format:

# esxcli stratus mpm subcommand [options]

Use the --help or -h argument to view the command usage.

# esxcli stratus mpm -h
Usage: esxcli stratus mpm {cmd} [cmd options]
 
Available Commands:
  add                   Add a member disk to a volume.
  assemble              Assemble a volume or volumes.
  create                Create a volume.
  examine               Examine a disk's raid superblock
  fail                  Set a member disk faulty.
  info                  Show disk or volume info.
  list                  List mirrored sets of internal disks
  remove                Remove a member disk from a volume.
  speedLimit            Show or set sync speed.
  stop                  Stop a volume.
  uuid                  Show a volume or disk's UUID, or --scan to see all
  zeroSuperblock        Zero a disk's raid superblock.

Some of the esxcli stratus mpm subcommands require you to specify a volume name (in the format -v|--volume=volume) or a disk name (in the format -d|--disk=disk), or both. For example, the following commands add the disk vmhba4:C0:T0:L0 to volume mpm1.

# esxcli stratus mpm add -v mpm1 -d vmhba4:C0:T0:L0
# esxcli stratus mpm add --volume=mpm1 --disk=vmhba4:C0:T0:L0

For information about determining the volume names and disk names to use with this command, see Disk Drives.

For some subcommands that require you to specify volumes and/or disks, you can instead specify the -s|--scan argument. This argument, which causes esxcli stratus mpm to apply the subcommand to all of the volumes or disks to which it applies, has the following format:

# esxcli stratus mpm subcommand --scan

For example, the following command scans for any internal disks that have MPM volume metadata but that are not currently running as MPM volumes, and if possible, assembles those disks into running MPM volumes:

# esxcli stratus mpm assemble --scan

To display a summary of the esxcli stratus mpm subcommands while you are logged in to a system, run the following command:

# esxcli stratus mpm --help

For additional information about each subcommand, specify the subcommand you want to use. For example, to learn the syntax for the assemble subcommand, run the following command:

# esxcli stratus mpm assemble --help

esxcli stratus mpm Subcommands

A description of the esxcli stratus mpm subcommands follows.