DIAG_NVME(8)

πŸ“¦ version 2.7.10, in opensuse-leap 16.0

πŸ’– NAME πŸ’–

okay so bestie, this is diag_nvme, section 8, from the PowerLinux Diagnostic Tools β€” and its whole main-character job is to diagnose NVMe devices. no cap, that's literally the name section. πŸ¦‹

✨ SYNOPSIS ✨

diag_nvme [<nvmen ...>]
diag_nvme <nvmen>
diag_nvme --help

🌸 DESCRIPTION 🌸

diag_nvme retrieves the SMART data from the NVMe device(s) you specified, and it reports failures detected through events created in the servicelog database. πŸ’…

If you don't specify a device, all NVMe devices detected in the system will go through the diagnostics procedure. everybody gets a vibe check ✨

You, the user, can control which events will be reported through the configuration file /etc/ppc64-diag/diag_nvme.config. that's the knob for the event gossip πŸŽ€

πŸŽ€ OPTIONS πŸŽ€

  • diag_nvme nvme0 nvme1 β€” run diagnostics only in the nvme0 and nvme1 devices. targeted, no spray-and-pray πŸ’…

πŸ› REPORTING BUGS πŸ›

patches and issues may be submitted at https://github.com/power-ras/ppc64-diag/. that's the GitHub spot, bestie β€” bring your patches and your receipts 🫢

πŸŽ€ FILES πŸŽ€

  • /etc/ppc64-diag/diag_nvme.config β€” configuration file to select which events to report to the servicelog database. this is where you choose the event lineup ✨
  • /etc/cron.daily/run_diag_nvme β€” script to run diag_nvme in the system on a daily basis. daily check-in energy, slay πŸ—“οΈ

🌈 SEE ALSO 🌈

  • servicelog(8) β€” the other manual page in the see-also lineup. go read it, bestie, it's giving linked lore πŸ¦‹

πŸ‘‘ AUTHORS πŸ‘‘

Murilo Fossa Vicentini β€” that's the author, periodt. iconic πŸ‘‘


mwah πŸ’‹ β€” source/version Linux, date September 2023; this page is from the PowerLinux Diagnostic Tools. bye bestie, go diagnose those NVMe devices πŸ¦‹βœ¨

πŸ“¦ where this page comes from