table of contents
- Tumbleweed 3.0~b.4-1.1
- Leap-16.0
- Leap-15.6
| NVME-DISCONNECT-AL(1) | NVMe Manual | NVME-DISCONNECT-AL(1) |
NAME¶
nvme-disconnect-all - Disconnect from all connected Fabrics controllers.
SYNOPSIS¶
nvme [<global-options>] disconnect-all
[--transport=<STR> | -t <STR>]
[--owner=<NAME>]
[--force]
DESCRIPTION¶
Disconnects and removes NVMe over Fabrics controllers. The default behavior is ownership-aware: only controllers with no entry in the ownership registry are disconnected. Controllers registered to an orchestrator (e.g. nvme-stas, nbft) are left untouched.
Use --owner to target a specific orchestrator’s controllers, or --force to disconnect all controllers regardless of ownership. --force and --owner are mutually exclusive. When either flag is used interactively a confirmation prompt is shown; non-interactive invocations proceed without prompting.
See the documentation for the nvme-disconnect(1) command for further background.
OPTIONS¶
-t <STR>, --transport=<STR>
--owner=<NAME>
--force
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 disconnect-all
# nvme disconnect-all --owner stas
# nvme disconnect-all --force
SEE ALSO¶
nvme-disconnect(1) nvme-registry-list(1) nvme-registry-delete(1)
NVME¶
Part of the nvme-user suite
| 07/31/2026 | NVMe |