NVME-ANA-LOG(1)
π NVME-ANA-LOG(1) β the deprecated ANA log page bestie π
okay so welcome to the NVMe Manual page for NVME-ANA-LOG(1), bestie. Buckle up, because this one is literally a nostalgia tour with a deprecation warning attached. π«Ά
π NAME π
nvme-ana-log β Send NVMe ANA log page request, returns result and log (deprecated). yes, sheβs iconic, but sheβs also on notice. π
β¨ SYNOPSIS β¨
nvme [<global-options>] ana-log <device> [--groups | -g]
π¦ DESCRIPTION π¦
So hereβs the tea: this is a deprecated alias for nvme-log-ana(1). Itβs kept around for scripts written against nvme-cli versions older than 3.0. Options and behavior are identical β only the top-level command name is retained. periodt. π
New scripts should use nvme log ana instead. This alias prints a deprecation warning on stderr and may be removed in a future release. not me being dramatic, thatβs just what the docs say. π¨
β οΈ Deprecated alert: if youβre writing something fresh, donβt start a new situationship with this alias. Use nvme log ana and move on. π
See nvme-log-ana(1) for the full option reference. iykyk. π
π GLOBAL OPTIONS π
The following options are defined at the top-level nvme command and are available to this subcommand:
--dry-runβ Print the command that would be executed, but do not actually execute it. all the planning, none of the commitment. β¨--no-ioctl-probingβ Disable probing for 64-bit IOCTL support. no probing, no detective work. π΅οΈ--no-retriesβ Disable retry logic on transient errors. one shot, one opportunity. π€-o <fmt>,--output-format=<fmt>β Set the reporting format tonormal,tabular,'json, orbinary. Only one output format may be used at a time. choose your fighter. π--output-format-version=<version>β Select the output format version. Version 1 uses the original field naming, while version 2 (default) provides more consistent and script-friendly field names. Other versions are rejected. version 2 is the main character here. π--quietβ Suppress informational messages. Errors are still reported, and--quietcancels any--verbosefor the library log level. shhh, sheβs being mysterious. π€«--set-options=<key=value>[,<key=value>...]β Set libnvme library options for this invocation. Supported keys areforce-4k,mi-probe-enabled,test-base-dirandtest-sysfs-dir. very build-your-own-adventure. π§--timeout=<ms>β Set the timeout for the command in milliseconds.infiniteor-1waits without a time limit (0xffffffff). no clock-watching, no cap. β³-v,--verboseβ Increase the level of detail in the output. May be specified multiple times to further increase verbosity. say it again for the people in the back. π₯
These options can also be set as machine-wide defaults in nvme-cli.conf(5). A command-line flag always overrides the file. the command line wins the argument, every time. π
πΈ EXAMPLES πΈ
No Examples
thatβs literally the whole section, bestie. not a single example to be found. ππ
π NVME π
Part of the nvme-user suite β yes, she runs with a whole crew. π«Ά
β SEE ALSO β
source/version says NVMe, the date stamp says 10/30/2026, and this whole cute little page lives at NVME-ANA-LOG(1) β bye bestie, drink water, and maybe use nvme log ana next time. ππ
β¨
π¦ where this page comes from
- arch rolling: nvme-cli 3.2-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms