Provided by: dm-zoned-tools_2.2.2-1_amd64 bug

NAME

       dmzadm - manage zoned block device format for use with the dm-zoned device mapper target

SYNOPSIS

       dmzadm -h | --help

       dmzadm --version

       dmzadm  operation [ regular-block-device ] zoned-block-device-0 [ zoned-block-device-1 [...]  ] [ options
       ]

DESCRIPTION

       dmzadm is used to format,  check  and  repair  block  devices  used  with  the  dm-zoned  device  mapper.
       zoned-block-device-0 specifies the device node of the zoned block device to use (e.g. /dev/sdX).

       regular-block-device  is  an  optional  device  node  corresponding  to a regular block device to be used
       together with the zoned block device to store metadata and to act as the conventional zone storage  space
       for the zoned device.

       When   regular-block-device   is   used,   more   than   one   zoned   block   device  can  be  specified
       (zoned-block-device-1 etc). If multiple zoned block devices are specified, all devices must have the same
       zone size.

       operation specifies the action to be taken on the device.

       dmzadm returns 0 on success and 1 on failure.

OPERATIONS

       dmzadm defines the following operations.

       -h, --help
              Print a short usage description of dmzadm.

       --version
              Print the current version number and exit dmzadm.

       --format
              Write to the zoned block device(s) and optional regular block device  dm-zoned  metadata,  whiping
              clean all data that was stored on the device(s).

       --check
              Check the device(s) metadata consistency. No repair action is taken.  Metadata corruptions are not
              corrected  with  this  operation. For repairing incorrect metadata, the --repair operation must be
              used.

       --repair
              Check the consistency of the device(s) metadata and try to repair any error detected.

       --relabel
              Change the label (DM device name) of a formatted dm-zoned device.

       --start
              Load the metadata information from the block device(s) and activate the dm-zoned device.

       --stop Deactivate the dm-zoned device associated with the block device(s).

COMMON OPTIONS

       The following options can be used with all operations.

       --verbose
              Verbose output detailing actions taken.

       --vverbose
              Very detailed output of actions taken.

FORMAT OPERATION OPTIONS

       The following options can be used when the --format operation is specified.

       --seq=num
              Specify the number of sequential zones to be reserved for reclaim (default:  16  per  zoned  block
              device).

       --label=str
              Define  the label of the device-mapper device. If not specified, the label defaults to dmz-serial,
              where serial is the serial number of the block device storing the metadata (the first block device
              specified). If the serial number for the  metadata  block  device  is  not  available,  the  label
              defaults to dmz-bdevname where bdevname is the name of the metadata block device.

RELABEL OPERATION OPTIONS

       The following options can be used when the --relabel operation is specified.

       --label=str
              Define  the  new  label  of  the device-mapper device. If not specified, the new label defaults to
              dmz-serial, where serial is the serial number of the block device storing the metadata (the  first
              block device specified).  If the serial number for the metadata block device is not available, the
              label defaults to dmz-bdevname where bdevname is the name of the metadata block device.

AUTHORS

       This  version  of  dmzadm  was  written  by  Damien  Le  Moal  <damien.lemoal@wdc.com> and Albert H. Chen
       <albert.chen@wdc.com> with contributions from Hannes Reinecke <hare@suse.de>.

COPYRIGHT

       GNU General Public Licence version 3 or later

        (c) 2016-2020 Western Digital Corportation and its affiliates

       Manual written by Damien Le Moal <damien.lemoal@wdc.com and by Tj <ubuntu@iam.tj> for Debian and Ubuntu.

AVAILABILITY

       dmzadm    is    available    from    the    dm-zoned-tools    project     hosted     on     github     at
       https://github.com/westerndigitalcorporation/dm-zoned-tools

SEE ALSO

       dmsetup(8)

                                                   May 20 2020                                         dmzadm(8)