Users Guide
Broadcom DRVLin-LPe-UG124-100
120
Emulex Drivers for Linux User Guide
When Native NVMe Multipathing is enabled, you can display the list of subsystems that have been detected by the system
using the new nvme list-subsys command. For example:
nvme list-subsys
nvme-subsys0 - NQN=nqn.2014-08.org.nvmexpress:NVMf:uuid:19d48a6d-3644-4f65-8046-80bd88fe45a6
\
+- nvme0 fc traddr=nn-0x20000090fa942e16:pn-0x10000090fa942e16 host_traddr=nn-0x200000109b346f1f:pn-
0x100000109b346f1f
+- nvme3 fc traddr=nn-0x20000090fa942e16:pn-0x10000090fa942e16 host_traddr=nn-0x200000109b346f20:pn-
0x100000109b346f20
nvme-subsys1 - NQN=nqn.2014-08.org.nvmexpress:NVMf:uuid:2c6d862f-b77e-43b1-b345-7f990125088e
\
+- nvme1 fc traddr=nn-0x20000090fa942e16:pn-0x10000090fa942e16 host_traddr=nn-0x200000109b346f1f:pn-
0x100000109b346f1f
+- nvme6 fc traddr=nn-0x20000090fa942e16:pn-0x10000090fa942e16 host_traddr=nn-0x200000109b346f20:pn-
0x100000109b346f20
nvme-subsys2 - NQN=nqn.2014-08.org.nvmexpress:NVMf:uuid:4bbbd877-6de2-4a67-ad56-e0333e2437b5
\
+- nvme2 fc traddr=nn-0x20000090fa942e16:pn-0x10000090fa942e16 host_traddr=nn-0x200000109b346f1f:pn-
0x100000109b346f1f
+- nvme7 fc traddr=nn-0x20000090fa942e16:pn-0x10000090fa942e16 host_traddr=nn-0x200000109b346f20:pn-
0x100000109b346f20
nvme-subsys3 - NQN=nqn.2014-08.org.nvmexpress:NVMf:uuid:c8da7263-fefe-4563-a14c-a9f0362dcb03
\
+- nvme5 fc traddr=nn-0x20000090fa942e16:pn-0x10000090fa942e16 host_traddr=nn-0x200000109b346f1f:pn-
0x100000109b346f1f
+- nvme9 fc traddr=nn-0x20000090fa942e16:pn-0x10000090fa942e16 host_traddr=nn-0x200000109b346f20:pn-
0x100000109b346f20
nvme-subsys4 - NQN=nqn.2014-08.org.nvmexpress:NVMf:uuid:5f1d7788-fab1-45cf-af9c-d30dc9a9ce89
\
+- nvme4 fc traddr=nn-0x20000090fa942e16:pn-0x10000090fa942e16 host_traddr=nn-0x200000109b346f1f:pn-
0x100000109b346f1f
+- nvme8 fc traddr=nn-0x20000090fa942e16:pn-0x10000090fa942e16 host_traddr=nn-0x200000109b346f20:pn-
0x100000109b346f20
In the previous example, five subsystems are displayed. Each subsystem contains multiple controllers representing multiple
paths. Note that the nvme-subsys numbering is disassociated from the component controller identification, as
demonstrated by nvme-subsys3, and controllers nvme5 and nvme9.
In the preceding example configuration, each of the five subsystems contain four namespaces. The nvme list-subsys
view shows two controllers. When Native NVMe Multipathing is not enabled, each namespace and path is uniquely
presented to the operating system. When Native NVMe Multipathing is enabled, each namespace is displayed once.
nvme list
Node SN Model Namespace Usage Format FW Rev
/dev/nvme0n1 0000000000000000 Linux 1 268.44 GB / 268.44 GB 512 B + 0 B 4.4.131-
/dev/nvme0n2 0000000000000000 Linux 1 268.44 GB / 268.44 GB 512 B + 0 B 4.4.131-
/dev/nvme0n3 0000000000000000 Linux 1 268.44 GB / 268.44 GB 512 B + 0 B 4.4.131-
/dev/nvme0n4 0000000000000000 Linux 1 268.44 GB / 268.44 GB 512 B + 0 B 4.4.131-
/dev/nvme1n1 0000000000000000 Linux 1 268.44 GB / 268.44 GB 512 B + 0 B 4.4.131-
/dev/nvme1n2 0000000000000000 Linux 1 268.44 GB / 268.44 GB 512 B + 0 B 4.4.131-
/dev/nvme1n3 0000000000000000 Linux 1 268.44 GB / 268.44 GB 512 B + 0 B 4.4.131-
/dev/nvme1n4 0000000000000000 Linux 1 268.44 GB / 268.44 GB 512 B + 0 B 4.4.131-