NVME-LOG-MEDIA-UN(1)

πŸ“¦ version 3.2, in arch rolling

πŸ’… NVME-LOG-MEDIA-UN(1) β€” nvme-log-media-unit-stat

okay bestie, welcome to the NVMe Manual page for the nvme-log-media-unit-stat girlies ✨ this is the one that goes and asks your NVMe device for its Media unit status Log pages and then hands you back the result AND the log. literally the whole thing. πŸŽ€


🌸 NAME 🌸

nvme-log-media-unit-stat β€” sends the NVMe Media unit status Log pages request, returns the result and the log. that's it, that's the job, and she does it flawlessly. 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

nvme [<global-options>] log media-unit-stat <device>
                        [--dom-id | -d]
                        [--raw-binary | -b]

✨ DESCRIPTION ✨

so what she does is: she retrieves the NVMe Media unit status log pages details from an NVMe device, and gives you back the returned structure. no cap, that's the entire personality. πŸ’œ

the <device> parameter is mandatory β€” like, you literally cannot skip it, she will not run on vibes alone β€” and it should be the NVMe character device (ex: /dev/nvme0). main character device energy only. πŸ‘‘

on success, the returned Media unit status log pages log structure will be printed. periodt. πŸ–¨οΈ


πŸ’… OPTIONS πŸ’…

  • -d, --dom-id β€” to get the domain ID. iykyk. πŸŽ€
  • -b, --raw-binary β€” to show raw binary data. the raw, unfiltered truth, bestie. πŸ”₯

🌈 GLOBAL OPTIONS 🌈

these are the options that live at the top-level nvme command β€” so they're defined up there, but they're available to this subcommand too. group-chat inheritance, we love to see it. ✨

  • --dry-run β€” print the command that would be executed, but do not actually execute it. it's giving imagine doing it πŸ˜­πŸ™ˆ
  • --no-ioctl-probing β€” disable probing for 64-bit IOCTL support. she stops snooping. πŸ’€
  • --no-retries β€” disable retry logic on transient errors. one try, one shot, no second chances. bold. ⭐
  • -o <fmt>, --output-format=<fmt> β€” set the reporting format to normal, tabular, json, or binary. only one output format may be used at a time β€” pick ONE, bestie, you can't collect them all. πŸ¦‹
  • --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 β€” she is not entertaining them. πŸ™…β€β™€οΈ
  • --quiet β€” suppress informational messages. errors are still reported, and --quiet cancels any --verbose for the library log level. like, she's quiet but she's not gonna hide a problem from you, that's not a real friend. 🫢
  • --set-options=<key=value>[,<key=value>...] β€” set libnvme library options for this invocation. supported keys are force-4k, mi-probe-enabled, test-base-dir and test-sysfs-dir. πŸ’œ
  • --timeout=<ms> β€” set the timeout for the command in milliseconds. infinite or -1 waits without a time limit (0xffffffff). she will literally wait forever for you, no pressure. 😭🌸
  • -v, --verbose β€” increase the level of detail in the output. may be specified multiple times to further increase verbosity. stack her, she can handle it. πŸ”₯
these options can also be set as machine-wide defaults in nvme-cli.conf(5). a command-line flag always overrides the file. the flag is the main character, the file is the supporting cast. πŸ‘‘

πŸŽ€ EXAMPLES πŸŽ€

no examples provided yet. 😭 like... none. not one. we're all just out here raw-dogging the synopsis, bestie. when they show up they'll be iconic tho. πŸ¦‹


πŸ‘‘ NVME πŸ‘‘

part of the nvme-user suite. that's the family, that's the lineage. ✨


and that's the whole page, bestie β€” signed, sealed, delivered with love from the NVMe manual crew, dated 10/30/2026. go forth and stat those media units πŸ’…πŸŽ€πŸ’–

πŸ“¦ where this page comes from