Skip to main content
E-Series storage systems
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

Linux 호스트에서 E-Series 스토리지 검색 및 연결

기여자 netapp-driley

SANtricity System Manager에서 각 호스트를 정의하기 전에 호스트에서 타겟 컨트롤러 포트를 검색한 다음 NVMe 연결을 설정해야 합니다.

단계
  1. 다음 명령을 사용하여 호스트에서 각 어레이 HIC 포트로 ping이 가능한지 확인하십시오.

    ping <IP of array HIC port>
  2. 다음 명령을 사용하여 모든 경로에 대해 NVMe-oF 타겟의 사용 가능한 서브시스템을 검색합니다.

    nvme discover -t tcp -a target_ip_address

    이 명령에서 target_ip_address는 target 포트의 IP 주소입니다.

    참고 "NVMe 검색" 명령은 호스트 액세스에 관계없이 하위 시스템의 모든 컨트롤러 포트를 검색합니다.
    # nvme discover -t tcp -a 192.168.134.101
    Discovery Log Number of Records 12, Generation counter 0
    =====Discovery Log Entry 0======
    trtype:  tcp
    adrfam:  ipv6
    subtype: nvme subsystem
    treq:    not specified
    portid:  0
    trsvcid: 4420
    subnqn:  nqn.1992-08.com.netapp:EF80.6d039ea0005d29280000000069ddb538
    traddr:  fe80:0:0:0:200:ff:fe00:1
    eflags:  none
    sectype: none
    =====Discovery Log Entry 1======
    trtype:  tcp
    adrfam:  ipv6
    subtype: nvme subsystem
    treq:    not specified
    portid:  0
    trsvcid: 4420
    subnqn:  nqn.1992-08.com.netapp:EF80.6d039ea0005d29280000000069ddb538
    traddr:  fd23:0:0:0:192:168:131:101
    eflags:  none
    sectype: none
  3. 다른 연결에 대해서도 2단계를 반복하십시오.

  4. 첫 번째 경로에서 검색된 하위 시스템에 다음 명령을 사용하여 연결합니다. nvme connect -t tcp -n discovered_sub_nqn -a target_ip_address -Q queue_depth_setting -l controller_loss_timeout_period

    참고 위에 나열된 명령은 재부팅 후에는 유지되지 않습니다. nvme connect 명령은 NVMe 연결을 다시 설정하기 위해 재부팅 후 매번 실행해야 합니다.
    참고 호스트가 액세스할 수 없는 검색된 포트에 대한 연결이 설정되지 않았습니다.
    참고 이 명령을 사용하여 포트 번호를 지정하면 연결이 실패합니다. 기본 포트는 연결에 대해 설정된 유일한 포트입니다.
    참고 기본적으로 큐 깊이는 `128`로 설정되어 있습니다. NVMe over TCP는 `128`의 큐 깊이를 필요로 하므로 이 기본값을 변경하지 마십시오.
    # nvme connect -t tcp -a 192.168.134.101 -n nqn.1992-08.com.netapp:EF80.6d039ea0005d29280000000069ddb538 -Q 128 -l 3600
  5. 다른 연결에 대해서도 4단계를 반복하십시오.

  6. 선택 사항 - 부팅할 때마다 대상을 자동으로 검색하고 연결하도록 호스트를 설정합니다.

    1. 2단계와 3단계의 검색 매개변수를 다음 절차 및 형식을 사용하여 `/etc/nvme/discovery.conf`에 추가합니다.

      # echo "--transport=tcp --traddr=target_ip_address --trsvcid=4420" | sudo tee -a /etc/nvme/discovery.conf
    2. /etc/nvme/discovery.conf 파일을 채운 후 다음 명령을 사용하여 nvmf-autoconnect 서비스를 활성화합니다.

      sudo systemctl enable nvmf-autoconnect.service
다음 단계

연결을 설정한 후 "호스트를 정의합니다".