✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ server.blackpussy.asia ​🇻​♯➤ 5.14.0-611.20.1.el9_7.x86_64 #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 163.245.207.76 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.243
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗞 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ mail,mb_send_mail
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /usr/share/doc/nvme-cli/html//nvme-discover.html
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
<meta name="generator" content="AsciiDoc 9.1.0" />
<title>nvme-discover(1)</title>
<style type="text/css">
/* Shared CSS for AsciiDoc xhtml11 and html5 backends */

/* Default font. */
body {
  font-family: Georgia,serif;
}

/* Title font. */
h1, h2, h3, h4, h5, h6,
div.title, caption.title,
thead, p.table.header,
#toctitle,
#author, #revnumber, #revdate, #revremark,
#footer {
  font-family: Arial,Helvetica,sans-serif;
}

body {
  margin: 1em 5% 1em 5%;
}

a {
  color: blue;
  text-decoration: underline;
}
a:visited {
  color: fuchsia;
}

em {
  font-style: italic;
  color: navy;
}

strong {
  font-weight: bold;
  color: #083194;
}

h1, h2, h3, h4, h5, h6 {
  color: #527bbd;
  margin-top: 1.2em;
  margin-bottom: 0.5em;
  line-height: 1.3;
}

h1, h2, h3 {
  border-bottom: 2px solid silver;
}
h2 {
  padding-top: 0.5em;
}
h3 {
  float: left;
}
h3 + * {
  clear: left;
}
h5 {
  font-size: 1.0em;
}

div.sectionbody {
  margin-left: 0;
}

hr {
  border: 1px solid silver;
}

p {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

ul, ol, li > p {
  margin-top: 0;
}
ul > li     { color: #aaa; }
ul > li > * { color: black; }

.monospaced, code, pre {
  font-family: "Courier New", Courier, monospace;
  font-size: inherit;
  color: navy;
  padding: 0;
  margin: 0;
}
pre {
  white-space: pre-wrap;
}

#author {
  color: #527bbd;
  font-weight: bold;
  font-size: 1.1em;
}
#email {
}
#revnumber, #revdate, #revremark {
}

#footer {
  font-size: small;
  border-top: 2px solid silver;
  padding-top: 0.5em;
  margin-top: 4.0em;
}
#footer-text {
  float: left;
  padding-bottom: 0.5em;
}
#footer-badges {
  float: right;
  padding-bottom: 0.5em;
}

#preamble {
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}
div.imageblock, div.exampleblock, div.verseblock,
div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
div.admonitionblock {
  margin-top: 1.0em;
  margin-bottom: 1.5em;
}
div.admonitionblock {
  margin-top: 2.0em;
  margin-bottom: 2.0em;
  margin-right: 10%;
  color: #606060;
}

div.content { /* Block element content. */
  padding: 0;
}

/* Block element titles. */
div.title, caption.title {
  color: #527bbd;
  font-weight: bold;
  text-align: left;
  margin-top: 1.0em;
  margin-bottom: 0.5em;
}
div.title + * {
  margin-top: 0;
}

td div.title:first-child {
  margin-top: 0.0em;
}
div.content div.title:first-child {
  margin-top: 0.0em;
}
div.content + div.title {
  margin-top: 0.0em;
}

div.sidebarblock > div.content {
  background: #ffffee;
  border: 1px solid #dddddd;
  border-left: 4px solid #f0f0f0;
  padding: 0.5em;
}

div.listingblock > div.content {
  border: 1px solid #dddddd;
  border-left: 5px solid #f0f0f0;
  background: #f8f8f8;
  padding: 0.5em;
}

div.quoteblock, div.verseblock {
  padding-left: 1.0em;
  margin-left: 1.0em;
  margin-right: 10%;
  border-left: 5px solid #f0f0f0;
  color: #888;
}

div.quoteblock > div.attribution {
  padding-top: 0.5em;
  text-align: right;
}

div.verseblock > pre.content {
  font-family: inherit;
  font-size: inherit;
}
div.verseblock > div.attribution {
  padding-top: 0.75em;
  text-align: left;
}
/* DEPRECATED: Pre version 8.2.7 verse style literal block. */
div.verseblock + div.attribution {
  text-align: left;
}

div.admonitionblock .icon {
  vertical-align: top;
  font-size: 1.1em;
  font-weight: bold;
  text-decoration: underline;
  color: #527bbd;
  padding-right: 0.5em;
}
div.admonitionblock td.content {
  padding-left: 0.5em;
  border-left: 3px solid #dddddd;
}

div.exampleblock > div.content {
  border-left: 3px solid #dddddd;
  padding-left: 0.5em;
}

div.imageblock div.content { padding-left: 0; }
span.image img { border-style: none; vertical-align: text-bottom; }
a.image:visited { color: white; }

dl {
  margin-top: 0.8em;
  margin-bottom: 0.8em;
}
dt {
  margin-top: 0.5em;
  margin-bottom: 0;
  font-style: normal;
  color: navy;
}
dd > *:first-child {
  margin-top: 0.1em;
}

ul, ol {
    list-style-position: outside;
}
ol.arabic {
  list-style-type: decimal;
}
ol.loweralpha {
  list-style-type: lower-alpha;
}
ol.upperalpha {
  list-style-type: upper-alpha;
}
ol.lowerroman {
  list-style-type: lower-roman;
}
ol.upperroman {
  list-style-type: upper-roman;
}

div.compact ul, div.compact ol,
div.compact p, div.compact p,
div.compact div, div.compact div {
  margin-top: 0.1em;
  margin-bottom: 0.1em;
}

tfoot {
  font-weight: bold;
}
td > div.verse {
  white-space: pre;
}

div.hdlist {
  margin-top: 0.8em;
  margin-bottom: 0.8em;
}
div.hdlist tr {
  padding-bottom: 15px;
}
dt.hdlist1.strong, td.hdlist1.strong {
  font-weight: bold;
}
td.hdlist1 {
  vertical-align: top;
  font-style: normal;
  padding-right: 0.8em;
  color: navy;
}
td.hdlist2 {
  vertical-align: top;
}
div.hdlist.compact tr {
  margin: 0;
  padding-bottom: 0;
}

.comment {
  background: yellow;
}

.footnote, .footnoteref {
  font-size: 0.8em;
}

span.footnote, span.footnoteref {
  vertical-align: super;
}

#footnotes {
  margin: 20px 0 20px 0;
  padding: 7px 0 0 0;
}

#footnotes div.footnote {
  margin: 0 0 5px 0;
}

#footnotes hr {
  border: none;
  border-top: 1px solid silver;
  height: 1px;
  text-align: left;
  margin-left: 0;
  width: 20%;
  min-width: 100px;
}

div.colist td {
  padding-right: 0.5em;
  padding-bottom: 0.3em;
  vertical-align: top;
}
div.colist td img {
  margin-top: 0.3em;
}

@media print {
  #footer-badges { display: none; }
}

#toc {
  margin-bottom: 2.5em;
}

#toctitle {
  color: #527bbd;
  font-size: 1.1em;
  font-weight: bold;
  margin-top: 1.0em;
  margin-bottom: 0.1em;
}

div.toclevel0, div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
  margin-top: 0;
  margin-bottom: 0;
}
div.toclevel2 {
  margin-left: 2em;
  font-size: 0.9em;
}
div.toclevel3 {
  margin-left: 4em;
  font-size: 0.9em;
}
div.toclevel4 {
  margin-left: 6em;
  font-size: 0.9em;
}

span.aqua { color: aqua; }
span.black { color: black; }
span.blue { color: blue; }
span.fuchsia { color: fuchsia; }
span.gray { color: gray; }
span.green { color: green; }
span.lime { color: lime; }
span.maroon { color: maroon; }
span.navy { color: navy; }
span.olive { color: olive; }
span.purple { color: purple; }
span.red { color: red; }
span.silver { color: silver; }
span.teal { color: teal; }
span.white { color: white; }
span.yellow { color: yellow; }

span.aqua-background { background: aqua; }
span.black-background { background: black; }
span.blue-background { background: blue; }
span.fuchsia-background { background: fuchsia; }
span.gray-background { background: gray; }
span.green-background { background: green; }
span.lime-background { background: lime; }
span.maroon-background { background: maroon; }
span.navy-background { background: navy; }
span.olive-background { background: olive; }
span.purple-background { background: purple; }
span.red-background { background: red; }
span.silver-background { background: silver; }
span.teal-background { background: teal; }
span.white-background { background: white; }
span.yellow-background { background: yellow; }

span.big { font-size: 2em; }
span.small { font-size: 0.6em; }

span.underline { text-decoration: underline; }
span.overline { text-decoration: overline; }
span.line-through { text-decoration: line-through; }

div.unbreakable { page-break-inside: avoid; }


/*
 * xhtml11 specific
 *
 * */

div.tableblock {
  margin-top: 1.0em;
  margin-bottom: 1.5em;
}
div.tableblock > table {
  border: 3px solid #527bbd;
}
thead, p.table.header {
  font-weight: bold;
  color: #527bbd;
}
p.table {
  margin-top: 0;
}
/* Because the table frame attribute is overridden by CSS in most browsers. */
div.tableblock > table[frame="void"] {
  border-style: none;
}
div.tableblock > table[frame="hsides"] {
  border-left-style: none;
  border-right-style: none;
}
div.tableblock > table[frame="vsides"] {
  border-top-style: none;
  border-bottom-style: none;
}


/*
 * html5 specific
 *
 * */

table.tableblock {
  margin-top: 1.0em;
  margin-bottom: 1.5em;
}
thead, p.tableblock.header {
  font-weight: bold;
  color: #527bbd;
}
p.tableblock {
  margin-top: 0;
}
table.tableblock {
  border-width: 3px;
  border-spacing: 0px;
  border-style: solid;
  border-color: #527bbd;
  border-collapse: collapse;
}
th.tableblock, td.tableblock {
  border-width: 1px;
  padding: 4px;
  border-style: solid;
  border-color: #527bbd;
}

table.tableblock.frame-topbot {
  border-left-style: hidden;
  border-right-style: hidden;
}
table.tableblock.frame-sides {
  border-top-style: hidden;
  border-bottom-style: hidden;
}
table.tableblock.frame-none {
  border-style: hidden;
}

th.tableblock.halign-left, td.tableblock.halign-left {
  text-align: left;
}
th.tableblock.halign-center, td.tableblock.halign-center {
  text-align: center;
}
th.tableblock.halign-right, td.tableblock.halign-right {
  text-align: right;
}

th.tableblock.valign-top, td.tableblock.valign-top {
  vertical-align: top;
}
th.tableblock.valign-middle, td.tableblock.valign-middle {
  vertical-align: middle;
}
th.tableblock.valign-bottom, td.tableblock.valign-bottom {
  vertical-align: bottom;
}


/*
 * manpage specific
 *
 * */

body.manpage h1 {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  border-top: 2px solid silver;
  border-bottom: 2px solid silver;
}
body.manpage h2 {
  border-style: none;
}
body.manpage div.sectionbody {
  margin-left: 3em;
}

@media print {
  body.manpage div#toc { display: none; }
}


</style>
<script type="text/javascript">
/*<![CDATA[*/
var asciidoc = {  // Namespace.

/////////////////////////////////////////////////////////////////////
// Table Of Contents generator
/////////////////////////////////////////////////////////////////////

/* Author: Mihai Bazon, September 2002
 * http://students.infoiasi.ro/~mishoo
 *
 * Table Of Content generator
 * Version: 0.4
 *
 * Feel free to use this script under the terms of the GNU General Public
 * License, as long as you do not remove or alter this notice.
 */

 /* modified by Troy D. Hanson, September 2006. License: GPL */
 /* modified by Stuart Rackham, 2006, 2009. License: GPL */

// toclevels = 1..4.
toc: function (toclevels) {

  function getText(el) {
    var text = "";
    for (var i = el.firstChild; i != null; i = i.nextSibling) {
      if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.
        text += i.data;
      else if (i.firstChild != null)
        text += getText(i);
    }
    return text;
  }

  function TocEntry(el, text, toclevel) {
    this.element = el;
    this.text = text;
    this.toclevel = toclevel;
  }

  function tocEntries(el, toclevels) {
    var result = new Array;
    var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');
    // Function that scans the DOM tree for header elements (the DOM2
    // nodeIterator API would be a better technique but not supported by all
    // browsers).
    var iterate = function (el) {
      for (var i = el.firstChild; i != null; i = i.nextSibling) {
        if (i.nodeType == 1 /* Node.ELEMENT_NODE */) {
          var mo = re.exec(i.tagName);
          if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") {
            result[result.length] = new TocEntry(i, getText(i), mo[1]-1);
          }
          iterate(i);
        }
      }
    }
    iterate(el);
    return result;
  }

  var toc = document.getElementById("toc");
  if (!toc) {
    return;
  }

  // Delete existing TOC entries in case we're reloading the TOC.
  var tocEntriesToRemove = [];
  var i;
  for (i = 0; i < toc.childNodes.length; i++) {
    var entry = toc.childNodes[i];
    if (entry.nodeName.toLowerCase() == 'div'
     && entry.getAttribute("class")
     && entry.getAttribute("class").match(/^toclevel/))
      tocEntriesToRemove.push(entry);
  }
  for (i = 0; i < tocEntriesToRemove.length; i++) {
    toc.removeChild(tocEntriesToRemove[i]);
  }

  // Rebuild TOC entries.
  var entries = tocEntries(document.getElementById("content"), toclevels);
  for (var i = 0; i < entries.length; ++i) {
    var entry = entries[i];
    if (entry.element.id == "")
      entry.element.id = "_toc_" + i;
    var a = document.createElement("a");
    a.href = "#" + entry.element.id;
    a.appendChild(document.createTextNode(entry.text));
    var div = document.createElement("div");
    div.appendChild(a);
    div.className = "toclevel" + entry.toclevel;
    toc.appendChild(div);
  }
  if (entries.length == 0)
    toc.parentNode.removeChild(toc);
},


/////////////////////////////////////////////////////////////////////
// Footnotes generator
/////////////////////////////////////////////////////////////////////

/* Based on footnote generation code from:
 * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html
 */

footnotes: function () {
  // Delete existing footnote entries in case we're reloading the footnodes.
  var i;
  var noteholder = document.getElementById("footnotes");
  if (!noteholder) {
    return;
  }
  var entriesToRemove = [];
  for (i = 0; i < noteholder.childNodes.length; i++) {
    var entry = noteholder.childNodes[i];
    if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")
      entriesToRemove.push(entry);
  }
  for (i = 0; i < entriesToRemove.length; i++) {
    noteholder.removeChild(entriesToRemove[i]);
  }

  // Rebuild footnote entries.
  var cont = document.getElementById("content");
  var spans = cont.getElementsByTagName("span");
  var refs = {};
  var n = 0;
  for (i=0; i<spans.length; i++) {
    if (spans[i].className == "footnote") {
      n++;
      var note = spans[i].getAttribute("data-note");
      if (!note) {
        // Use [\s\S] in place of . so multi-line matches work.
        // Because JavaScript has no s (dotall) regex flag.
        note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1];
        spans[i].innerHTML =
          "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n +
          "' title='View footnote' class='footnote'>" + n + "</a>]";
        spans[i].setAttribute("data-note", note);
      }
      noteholder.innerHTML +=
        "<div class='footnote' id='_footnote_" + n + "'>" +
        "<a href='#_footnoteref_" + n + "' title='Return to text'>" +
        n + "</a>. " + note + "</div>";
      var id =spans[i].getAttribute("id");
      if (id != null) refs["#"+id] = n;
    }
  }
  if (n == 0)
    noteholder.parentNode.removeChild(noteholder);
  else {
    // Process footnoterefs.
    for (i=0; i<spans.length; i++) {
      if (spans[i].className == "footnoteref") {
        var href = spans[i].getElementsByTagName("a")[0].getAttribute("href");
        href = href.match(/#.*/)[0];  // Because IE return full URL.
        n = refs[href];
        spans[i].innerHTML =
          "[<a href='#_footnote_" + n +
          "' title='View footnote' class='footnote'>" + n + "</a>]";
      }
    }
  }
},

install: function(toclevels) {
  var timerId;

  function reinstall() {
    asciidoc.footnotes();
    if (toclevels) {
      asciidoc.toc(toclevels);
    }
  }

  function reinstallAndRemoveTimer() {
    clearInterval(timerId);
    reinstall();
  }

  timerId = setInterval(reinstall, 500);
  if (document.addEventListener)
    document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false);
  else
    window.onload = reinstallAndRemoveTimer;
}

}
asciidoc.install();
/*]]>*/
</script>
</head>
<body class="manpage">
<div id="header">
<h1>
nvme-discover(1) Manual Page
</h1>
<h2>NAME</h2>
<div class="sectionbody">
<p>nvme-discover -
   Send Get Log Page request to Discovery Controller.
</p>
</div>
</div>
<div id="content">
<div class="sect1">
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme discover</em> [--transport=&lt;trtype&gt; | -t &lt;trtype&gt;]
                        [--nqn=&lt;subnqn&gt; | -n &lt;subnqn&gt;]
                        [--traddr=&lt;traddr&gt; | -a &lt;traddr&gt;]
                        [--trsvcid=&lt;trsvcid&gt; | -s &lt;trsvcid&gt;]
                        [--host-traddr=&lt;traddr&gt; | -w &lt;traddr&gt;]
                        [--host-iface=&lt;iface&gt; | -f &lt;iface&gt;]
                        [--hostnqn=&lt;hostnqn&gt; | -q &lt;hostnqn&gt;]
                        [--hostid=&lt;hostid&gt; | -I &lt;hostid&gt;]
                        [--raw=&lt;filename&gt; | -r &lt;filename&gt;]
                        [--device=&lt;device&gt; | -d &lt;device&gt;]
                        [--config=&lt;filename&gt; | -J &lt;filename&gt;]
                        [--keep-alive-tmo=&lt;sec&gt; | -k &lt;sec&gt;]
                        [--reconnect-delay=&lt;#&gt; | -c &lt;#&gt;]
                        [--ctrl-loss-tmo=&lt;#&gt; | -l &lt;#&gt;]
                        [--nr-io-queues=&lt;#&gt; | -i &lt;#&gt;]
                        [--nr-write-queues=&lt;#&gt; | -W &lt;#&gt;]
                        [--nr-poll-queues=&lt;#&gt; | -P &lt;#&gt;]
                        [--queue-size=&lt;#&gt; | -Q &lt;#&gt;] [--keyring=&lt;#&gt;]
                        [--tls_key=&lt;#&gt;] [--hdr-digest | -g] [--data-digest | -G]
                        [--persistent | -p] [--quiet] [--tls] [--concat]
                        [--dump-config | -O] [--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;]
                        [--force] [--nbft] [--no-nbft] [--nbft-path=&lt;STR&gt;]
                        [--context=&lt;STR&gt;]
                        [--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
</div>
<div class="sect1">
<h2 id="_description">DESCRIPTION</h2>
<div class="sectionbody">
<div class="paragraph"><p>Send one or more Get Log Page requests to a NVMe-over-Fabrics Discovery
Controller.</p></div>
<div class="paragraph"><p>If no parameters are given, then <em>nvme discover</em> will attempt to
find a /etc/nvme/discovery.conf file to use to supply a list of
Discovery commands to run. If no /etc/nvme/discovery.conf file
exists, the command will quit with an error.</p></div>
<div class="paragraph"><p>Otherwise, a specific Discovery Controller should be specified using the
--transport, --traddr, and if necessary the --trsvcid flags. A Discovery
request will then be sent to the specified Discovery Controller.</p></div>
</div>
</div>
<div class="sect1">
<h2 id="_background">BACKGROUND</h2>
<div class="sectionbody">
<div class="paragraph"><p>The NVMe-over-Fabrics specification defines the concept of a
Discovery Controller that an NVMe Host can query on a fabric
network to discover NVMe subsystems contained in NVMe Targets
which it can connect to on the network. The Discovery Controller
will return Discovery Log Pages that provide the NVMe Host
with specific information (such as network address and unique
subsystem NQN) the NVMe Host can use to issue an
NVMe connect command to connect itself to a storage resource
contained in that NVMe subsystem on the NVMe Target.</p></div>
<div class="paragraph"><p>Note that the base NVMe specification defines the NQN (NVMe Qualified
Name) format which an NVMe endpoint (device, subsystem, etc) must
follow to guarantee a unique name under the NVMe standard.
In particular, the Host NQN uniquely identifies the NVMe Host, and
may be used by the Discovery Controller to control what NVMe Target
resources are allocated to the NVMe Host for a connection.</p></div>
<div class="paragraph"><p>A Discovery Controller has it&#8217;s own NQN defined in the NVMe-over-Fabrics
specification, <strong>nqn.2014-08.org.nvmexpress.discovery</strong>. All Discovery
Controllers must use this NQN name. This NQN is used by default by
nvme-cli for the <em>discover</em> command.</p></div>
</div>
</div>
<div class="sect1">
<h2 id="_options">OPTIONS</h2>
<div class="sectionbody">
<div class="dlist"><dl>
<dt class="hdlist1">
-t &lt;trtype&gt;
</dt>
<dt class="hdlist1">
--transport=&lt;trtype&gt;
</dt>
<dd>
<p>
        This field specifies the network fabric being used for
        a NVMe-over-Fabrics network. Current string values include:
</p>
<div class="tableblock">
<table rules="all"
width="100%"
frame="border"
cellspacing="0" cellpadding="4">
<col width="50%" />
<col width="50%" />
<tbody>
<tr>
<td align="left" valign="top"><p class="table">Value</p></td>
<td align="left" valign="top"><p class="table">Definition</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table">rdma</p></td>
<td align="left" valign="top"><p class="table">The network fabric is an rdma network (RoCE, iWARP, Infiniband, basic rdma, etc)</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table">fc</p></td>
<td align="left" valign="top"><p class="table"><strong>WIP</strong> The network fabric is a Fibre Channel network.</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table">tcp</p></td>
<td align="left" valign="top"><p class="table">The network fabric is a TCP/IP network.</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table">loop</p></td>
<td align="left" valign="top"><p class="table">Connect to a NVMe over Fabrics target on the local host</p></td>
</tr>
</tbody>
</table>
</div>
</dd>
<dt class="hdlist1">
-n &lt;subnqn&gt;
</dt>
<dt class="hdlist1">
--nqn &lt;subnqn&gt;
</dt>
<dd>
<p>
        This field specifies the name for the NVMe subsystem to connect to.
</p>
</dd>
<dt class="hdlist1">
-a &lt;traddr&gt;
</dt>
<dt class="hdlist1">
--traddr=&lt;traddr&gt;
</dt>
<dd>
<p>
        This field specifies the network address of the Discovery Controller.
        For transports using IP addressing (e.g. rdma) this should be an
        IP-based address (ex. IPv4).
</p>
</dd>
<dt class="hdlist1">
-s &lt;trsvcid&gt;
</dt>
<dt class="hdlist1">
--trsvcid=&lt;trsvcid&gt;
</dt>
<dd>
<p>
        This field specifies the transport service id. For transports using IP
        addressing (e.g. rdma) this field is the port number. By default, the IP
        port number for the RDMA transport is 4420.
</p>
</dd>
<dt class="hdlist1">
-w &lt;traddr&gt;
</dt>
<dt class="hdlist1">
--host-traddr=&lt;traddr&gt;
</dt>
<dd>
<p>
        This field specifies the network address used on the host to connect
        to the Controller. For TCP, this sets the source address on the socket.
</p>
</dd>
<dt class="hdlist1">
-f &lt;iface&gt;
</dt>
<dt class="hdlist1">
--host-iface=&lt;iface&gt;
</dt>
<dd>
<p>
        This field specifies the network interface used on the host to connect
        to the Controller (e.g. IP eth1, enp2s0, enx78e7d1ea46da). This forces
        the connection to be made on a specific interface instead of letting
        the system decide.
</p>
</dd>
<dt class="hdlist1">
-q &lt;hostnqn&gt;
</dt>
<dt class="hdlist1">
--hostnqn=&lt;hostnqn&gt;
</dt>
<dd>
<p>
        Overrides the default host NQN that identifies the NVMe Host.
        If this option is not specified, the default is read from
        /etc/nvme/hostnqn first. If that does not exist, the
        autogenerated NQN value from the NVMe Host kernel module is used next.
</p>
</dd>
<dt class="hdlist1">
-I &lt;hostid&gt;
</dt>
<dt class="hdlist1">
--hostid=&lt;hostid&gt;
</dt>
<dd>
<p>
        UUID(Universally Unique Identifier) to be discovered which should be
        formatted.
</p>
</dd>
<dt class="hdlist1">
-r &lt;filename&gt;
</dt>
<dt class="hdlist1">
--raw=&lt;filename&gt;
</dt>
<dd>
<p>
        This field will take the output of the <em>nvme discover</em> command
        and dump it to a raw binary file. By default <em>nvme discover</em> will
        dump the output to stdout.
</p>
</dd>
<dt class="hdlist1">
-d &lt;device&gt;
</dt>
<dt class="hdlist1">
--device=&lt;device&gt;
</dt>
<dd>
<p>
        This field takes a device as input. It must be a persistent device
        associated with a Discovery Controller previously created by the
        command "connect-all" or "discover". &lt;device&gt; follows the format
        nvme*, eg. nvme0, nvme1.
</p>
</dd>
<dt class="hdlist1">
-J &lt;filename&gt;
</dt>
<dt class="hdlist1">
--config=&lt;filename&gt;
</dt>
<dd>
<p>
        Use the specified JSON configuration file instead of the
        default /etc/nvme/config.json file or <em>none</em> to not read in
        an existing configuration file. The JSON configuration file
        format is documented in
        <a href="https://github.com/linux-nvme/libnvme/blob/master/doc/config-schema.json">https://github.com/linux-nvme/libnvme/blob/master/doc/config-schema.json</a>
</p>
</dd>
<dt class="hdlist1">
-k &lt;#&gt;
</dt>
<dt class="hdlist1">
--keep-alive-tmo=&lt;#&gt;
</dt>
<dd>
<p>
        Overrides the default keep alive timeout (in seconds). This
        option will be ignored for discovery, and it is only
        implemented for completeness.
</p>
</dd>
<dt class="hdlist1">
-c &lt;#&gt;
</dt>
<dt class="hdlist1">
--reconnect-delay=&lt;#&gt;
</dt>
<dd>
<p>
        Overrides the default delay (in seconds) before reconnect is attempted
        after a connect loss.
</p>
</dd>
<dt class="hdlist1">
-l &lt;#&gt;
</dt>
<dt class="hdlist1">
--ctrl-loss-tmo=&lt;#&gt;
</dt>
<dd>
<p>
        Overrides the default controller loss timeout period (in seconds).
</p>
</dd>
<dt class="hdlist1">
-i &lt;#&gt;
</dt>
<dt class="hdlist1">
--nr-io-queues=&lt;#&gt;
</dt>
<dd>
<p>
        Overrides the default number of I/O queues create by the driver.
        This option will be ignored for the discovery, and it is only
        implemented for completeness.
</p>
</dd>
<dt class="hdlist1">
-W &lt;#&gt;
</dt>
<dt class="hdlist1">
--nr-write-queues=&lt;#&gt;
</dt>
<dd>
<p>
        Adds additional queues that will be used for write I/O.
</p>
</dd>
<dt class="hdlist1">
-P &lt;#&gt;
</dt>
<dt class="hdlist1">
--nr-poll-queues=&lt;#&gt;
</dt>
<dd>
<p>
        Adds additional queues that will be used for polling latency sensitive I/O.
</p>
</dd>
<dt class="hdlist1">
-Q &lt;#&gt;
</dt>
<dt class="hdlist1">
--queue-size=&lt;#&gt;
</dt>
<dd>
<p>
        Overrides the default number of elements in the I/O queues created
        by the driver which can be found at drivers/nvme/host/fabrics.h.
        This option will be ignored for the discovery, and it is only
        implemented for completeness.
</p>
</dd>
<dt class="hdlist1">
--keyring=&lt;#&gt;
</dt>
<dd>
<p>
        Keyring for TLS key lookup.
</p>
</dd>
<dt class="hdlist1">
--tls_key=&lt;#&gt;
</dt>
<dd>
<p>
        TLS key for the connection (TCP).
</p>
</dd>
<dt class="hdlist1">
-g
</dt>
<dt class="hdlist1">
--hdr-digest
</dt>
<dd>
<p>
        Generates/verifies header digest (TCP).
</p>
</dd>
<dt class="hdlist1">
-G
</dt>
<dt class="hdlist1">
--data-digest
</dt>
<dd>
<p>
        Generates/verifies data digest (TCP).
</p>
</dd>
<dt class="hdlist1">
-p
</dt>
<dt class="hdlist1">
--persistent
</dt>
<dd>
<p>
        Don&#8217;t remove the discovery controller after retrieving the discovery
        log page.
</p>
</dd>
<dt class="hdlist1">
--tls
</dt>
<dd>
<p>
        Enable TLS encryption (TCP).
</p>
</dd>
<dt class="hdlist1">
--concat
</dt>
<dd>
<p>
        Enable secure concatenation (TCP).
</p>
</dd>
<dt class="hdlist1">
--quiet
</dt>
<dd>
<p>
        Suppress already connected errors.
</p>
</dd>
<dt class="hdlist1">
-O
</dt>
<dt class="hdlist1">
--dump-config
</dt>
<dd>
<p>
        Print out resulting JSON configuration file to stdout.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
        Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
        output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
--force
</dt>
<dd>
<p>
        Disable the built-in persistent discover connection rules.
        Combined with --persistent flag, always create new
        persistent discovery connection.
</p>
</dd>
<dt class="hdlist1">
--nbft
</dt>
<dd>
<p>
        Only look at NBFT tables
</p>
</dd>
<dt class="hdlist1">
--no-nbft
</dt>
<dd>
<p>
        Do not look at NBFT tables
</p>
</dd>
<dt class="hdlist1">
--nbft-path=&lt;STR&gt;
</dt>
<dd>
<p>
        Use a user-defined path to the NBFT tables
</p>
</dd>
<dt class="hdlist1">
--context &lt;STR&gt;
</dt>
<dd>
<p>
        Set the execution context to &lt;STR&gt;. This allows to coordinate
        the management of the global resources.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
        Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
        output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
        Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
<div class="sect1">
<h2 id="_examples">EXAMPLES</h2>
<div class="sectionbody">
<div class="ulist"><ul>
<li>
<p>
Query the Discover Controller with IP4 address 192.168.1.3 for all
resources allocated for NVMe Host name host1-rogue-nqn on the RDMA network.
Port 4420 is used by default:
</p>
<div class="listingblock">
<div class="content">
<pre><code># nvme discover --transport=rdma --traddr=192.168.1.3 \
--hostnqn=host1-rogue-nqn</code></pre>
</div></div>
</li>
<li>
<p>
Issue a <em>nvme discover</em> command using the default system defined NBFT tables:
</p>
<div class="listingblock">
<div class="content">
<pre><code># nvme discover --nbft</code></pre>
</div></div>
</li>
<li>
<p>
Issue a <em>nvme discover</em> command with a user-defined path for the NBFT table:
</p>
<div class="listingblock">
<div class="content">
<pre><code># nvme discover --nbft-path=/sys/firmware/acpi/tables/NBFT1</code></pre>
</div></div>
</li>
<li>
<p>
Issue a <em>nvme discover</em> command using a /etc/nvme/discovery.conf file:
</p>
<div class="listingblock">
<div class="content">
<pre><code># Machine default 'nvme discover' commands. Query the
# Discovery Controller's two ports (some resources may only
# be accessible on a single port). Note an official
# nqn (Host) name defined in the NVMe specification is being used
# in this example.
-t rdma -a 192.168.69.33 -s 4420 -q nqn.2014-08.com.example:nvme:nvm-subsystem-sn-d78432
-t rdma -a 192.168.1.4   -s 4420 -q nqn.2014-08.com.example:nvme:nvm-subsystem-sn-d78432

At the prompt type "nvme discover".</code></pre>
</div></div>
</li>
</ul></div>
</div>
</div>
<div class="sect1">
<h2 id="_see_also">SEE ALSO</h2>
<div class="sectionbody">
<div class="paragraph"><p>nvme-connect(1)
nvme-connect-all(1)</p></div>
</div>
</div>
<div class="sect1">
<h2 id="_authors">AUTHORS</h2>
<div class="sectionbody">
<div class="paragraph"><p>This was written by <a href="mailto:james.p.freyensee@intel.com">Jay Freyensee</a></p></div>
</div>
</div>
<div class="sect1">
<h2 id="_nvme">NVME</h2>
<div class="sectionbody">
<div class="paragraph"><p>Part of the nvme-user suite</p></div>
</div>
</div>
</div>
<div id="footnotes"><hr /></div>
<div id="footer">
<div id="footer-text">
Last updated
 2025-11-21 00:00:00 UTC
</div>
</div>
</body>
</html>

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
27 May 2026 4.58 AM
root / root
0755
nvme-admin-passthru.html
23.643 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ana-log.html
18.479 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-attach-ns.html
19.071 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-boot-part-log.html
18.735 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-capacity-mgmt.html
19.597 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-changed-ns-list-log.html
18.94 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-cmdset-ind-id-ns.html
20.234 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-compare.html
25.75 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-connect-all.html
29.908 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-connect.html
28.817 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-copy.html
22.767 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-create-ns.html
24.618 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-dapustor-smart-log-add.html
19.191 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-delete-ns.html
18.472 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-dera-stat.html
17.794 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-detach-ns.html
18.297 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-device-self-test.html
19.93 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-dim.html
20.281 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-dir-receive.html
22.635 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-dir-send.html
22.768 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-disconnect-all.html
18.086 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-disconnect.html
19.025 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-discover.html
31.705 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-dsm.html
21.013 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-effects-log.html
19.214 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-endurance-event-agg-log.html
19.566 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-endurance-log.html
18.957 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-error-log.html
19.258 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-fdp-configs.html
18.05 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-fdp-events.html
17.985 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-fdp-feature.html
18.797 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-fdp-set-events.html
17.891 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-fdp-stats.html
17.826 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-fdp-status.html
17.769 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-fdp-update.html
17.519 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-fdp-usage.html
17.849 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-fid-support-effects-log.html
18.379 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-flush.html
18.146 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-format.html
25.817 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-fw-commit.html
22.19 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-fw-download.html
21.234 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-fw-log.html
18.824 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-gen-hostnqn.html
17.7 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-get-feature.html
31.514 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-get-lba-status.html
20.445 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-get-log.html
30.296 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-get-ns-id.html
17.907 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-get-property.html
19.374 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-help.html
17.36 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-huawei-id-ctrl.html
19.277 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-huawei-list.html
17.517 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-id-ctrl.html
21.046 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-id-domain.html
18.224 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-id-iocs.html
18.835 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-id-ns.html
22.537 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-id-nvmset.html
19.712 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-inspur-nvme-vendor-log.html
17.771 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-intel-id-ctrl.html
19.13 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-intel-internal-log.html
19.476 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-intel-lat-stats.html
18.438 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-intel-market-name.html
18.184 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-intel-smart-log-add.html
19.159 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-intel-temp-stats.html
18.424 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-io-mgmt-recv.html
19.518 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-io-mgmt-send.html
19.436 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-io-passthru.html
23.642 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-lba-status-log.html
18.655 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-list-ctrl.html
18.959 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-list-endgrp.html
18.455 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-list-ns.html
19.69 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-list-subsys.html
19.265 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-list.html
19.994 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-lockdown.html
19.719 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-mangoboost-id-ctrl.html
21.321 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-mi-cmd-support-effects-log.html
18.491 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-micron-clear-pcie-errors.html
17.805 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-micron-internal-log.html
18.3 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-micron-nand-stats.html
17.787 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-micron-pcie-stats.html
17.764 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-micron-selective-download.html
19.375 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-micron-smart-add-log.html
18.686 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-micron-temperature-stats.html
17.835 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-netapp-ontapdevices.html
17.944 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-netapp-smdevices.html
18.08 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ns-descs.html
19.692 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ns-rescan.html
17.859 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-nvm-id-ctrl.html
18.469 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-nvme-mi-recv.html
20.06 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-nvme-mi-send.html
20.065 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-clear-fw-activate-history.html
18.542 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-clear-pcie-correctable-error-counters.html
18.597 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-device-capability-log.html
18.203 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-eol-plp-failure-mode.html
19.989 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-error-recovery-log.html
18.18 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-get-dssd-async-event-config.html
19.143 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-get-dssd-power-state-feature.html
20.044 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-get-plp-health-check-interval.html
19.196 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-internal-log.html
21.688 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-latency-monitor-log.html
18.146 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-set-dssd-async-event-config.html
18.258 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-set-dssd-power-state-feature.html
18.208 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-set-plp-health-check-interval.html
18.604 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-set-telemetry-profile.html
18.145 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-smart-add-log.html
18.708 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-telemetry-string-log.html
18.447 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-ocp-unsupported-reqs-log.html
18.231 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-persistent-event-log.html
20.008 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-pred-lat-event-agg-log.html
19.685 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-predictable-lat-log.html
19.58 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-primary-ctrl-caps.html
18.854 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-read.html
25.14 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-reset.html
17.815 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-resv-acquire.html
22.616 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-resv-notif-log.html
18.624 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-resv-register.html
22.435 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-resv-release.html
22.11 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-resv-report.html
19.451 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-rpmb.html
24.701 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sanitize-log.html
20.523 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sanitize.html
22.997 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-clear-fw-activate-history.html
17.774 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-clear-pcie-correctable-errors.html
17.859 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-cloud-SSD-plugin-version.html
17.413 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-get-ctrl-tele.html
17.995 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-get-host-tele.html
18.313 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-help.html
18.488 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-plugin-version.html
17.355 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-version.html
17.378 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-vs-fw-activate-history.html
18.013 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-vs-internal-log.html
18.004 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-vs-log-page-sup.html
18.209 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-vs-pcie-stats.html
17.823 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-vs-smart-add-log.html
18.694 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-seagate-vs-temperature-stats.html
17.848 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-security-recv.html
20.802 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-security-send.html
20.538 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sed-discover.html
17.808 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sed-initialize.html
17.344 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sed-lock.html
17.419 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sed-password.html
17.177 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sed-revert.html
17.484 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sed-unlock.html
17.433 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-self-test-log.html
19.305 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-set-feature.html
29.215 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-set-property.html
18.407 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-show-hostnqn.html
17.78 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-show-regs.html
19.57 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-show-topology.html
18.467 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-smart-log.html
19.368 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-capabilities.html
17.447 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-clear-assert-dump.html
17.713 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-clear-fw-activate-history.html
17.744 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-clear-pcie-correctable-errors.html
17.897 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-cloud-SSD-plugin-version.html
17.564 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-cloud-boot-SSD-version.html
17.556 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-cu-smart-log.html
18.485 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-drive-resize.html
18.035 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-get-dev-capabilities-log.html
18.347 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-get-drive-status.html
19.29 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-get-error-recovery-log.html
18.337 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-get-latency-monitor-log.html
18.122 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-get-unsupported-reqs-log.html
18.371 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-log-page-directory.html
18.284 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-namespace-resize.html
18.765 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-set-latency-monitor-feature.html
22.527 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-vs-cloud-log.html
18.623 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-vs-device-waf.html
18.623 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-vs-drive-info.html
18.027 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-vs-error-reason-identifier.html
19.256 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-vs-fw-activate-history.html
20.568 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-vs-hw-rev-log.html
18.61 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-vs-internal-log.html
22.799 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-vs-nand-stats.html
18.245 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-vs-pcie-stats.html
18.081 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-vs-smart-add-log.html
21.78 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-vs-telemetry-controller-option.html
19.214 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-sndk-vs-temperature-stats.html
20.348 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-clear-fw-activate-history.html
18.402 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-clear-pcie-correctable-errors.html
18.531 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-cloud-SSDplugin-version.html
17.281 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-garbage-collect-log.html
18.173 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-id-ctrl.html
19.431 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-latency-tracking-log.html
19.791 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-log-page-directory.html
18.195 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-market-log.html
17.949 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-parse-telemetry-log.html
20.105 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-smart-log-add.html
18.7 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-temp-stats.html
18.1 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-vs-drive-info.html
18.21 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-vs-fw-activate-history.html
18.014 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-vs-internal-log.html
19.282 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-vs-smart-add-log.html
17.963 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-solidigm-workload-tracker.html
21.518 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-subsystem-reset.html
17.886 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-supported-log-pages.html
18.133 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-telemetry-log.html
19.322 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-tls-key.html
21.444 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-toshiba-clear-pcie-correctable-errors.html
17.545 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-toshiba-vs-internal-log.html
19.002 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-toshiba-vs-smart-add-log.html
18.98 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-transcend-badblock.html
17.74 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-transcend-healthvalue.html
17.786 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-verify.html
21.836 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-virtium-save-smart-to-vtview-log.html
20.508 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-virtium-show-identify.html
17.837 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-cap-diag.html
19.444 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-capabilities.html
17.441 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-clear-assert-dump.html
17.703 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-clear-fw-activate-history.html
17.734 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-clear-pcie-correctable-errors.html
17.888 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-cloud-SSD-plugin-version.html
17.559 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-cloud-boot-SSD-version.html
17.55 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-cu-smart-log.html
18.465 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-drive-essentials.html
18.581 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-drive-log.html
18.591 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-drive-resize.html
18.023 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-enc-get-log.html
18.956 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-get-crash-dump.html
18.757 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-get-dev-capabilities-log.html
18.335 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-get-drive-status.html
19.278 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-get-error-recovery-log.html
18.324 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-get-latency-monitor-log.html
18.113 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-get-pfail-dump.html
18.797 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-get-unsupported-reqs-log.html
18.43 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-id-ctrl.html
19.305 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-log-page-directory.html
18.274 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-namespace-resize.html
18.754 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-purge-monitor.html
19.116 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-purge.html
17.813 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-vs-cloud-log.html
18.611 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-vs-device-waf.html
18.613 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-vs-drive-info.html
18.017 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-vs-error-reason-identifier.html
19.245 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-vs-fw-activate-history.html
20.557 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-vs-hw-rev-log.html
18.597 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-vs-internal-log.html
22.779 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-vs-nand-stats.html
18.233 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-vs-smart-add-log.html
21.764 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-vs-telemetry-controller-option.html
19.199 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-wdc-vs-temperature-stats.html
20.339 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-write-uncor.html
19.05 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-write-zeroes.html
22.812 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-write.html
25.469 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-zns-changed-zone-list.html
18.478 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-zns-close-zone.html
18.716 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-zns-finish-zone.html
18.736 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-zns-id-ctrl.html
18.318 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-zns-id-ns.html
18.901 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-zns-offline-zone.html
18.735 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-zns-open-zone.html
18.774 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-zns-report-zones.html
21.802 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-zns-reset-zone.html
18.725 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-zns-set-zone-desc.html
19.004 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-zns-zone-append.html
20.698 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-zns-zone-mgmt-recv.html
19.653 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme-zns-zone-mgmt-send.html
19.963 KB
8 Apr 2026 7.02 PM
root / root
0644
nvme.html
54.06 KB
8 Apr 2026 7.02 PM
root / root
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF