11.2. QLogic 어댑터용 NVMe 호스트 구성


NVMe 관리 명령줄 인터페이스(nvme-cli) 유틸리티를 사용하여 Qlogic 어댑터로 NVMe(Non-volatile Memory Express™) 호스트를 구성할 수 있습니다.

프로세스

  1. nvme-cli 유틸리티를 설치합니다.

    # dnf install nvme-cli
    Copy to Clipboard Toggle word wrap

    이렇게 하면 /etc/nvme/ 디렉터리에 hostnqn 파일이 생성됩니다. hostnqn 파일은 NVMe 호스트를 식별합니다.

  2. qla2xxx 모듈을 다시 로드합니다.

    # modprobe -r qla2xxx
    # modprobe qla2xxx
    Copy to Clipboard Toggle word wrap
  3. 로컬 및 원격 포트의 WWNN(World Wide Node Name) 및 WWPN(World Wide Port Name) 식별자를 찾습니다.

    # 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 Toggle word wrap

    이러한 host-traddrtraddr 값을 사용하여 하위 시스템 NVMe(NQN)를 찾습니다.

    # nvme discover --transport fc \
                    --traddr nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 \
                    --host-traddr nn-0x20000024ff19bb62:pn-0x21000024ff19bb62
    
    Discovery Log Number of Records 2, Generation counter 49530
    =====Discovery Log Entry 0======
    trtype:  fc
    adrfam:  fibre-channel
    subtype: nvme subsystem
    treq:    not specified
    portid:  0
    trsvcid: none
    subnqn:  nqn.1992-08.com.netapp:sn.c9ecc9187b1111e98c0800a098cbcac6:subsystem.vs_nvme_multipath_1_subsystem_468
    traddr:  nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6
    Copy to Clipboard Toggle word wrap

    nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6traddr 으로 바꿉니다.

    nn-0x20000024ff19bb62:pn-0x21000024ff19bb62host-traddr 으로 바꿉니다.

  4. 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
    Copy to Clipboard Toggle word wrap
    참고

    연결 시간이 기본 keep-alive 시간 초과 값을 초과하면 -k 옵션을 사용하여 keep-alive 타이머(5초) expired! 오류가 표시됩니다. 예를 들어 -k 7 을 사용할 수 있습니다.

    여기,

    nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6traddr 으로 바꿉니다.

    nn-0x20000024ff19bb62:pn-0x21000024ff19bb62host-traddr 으로 바꿉니다.

    nqn.1992-08.com.netapp:sn.c9ecc9187b1111e98c0800a098cbcac6:subsystem.vs_nvme_multipath_1_subsystem_468subnqn.

    5 를 keep-live 제한 값으로 초 단위로 바꿉니다.

검증

  • 현재 연결된 NVMe 장치를 나열합니다.

    # nvme list
    Node             SN                   Model                                    Namespace Usage                      Format           FW Rev
    ---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- --------
    /dev/nvme0n1     80BgLFM7xMJbAAAAAAAC NetApp ONTAP Controller                  1         107.37  GB / 107.37  GB      4 KiB +  0 B   FFFFFFFF
    
    # lsblk |grep nvme
    nvme0n1                     259:0    0   100G  0 disk
    Copy to Clipboard Toggle word wrap
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat