これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドnvme-error-logです。
プログラム:
NAME
nvme-error-log-NVMEエラーログページリクエストを送信し、結果とログを返します
SYNOPSIS
nvme エラーログ [--namespace-id = | -NS ]
[--log-entries = | -e ]
[--raw-binary | -NS]
DESCRIPTION
NVMeデバイスからNVMeエラーログページを取得し、再調整された構造を提供します。
NS パラメータは必須であり、NVMe文字デバイスのいずれかです(例:
/ dev / nvme0)、または名前空間ブロックデバイス(例:/ dev / nvme0n1)。
成功すると、返されるエラーログ構造はいくつかの方法のいずれかで返される可能性があります
オプションフラグによって異なります。 構造はプログラムによって解析され、
別のプログラムが解析できるように、読み取り可能な形式またはrawバッファをstdoutに出力できます。
OPTIONS
-NS 、-namespace-id =
指定されたnsidのエラーログを取得します。 これはオプションであり、その成功は依存する可能性があります
名前空間ごとにこのログを提供するデバイスの機能について(
この機能のNVMeIdentify Controller)。 使用するデフォルトのnsidは0xffffffffです
デバイスのグローバルエラーログ。
-e 、-log-entries =
プログラムがデバイスに要求するログエントリの数を指定します。 これはしなければならない
少なくとも64つであり、デバイスの機能を超えてはなりません。 デフォルトはXNUMXログ
エントリー。
-b、-raw-binary
生のエラーログバッファをstdoutに出力します。
例
・エラーログを取得し、人間が読める形式で印刷します。
#nvmeエラーログ/ dev / nvme0
・生の出力をファイルに出力します。
#nvme error-log / dev / nvme0 --raw-binary> error_log.raw
このモードを使用するときにstdoutをリダイレクトしないことはおそらく悪い考えです。
NVME
nvme-userスイートの一部
onworks.netサービスを使用してオンラインでnvme-error-logを使用する