Go to main content
Oracle® ZFS Storage Appliance 관리 설⁠명⁠서, 릴⁠리⁠스 OS8.6.x

인쇄 보기 종료

업데이트 날짜: 2016년 9월
 
 

Oracle SPARC SuperCluster InfiniBand 스위치를 구성하여 ZFS Storage Appliance 추가

이 절차에서는 ZFS Storage Appliance InfiniBand HBA 포트의 GUID가 기존 Oracle SPARC SuperCluster InfiniBand 구성에 추가됩니다. 해당 포트를 추가하고 8503 분할 영역 키를 사용하면 두 장치가 통신할 수 있습니다.

  1. 루트로 Oracle SPARC SuperCluster InfiniBand 스파인 스위치에 로그온합니다. 기본적으로 스파인 스위치에는 <sscid>sw- ib1 호스트 이름이 지정됩니다. 여기서 <sscid>는 전체 Oracle SPARC SuperCluster 시스템에 지정되는 접두어 이름입니다. 다음 예에서는 <sscid>aiessc입니다.
    login as: root
    root@aiesscsw-ib1's password:
    Last login: Tue Sep 25 08:19:01 2013 from dhcp-brm-bl5-204-3e
    east-10-135-75-254.usdhcp.oraclecorp.com
    
  2. enablesm 명령을 입력하여 스위치가 서브넷 관리자를 실행하고 있는지 확인합니다. 그렇지 않은 경우 이 명령이 서브넷 관리자를 시작합니다.
    [root@aiesscsw-ib1 ~]# enablesm
    opensm (pid 15906) is already running...
    Starting partitiond daemon
    /usr/local/util/partitiond is already running
    (You may also perform a 'restart' if wanted)
    
  3. getmaster 명령을 입력하여 해당 스위치가 구성의 마스터 스위치인지 확인합니다. 마스터 스위치가 스파인 스위치에서 실행되고 있지 않을 경우 로그아웃 후 지정된 마스터 스위치에 로그인하여 나머지 절차를 수행합니다.
    [root@aiesscsw-ib1 ~]# getmaster
    Local SM enabled and running
    20130913 10:16:51 Master SubnetManager on sm lid 13 sm guid
    0x2128e8ac27a0a0 : SUN DCS 36P QDR aiesscsw-ib1.us.oracle.com
    [root@aiesscsw-ib1 ~]#
    
  4. 문서화된 백업 절차(http://docs.oracle.com/cd/E26698_01/index.html (http://docs.oracle.com/cd/E26698_01/index.html))에 따라 스위치 구성을 백업합니다.
  5. smpartition list active 명령을 입력하여 분할 영역 키 0x0503이 분할 영역 이름 "sto"(sto = 0x0503)에 지정되었는지 확인합니다.<br/> ZFS Storage Appliance 데이터 링크에서는 분할 영역 키가 8503으로 설정되었지만 InfiniBand 스위치는 0503을 보고합니다. 이는 의도된 동작으로, InfiniBand 프로토콜이 자체적으로 사용할 16진수 분할 영역 키(pkey)의 가장 중요한 비트(0x8000)를 예약하기 때문입니다. 따라서 pkey 0x8503과 0x0503은 동일합니다.
    [root@aiesscsw-ib1 ~]# smpartition list active
    # Sun DCS IB partition config file
    # This file is generated, do not edit
    #! version_number : 11
    Default=0x7fff, ipoib : ALL_CAS=full, ALL_SWITCHES=full, SELF=
    full;
    SUN_DCS=0x0001, ipoib : ALL_SWITCHES=full;
    ic1s10 = 0x0501,ipoib,defmember=full:
    0x0021280001ef30f7,
    0x0021280001ef33bf,
    0x0021280001ef30b7,
    0x0021280001ef314b;
    ic2s10 = 0x0502,ipoib,defmember=full:
    0x0021280001ef30f8,
    0x0021280001ef33c0,
    0x0021280001ef30b8,
    0x0021280001ef314c;
    sto = 0x0503,ipoib,defmember=full:
    0x0021280001ef43f8,
    0x0021280001ef43b7,
    0x0021280001cf90c0,
    0x0021280001ef43bb,
    ...more...
    
  6. InfiniBand 구성에 ZFS Storage Appliance를 추가합니다.
  7. smpartition start 명령을 입력하여 재구성 세션을 시작합니다.
    # smpartition start<br/>
    [root@aiesscsw-ib1 ~]# smpartition start
    
  8. smpartition add 명령을 입력하여 구성에 8개의 새 GUID를 추가합니다.
    # smpartition add -n sto -port <GUID1> <GUID2> <GUID3> ...  <GUID8><br/>
    [root@aiesscsw-ib1 ~]# smpartition add -n sto -port
    21280001ef43bb 21280001ef43bc 21280001cf90bf 21280001cf90c0
    21280001ef43f7 21280001ef43f8 21280001ef43b7 21280001ef43b8
    
  9. smpartition list modified 명령을 입력하여 새 GUID가 올바르게 추가되었는지 확인합니다.
    # smpartition list modified<br/>
    [root@aiesscsw-ib1 ~]# smpartition list modified
    # Sun DCS IB partition config file
    <nowki># This file is generated, do not edit
    #! version_number : 11
    Default=0x7fff, ipoib : ALL_CAS=full, ALL_SWITCHES=full, SELF=
    full;
    SUN_DCS=0x0001, ipoib : ALL_SWITCHES=full;
    ic1s10 = 0x0501,ipoib,defmember=full:
    0x0021280001ef30f7,
    0x0021280001ef33bf,
    0x0021280001ef30b7,
    0x0021280001ef314b;
    ic2s10 = 0x0502,ipoib,defmember=full:
    0x0021280001ef30f8,
    0x0021280001ef33c0,
    0x0021280001ef30b8,
    0x0021280001ef314c;
    sto = 0x0503,ipoib,defmember=full:
    0x0021280001ef43f8,
    0x0021280001ef43b7,
    0x0021280001cf90c0,
    0x0021280001ef43bb,
    0x0021280001ef43bc,
    0x0021280001cf90bf,
    0x0021280001ef43b8,
    0x0021280001ef43f7,
    0x0021280001ef3048,
    0x0021280001ef30af,
    0x0021280001ef30f8,
    0x0021280001ef30f7,
    0x0021280001ef33c0,
    0x0021280001ef33bf,
    0x0021280001ef30cc,
    0x0021280001ef342b,
    0x0021280001ef30b8,
    0x0021280001ef30b7,
    0x0021280001ef314c,
    0x0021280001ef314b,
    0x0021280001efec65,
    0x0021280001efec66,
    0x0021280001efecb1,
    0x0021280001efecb2;
    
  10. smpartition commit 명령을 입력하여 새 구성을 적용하고 구성의 모든 InfiniBand 스위치에 구성 변경사항을 전파합니다.
    # smpartition commit<br/>
    [root@aiesscsw-ib1 ~]# smpartition commit
    [root@aiesscsw-ib1 ~]#
    
  11. InfiniBand 스위치를 로그오프합니다.
  12. 문서화된 백업 절차(Sun Datacenter InfiniBand Switch Documentation (http://docs.oracle.com/cd/E26698_01/index.html))에 따라 InfiniBand 구성을 백업합니다.