Oracle® Solaris 11.2의 장치 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

uDAPL을 사용으로 설정하는 방법

  1. 관리자로 전환합니다.
  2. (옵션) 다음 패키지가 설치되어 있는지 확인합니다.
    • Mellanox ConnectX Family InfiniBand HCA 및 10GbE NIC 드라이버

    • IPoIB(IP over InfiniBand) 프로토콜을 지원하는 네트워크 장치 드라이버

    • UDAPL(User Direct Access Programming Library) DAT(Direct Access Transport) 기능

    기본적으로 이러한 패키지는 일반 Oracle Solaris 설치에 포함되어 있습니다. 확인 작업이 완료되면 다음 출력이 생성되어야 합니다.

    $ pkg verify -v connectx ip-over-ib udapl
    PACKAGE                                            STATUS
    pkg://solaris/driver/infiniband/connectx               OK
    pkg://solaris/system/io/infiniband/ip-over-ib          OK
    pkg://solaris/system/io/infiniband/udapl               OK
    
  3. IPoIB 인터페이스를 만듭니다.
    # ipadm create-ip name
    # ipadm create-addr -a address [address-object]
    
    name

    IPoIB 인터페이스의 이름입니다.

    address

    유효한 IP 주소입니다. 기본적으로 이 주소는 정적 주소로 간주됩니다.

    address-object

    IP 인터페이스와 관련된 IP 주소를 식별하는 이름입니다. address-object를 지정하지 않을 경우 OS에서 ip-name/protocol 형식을 사용하여 자동으로 이름을 지정합니다.

    ipadm 명령에 대한 자세한 내용은 ipadm(1M) 매뉴얼 페이지를 참조하십시오.

  4. 서비스 공급자의 구성 파일에 있는 장치 항목을 레지스트리의 인터페이스 어댑터 목록으로 열거합니다.
    # datadm -a serviceprovider.conf

    여기서 serviceprovider.conf는 서비스 공급자가 제공하는 구성 파일입니다. 이 파일에는 공급자가 지원하는 장치 유형에 대한 정보가 포함되어 있습니다. 자세한 내용은 service_provider.conf(4) 매뉴얼 페이지를 참조하십시오.

예 3-12  IPoIB 구성 후 uDAPL을 사용으로 설정

다음 예에서는 ibd1을 구성하고 ABCDudaplt.conf 구성 파일의 항목으로 dat.conf 레지스트리를 업데이트합니다.

인터페이스 구성에서 주소 객체가 자동으로 지정됩니다.

# ipadm create-ip ibd1
# ipadm create-addr -a 192.168.0.1/24
# ipadm show-addr
ADDROJB       TYPE      STATE   ADDR
ibd1/v4       static    ok      192.168.0.1/24
...

# datadm -a /usr/share/dat/ABCDudaplt.conf