NVME-LOG-REACHABIL(1)
π nvme-log-reachability-associations π
okay so bestie, this is a page from the nvme manual (the NVME-LOG-REACHABIL(1) one, yes it's a mouthful, we don't make the names, we just slay with them) β and it's literally all about grabbing the Reachability Associations Log and showing it to you. no cap. π¦
β¨ NAME β¨
nvme-log-reachability-associations β retrieve the Reachability Associations Log, and then, like, show it. that's the whole vibe. π
πΈ SYNOPSIS πΈ
nvme [<global-options>] log reachability-associations <device>
[--associations-only | -a]
[--rae | -r]
π DESCRIPTION π
Retrieve the Reachability Associations Log, and show it. icon behavior honestly. π
the <device> parameter is mandatory β it's a NVMe character device, like /dev/nvme0 for example. you literally cannot skip it, she is required, periodt. π
on success it returns 0; otherwise you get an error code. that's it, that's the deal. β¨
π OPTIONS π
-a,--associations-onlyβ return associations only. that's the whole ask. just the associations. nothing else invited to the party. π-r,--raeβ retain an Asynchronous Event. RAE girlies know. π§
π GLOBAL OPTIONS π
okay so these ones live at the top-level nvme command β they're defined up there and they're available to this subcommand too. shared custody, we love to see it. π«Ά
--dry-runβ print the command that would be executed, but don't actually execute it. all the fantasy, none of the commitment. π--no-ioctl-probingβ disable probing for 64-bit IOCTL support. π--no-retriesβ disable the retry logic on transient errors. no second chances, no callbacks, we move on. π-o <fmt>,--output-format=<fmt>β set the reporting format tonormal,tabular,'json, orbinary. only one output format at a time bestie, pick a lane. β--output-format-version=<version>β select the output format version. version1uses the original field naming, while version2(the default, so don't worry) provides more consistent and script-friendly field names. other versions are rejected β like, straight up declined. π«--quietβ suppress informational messages. errors are still reported, and--quietcancels any--verbosefor the library log level. she cancels, literally. π€«--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. that's the whole list, don't come at me with others. π₯--timeout=<ms>β set the timeout for the command in milliseconds.infiniteor-1waits without a time limit (0xffffffff). patience is a virtue, or whatever. β³-v,--verboseβ increase the level of detail in the output. may be specified multiple times to further increase verbosity. stack her, she's got layers. π
also! these options can be set as machine-wide defaults in nvme-cli.conf(5). a command-line flag always overrides the file β CLI stays the main character, the file is just supporting cast. π
π¦ EXAMPLES π¦
- get the program to issue a reachability-associations-log:
# nvme log reachability-associations /dev/nvme0
π NVME π
part of the nvme-user suite. family. π«Ά
and that's the page, bestie β ngl the whole thing is giving "useful and to the point," which, honestly, ate. β¨π
πΈ this one's from the NVMe manual, dated 10/30/2026, under the NVME-LOG-REACHABIL(1) header β go forth and query those reachability associations, ily. ππ§
π¦ 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