Dell PowerStore 5200T EMC PowerStore Host Configuration Guide - Page 57

NVMe/FC Configuration on Linux Hosts, Setting the Linux Host NVMe Qualified Name

Page 57 highlights

NVMe/FC Configuration on Linux Hosts For details on NVMe/FC configuration for Red Hat Enterprise Linux hosts, see Red Hat Knowledge Article 4706181 (Is NVMe over Fibre (NVMeoF) supported...). For details on NNVMe/FC configuration for SUSE, see for example NVMe over Fabric. Setting the Linux Host NVMe Qualified Name About this task You can configure the host NVMe Qualified Name (NQN) using either Hostname or UUID. For visibility and simplicity, it is recommended to use Hostname. Steps 1. Connect to the ESXi host as root. 2. Edit the /etc/nvme/hostnqn file and modify the UUID format to Hostname format. Before: # nvme show-hostnqn nqn.2014-08.org.nvmexpress:uuid:daa45a0b-d371-45f6-b071-213787ff0917 After: # nvme show-hostnqn nqn.2014-08.org.nvmexpress:Linux-Host1 3. The value must comply with NVMe Express Base Specification, Chapter 4.5 (NVMe Qualified Names). 4. If you want to revert back to UUID format, run the following command to create a new NQN and update the /etc/nvme/ hostnqn file: # nvme gen-hostnqn nqn.2014-08.org.nvmexpress:uuid:51dc3c11-35b6-e311-bcdd-001e67a3bceb Setting Up Marvell Qlogic HBAs Follow these steps to setup Marvell Qlogic HBAs. Steps 1. Access the Linux host as root. 2. Edit the /etc/modprobe.d/qla2xxx.conf configuration file with the following data: options qla2xxx ql2xextended_error_logging=1 ql2xfwloadbin=2 ql2xnvmeenable=1 NOTE: ql2xnvmeenable=1 enables NVMe-oF, and ql2xnvmeenable=0 disables it. Setting Up Emulex HBAs Follow these steps to setup Emulex HBAs. Steps 1. Access the Linux host as root. Host Configuration for Linux 57

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93

NVMe/FC Configuration on Linux Hosts
For details on NVMe/FC configuration for Red Hat Enterprise Linux hosts, see
Red Hat Knowledge Article 4706181 (Is NVMe
over Fibre (NVMeoF) supported...)
.
For details on NNVMe/FC configuration for SUSE, see for example
NVMe over Fabric
.
Setting the Linux Host NVMe Qualified Name
About this task
You can configure the host NVMe Qualified Name (NQN) using either Hostname or UUID. For visibility and simplicity, it is
recommended to use Hostname.
Steps
1.
Connect to the ESXi host as
root
.
2.
Edit the
/etc/nvme/hostnqn
file and modify the UUID format to Hostname format.
Before:
# nvme show-hostnqn
nqn.2014-08.org.nvmexpress:uuid:daa45a0b-d371-45f6-b071-213787ff0917
After:
# nvme show-hostnqn
nqn.2014-08.org.nvmexpress:Linux-Host1
3.
The value must comply with
NVMe Express Base Specification
, Chapter 4.5 (NVMe Qualified Names).
4.
If you want to revert back to UUID format, run the following command to create a new NQN and update the
/etc/nvme/
hostnqn
file:
# nvme gen-hostnqn
nqn.2014-08.org.nvmexpress:uuid:51dc3c11-35b6-e311-bcdd-001e67a3bceb
Setting Up Marvell Qlogic HBAs
Follow these steps to setup Marvell Qlogic HBAs.
Steps
1.
Access the Linux host as
root
.
2.
Edit the
/etc/modprobe.d/qla2xxx.conf
configuration file with the following data:
options qla2xxx ql2xextended_error_logging=1 ql2xfwloadbin=2 ql2xnvmeenable=1
NOTE:
ql2xnvmeenable=1
enables NVMe-oF, and
ql2xnvmeenable=0
disables it.
Setting Up Emulex HBAs
Follow these steps to setup Emulex HBAs.
Steps
1.
Access the Linux host as
root
.
Host Configuration for Linux
57