11.2. 为 QLogic 适配器配置 NVMe 主机
您可以使用 NVMe 管理命令行界面(nvme-cli
)工具配置带有 Qlogic 适配器的 Non-volatile Memory Express™(NVMe™)主机。
流程
安装
nvme-cli
工具:dnf install nvme-cli
# dnf install nvme-cli
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 这会在
/etc/nvme/
目录中创建hostnqn
文件。hostn
文件标识 NVMe 主机。重新载入
qla2xxx
模块:modprobe -r qla2xxx modprobe qla2xxx
# modprobe -r qla2xxx # modprobe qla2xxx
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 查找本地和远程端口的全球节点名称(WWNN)和全球端口名称(WWPN)标识符:
dmesg |grep traddr
# dmesg |grep traddr [ 6.139862] qla2xxx [0000:04:00.0]-ffff:0: register_localport: host-traddr=nn-0x20000024ff19bb62:pn-0x21000024ff19bb62 on portID:10700 [ 6.241762] qla2xxx [0000:04:00.0]-2102:0: qla_nvme_register_remote: traddr=nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 PortID:01050d
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用这些
host-traddr
和traddr
值,找到子系统 NVMe 限定名称(NQN):Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将 nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 替换为
traddr
。将 nn-0x20000024ff19bb62:pn-0x21000024ff19bb62 替换为
host-traddr
。使用
nvme-cli
工具连接到 NVMe 控制器:nvme connect --transport fc \ --traddr nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 \ --host-traddr nn-0x20000024ff19bb62:pn-0x21000024ff19bb62 \ -n nqn.1992-08.com.netapp:sn.c9ecc9187b1111e98c0800a098cbcac6:subsystem.vs_nvme_multipath_1_subsystem_468\ -k 5
# nvme connect --transport fc \ --traddr nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 \ --host-traddr nn-0x20000024ff19bb62:pn-0x21000024ff19bb62 \ -n nqn.1992-08.com.netapp:sn.c9ecc9187b1111e98c0800a098cbcac6:subsystem.vs_nvme_multipath_1_subsystem_468\ -k 5
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意如果您在连接时间超过默认的 keep-alive timeout 值时看到
keep-alive timer (5 seconds) expired!
错误,请使用-k
选项增加它。例如,您可以使用-k 7
。在这里,
将 nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 替换为
traddr
。将 nn-0x20000024ff19bb62:pn-0x21000024ff19bb62 替换为
host-traddr
。将 nqn.1992-08.com.netapp:sn.c9ecc9187b1111e98c0800a098cbcac6:subsystem.vs_nvme_multipath_1_subsystem_468 替换为
subnqn
。将 5 替换为 keep-live timeout 值(以秒为单位)。
验证
列出当前连接的 NVMe 设备:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow