table of contents
- Tumbleweed 3.0~b.4-1.1
- Leap-16.0
- Leap-15.6
| NVME-ZNS-REPORT-Z(1) | NVMe Manual | NVME-ZNS-REPORT-Z(1) |
NAME¶
nvme-zns-report-zones - Retrieve and display the Report Zones data structure
SYNOPSIS¶
nvme [<global-options>] zns report-zones <device>
[--namespace-id=<NUM> | -n <NUM>]
[--start-lba=<IONUM> | -s <IONUM>]
[--descs=<NUM> | -d <NUM>]
[--state=<NUM> | -S <NUM>]
[--extended | -e]
[--partial | -p]
DESCRIPTION¶
For the NVMe device given, sends the Zone Management Receive command with the Zone Receive Action set to either Report Zones or Extended Report Zones, depending on the extended option.
The <device> parameter is mandatory and may be either the NVMe character device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1).
On success, the data structure returned by the device will be decoded and displayed in one of several ways.
OPTIONS¶
-n <NUM>, --namespace-id=<NUM>
-s <lba>, --start-lba=<lba>
-d <NUM>, --descs=<NUM>
-S <NUM>, --state=<NUM>
| Value | Definition |
| 0 | List all zones (default) |
| 1 | Empty State |
| 2 | Implicitly Opened State |
| 3 | Explicitly Opened State |
| 4 | Closed State |
| 5 | Full State |
| 6 | Read Only State |
| 7 | Offline State |
-e, --extended
-p, --partial
GLOBAL OPTIONS¶
The following options are defined at the top-level nvme command and are available to this subcommand:
--dry-run
--no-ioctl-probing
--no-retries
-o <fmt>, --output-format=<fmt>
--output-format-version=<version>
--timeout=<ms>
-v, --verbose
These options can also be set as machine-wide defaults in nvme-cli.conf(5). A command-line flag always overrides the file.
EXAMPLES¶
# nvme zns report-zones /dev/nvme0 -n 1 -d 16
# nvme zns report-zones /dev/nvme0 -n 1 -d 16 -o json
NVME¶
Part of nvme-cli
| 07/31/2026 | NVMe |