使用 NVMe*-CLI 检索标准日志

查看并导出 NVMe SSD 文本日志的命令

摘要

NVMe SSD 具有多种日志记录功能。所需获取的日志类型及提取方式各不相同。

  • 此处是使用 NVMe-CLI 提取二进制日志的方法。

解决方法

这些命令需要使用 NVMe-CLI,并且仅支持 NVMe SSD。

  • 务必引用正确的设备。
    • 文本示例默认为 /dev/nvme0
  • 在命令后添加“> logName.txt”,即可将文本输出导出至文件。

NVMe 错误日志

  1. 以管理员身份打开 CLI。[链接]
  2. 运行命令:
    • nvme error-log /dev/nvme0

固件日志

  1. 以管理员身份打开 CLI。[链接]
  2. 运行命令:
    • nvme fw-log /dev/nvme0

SMART 日志

  1. 以管理员身份打开 CLI。[链接]
  2. 运行命令:
    • nvme smart-log /dev/nvme0

使用 Solidigm 工具提取 SMART

其他 SMART 日志

如果使用 nvme-cli v2.0 或更早版本,请用 intel 替换 solidigm

  1. 以管理员身份打开 CLI。[链接]
  2. 运行命令:
    • nvme solidigm smart-log-add /dev/nvme0

使用 Solidigm 工具提取 SMART

OCP SMART 日志

  1. 以管理员身份打开 CLI。[链接]
  2. 运行命令:
    • nvme ocp smart-add-log /dev/nvme0

OCP 错误恢复日志

  1. 以管理员身份打开 CLI。[链接]
  2. 运行命令:
    • nvme ocp error-recovery-log /dev/nvme0

厂商专属日志

  1. 以管理员身份打开 CLI。[链接]
  2. 运行命令:
    • nvme get-log /dev/nvme0 -i 197 -l 512
    • nvme get-log /dev/nvme0 -i 202 -l 512

识别控制器

如果是 nvme-cli v2.1 或更新版本:

  1. 以管理员身份打开 CLI。[链接]
  2. 运行命令:
    • nvme solidigm id-ctrl /dev/nvme0

如果是 nvme-cli v2.0 或更早版本:

  1. 以管理员身份打开 CLI。[链接]
  2. 运行命令:
    • nvme intel id-ctrl /dev/nvme0

此非插件命令可获取大部分控制器信息。
上述两条命令在输出末尾会多出额外信息行。

  1. 以管理员身份打开 CLI。[链接]
  2. 运行命令:
    • nvme id-ctrl /dev/nvme0

识别命名空间

  1. 以管理员身份打开 CLI。[链接]
  2. 运行命令:
    • nvme id-ns /dev/nvme0n1

有疑问? 查看我们的社区论坛以获取帮助。

遇到了问题? 联系 Solidigm™ 客户支持:
[中文] [英语] [德语] [日语] [韩语]

这篇文章的信息量如何?


    表单提交失败!

    成功