Solaris OS용 Sun Cluster 소프트웨어 설치 안내서

다른 추가 클러스터 노드에 Sun Cluster 소프트웨어를 구성하는 방법(scinstall)

기존 클러스터에 새 노드를 추가하려면 이 절차를 수행하십시오.

  1. 필요한 모든 하드웨어가 설치되어 있는지 확인합니다.

  2. Sun Cluster 소프트웨어를 지원하는 Solaris OS가 설치되어 있는지 확인하십시오.

    노드에 Solaris 소프트웨어가 이미 설치된 경우에도 설치된 Solaris 소프트웨어가 Sun Cluster 소프트웨어와 클러스터에 설치할 다른 소프트웨어의 요구 사항을 충족시켜야 합니다. Sun Cluster 소프트웨어 요구 사항을 충족하도록 Solaris 소프트웨어를 설치하는 방법에 대한 자세한 내용은 Solaris 소프트웨어를 설치하는 방법을 참조하십시오.

  3. Sun Cluster 소프트웨어가 노드에 설치되는지 확인합니다.

    Sun Cluster 소프트웨어 패키지 설치 방법을 참조하십시오.

  4. 다음 구성 워크시트를 작성합니다.

    표 2–8 추가된 노드 구성 워크시트

    구성 요소 

    설명/예 

    여기에 답 입력 

    소프트웨어 패치 설치 

    scinstall을 사용하여 패치를 설치하시겠습니까?

    예  |  아니요 

    그러면 패치 디렉토리는 무엇입니까?  

     

    패치 목록을 사용하시겠습니까?  

    예  |  아니요 

    스폰서 노드 

    스폰서 노드의 이름은 무엇입니까?  

    클러스터에서 활성화되는 노드를 선택하십시오.

     

    클러스터 이름 

    노드를 연결할 클러스터의 이름은 무엇입니까?  

     

    확인 

    sccheck 유효성 검사 유틸리티를 실행하시겠습니까?

    예  |  아니요 

    클러스터 전송 자동 검색 

    자동 검색을 사용하여 클러스터 전송을 구성하시겠습니까? 

    아니면 다음 추가 정보를 제공하십시오.  

    예  |  아니요 

    지점 간 케이블 

    클러스터에 추가할 노드가 2-노드 클러스터를 구성합니까? 

    예  |  아니요 

    클러스터에서 전송 연결 장치를 사용합니까?  

    예  |  아니요 

    클러스터–전송 연결 

    전송 연결 장치를 사용하는 경우 두 전송 연결 장치의 이름은 무엇입니까? 

      기본값: switch1switch2


    첫 번째

      

    두 번째

       

    클러스터 전송 어댑터 및 케이블 

    두 전송 어댑터의 이름은 무엇입니까? 

    첫 번째

      

    두 번째

       

    각 전송 어댑터의 연결 위치(전송 연결 장치 또는 기타 어댑터)는?

      연결 기본값: switch1switch2


      

    전송 연결 장치의 경우 기본 포트 이름을 사용하시겠습니까? 

    예 | 아니요 

    예 | 아니요 

    아니면 어떤 포트 이름을 사용하시겠습니까?  

      

    전역 장치 파일 시스템 

    전역 장치 파일 시스템 이름은 무엇입니까? 

      기본값: /globaldevices


     

    자동 재부트 

    설치 후에 scinstall을 사용하여 노드를 자동으로 재부트하시겠습니까?

    예  |  아니요 

    계획 방법은 Solaris OS 계획Sun Cluster 환경 계획을 참조하십시오.

  5. 이 노드를 단일 노드 클러스터에 추가하는 경우 두 클러스터 상호 연결이 이미 존재하는지 여부를 확인합니다.

    노드를 추가하려면 적어도 두 개의 케이블 또는 두 개의 어댑터가 구성되어 있어야 합니다.


    # scconf -p | grep cable
    # scconf -p | grep adapter
    
    • 출력 화면에 두 케이블 또는 두 어댑터에 대한 구성 정보가 표시되면 단계 6으로 이동합니다.

    • 출력 화면에 케이블 또는 어댑터에 대한 구성 정보가 표시되지 않거나 하나의 케이블이나 어댑터에 대한 구성 정보만 표시되는 경우 새 클러스터 상호 연결을 구성합니다.

    1. 기존 클러스터 노드에서 scsetup(1M) 유틸리티를 시작합니다.


      # scsetup
      

    2. 클러스터 상호 연결 메뉴 항목을 선택합니다.

    3. 전송 케이블 추가 메뉴 항목을 선택합니다.

      화면 지시에 따라 클러스터에 추가할 노드의 이름, 전송 어댑터 이름, 전송 연결 장치 사용 여부 등을 지정합니다.

    4. 필요한 경우 단계 c를 반복하여 두 번째 클러스터 상호 연결을 구성합니다.

      구성이 완료되면 scsetup 유틸리티를 종료합니다.

    5. 클러스터에 두 개의 클러스터 상호 연결이 구성되어 있는지 확인합니다.


      # scconf -p | grep cable
      # scconf -p | grep adapter
      

      이 명령은 최소한 두 개의 클러스터 상호 연결에 대한 구성 정보를 출력해야 합니다.

  6. 이 노드를 기존 클러스터에 추가하는 경우 클러스터 인증 노드 목록에 새 노드를 추가합니다.

    1. 활성 클러스터 구성원에서 scsetup(1M) 유틸리티를 시작하십시오.


      # scsetup
      

      주 메뉴가 표시됩니다.

    2. 메뉴 항목에서 새 노드를 선택하십시오.

    3. 자체를 추가할 수 있는 시스템의 이름 지정 메뉴 항목을 선택하십시오.

    4. 화면에 표시되는 메시지에 따라 인식된 시스템 목록에 노드 이름을 추가합니다.

      작업이 오류 없이 완료된 경우 scsetup 유틸리티는 명령이 성공적으로 완료되었습니다라는 메시지를 인쇄합니다.

    5. scsetup 유틸리티를 종료합니다.

  7. 구성할 클러스터 노드에서 수퍼유저가 되십시오.

  8. Sun Web Console 패키지를 설치합니다.

    Sun Web Console을 사용하지 않더라도 이러한 패키지는 Sun Cluster 소프트웨어에 필요합니다.

    1. Sun Cluster 3.1 9/04 CD-ROM을 CD-ROM 드라이브에 넣으십시오.

    2. /cdrom/cdrom0/Solaris_arch/Product/sun_web_console/2.1/ 디렉토리(여기서 archsparc 또는 x86입니다.)로 변경하십시오.

    3. setup 명령을 실행하십시오.


      # ./setup
      

      setup 명령은 Sun Web Console을 지원하는 모든 패키지를 설치합니다.

  9. 다음 기능을 사용하려면 추가 패키지를 설치하십시오.

    • Remote Shared Memory Application Programming Interface(RSMAPI)

    • 상호 연결 전송을 위한 SCI-PCI 어댑터

    • RSMRDT 드라이버


    주 –

    RSMRDT 드라이버는 RSM이 사용 가능한 Oracle9i 릴리스 2 SCI 구성을 실행하는 클러스터에서만 사용할 수 있습니다. 자세한 설치 및 구성 지침은 Oracle9i 릴리스 2 사용자 설명서를 참조하십시오.


    1. 설치해야 하는 패키지를 결정합니다.

      다음 표는 각 기능이 필요한 Sun Cluster 3.1 9/04 패키지와 각 패키지 그룹을 설치하는 순서를 나열합니다. scinstall 유틸리티는 이러한 패키지를 자동으로 설치하지 않습니다.

      기능 

      설치할 추가 Sun Cluster 3.1 9/04 패키지 

      RSMAPI 

      SUNWscrif

      SCI-PCI 어댑터 

      SUNWsci SUNWscid SUNWscidx

      RSMRDT 드라이버 

      SUNWscrdt

    2. 종속성 Solaris 패키지가 이미 설치되어 있는지 확인합니다.

      Solaris 소프트웨어를 설치하는 방법단계 8을 참조하십시오.

    3. On the Sun Cluster 3.1 9/04 CD-ROM, c Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/ 디렉토리(여기서 archsparc 또는 x86이며, ver8(Solaris 8) 또는 9(Solaris 9)입니다.) 로 변경합니다.


      # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/
      

    4. 추가 패키지를 설치합니다.


      # pkgadd -d . packages
      

    5. 단일 노드 클러스터에 노드를 추가하는 경우 이 단계를 반복하여 원래 클러스터 노드에 동일한 패키지를 추가합니다.

  10. On the Sun Cluster 3.1 9/04 CD-ROM, c Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/ 디렉토리(여기서 archsparc 또는 x86이며, ver8(Solaris 8) 또는 9(Solaris 9)입니다.) 로 변경합니다.


    # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/
    

  11. scinstall 유틸리티를 시작하십시오.


    # /usr/cluster/bin/scinstall
    

  12. 이 지침에 따라 대화식 scinstall 유틸리티를 사용하십시오.

    • 대화식 scinstall를 사용하면 미리 입력할 수 있습니다. 따라서 다음 메뉴 화면이 즉시 나타나지 않을 경우에 Return 키를 두 번 이상 누르지 마십시오.

    • 다른 지시가 없을 경우에는 Control-D를 눌러 관련 질문의 시작 부분이나 주 메뉴로 돌아갈 수 있습니다.

    • 질문의 끝에 기본 응답이나 이전 세션에 대한 응답이 괄호([ ]) 안에 표시됩니다. Return 키를 누르면 별도의 입력 없이 괄호 안의 응답을 선택할 수 있습니다.

  13. 주 메뉴에서 메뉴 항목을 선택하고 클러스터 또는 클러스터 노드를 설치합니다.


      *** Main Menu ***
    
        Please select from one of the following (*) options:
    
          * 1) Install a cluster or cluster node
            2) Configure a cluster to be JumpStarted from this install server
            3) Add support for new data services to this cluster node
          * 4) Print release information for this cluster node     
     
          * ?) Help with menu options
          * q) Quit
    
        Option:  1
    

  14. 설치 메뉴에서 이 시스템을 기존 클러스터에 노드로 추가 메뉴 항목을 선택합니다.

  15. 메뉴 프롬프트에 따라 의 응답을 제공하십시오. 단계 4에서 작성한 워크시트입니다.

    scinstall 유틸리티가 노드를 구성하고 노드를 클러스터로 부트합니다.

  16. CD-ROM에 상주하지 않는 디렉토리로 변경한 다음 CD-ROM을 꺼냅니다.


    # eject cdrom
    

  17. 추가 노드가 모두 구성될 때까지 클러스터에 추가할 다른 노드에 대해 이 절차를 반복합니다.

  18. 활성 클러스터 구성원에서 다른 노드가 클러스터에 연결하지 못하게 합니다.


    # /usr/cluster/bin/scconf -a -T node=.
    
    -a

    추가

    -T

    인증 옵션을 지정합니다

    node=.

    노드 이름(.)을 지정하여 인증 목록에 추가하고 다른 노드가 클러스터에 추가되지 않게 합니다.

    대신 scsetup(1M) 유틸리티를 사용할 수 있습니다. 해당 절차는 Solaris OS용 Sun Cluster 시스템 관리 안내서의 “클러스터 노드 추가 및 제거”에서 “권한이 부여된 노트 목록에 노드를 추가하는 방법”을 참조하십시오.

  19. 쿼럼 투표 수를 업데이트합니다.

    쿼럼 장치에 대한 노드 첨부 수를 늘리거나 줄이더라도 클러스터에서 쿼럼 투표 수를 자동으로 다시 계산하지 않습니다. 이 단계에서는 올바른 쿼럼 투표를 재설정합니다.

    scsetup 유틸리티를 사용하여 각 쿼럼 장치를 제거한 다음 구성에 다시 추가합니다. 이 작업은 한 번에 한 쿼럼 장치에 대해서만 수행합니다.

    클러스터에 쿼럼 장치가 하나만 있는 경우 원래 쿼럼 장치를 제거했다가 다시 추가하기 전에 두 번째 쿼럼 장치를 구성합니다. 그런 다음 두 번째 쿼럼 장치를 제거하여 클러스터를 원래 구성으로 되돌립니다.

  20. Sun StorEdge QFS 파일 시스템 소프트웨어를 설치하십시오.

    Sun StorEdge QFS and Sun StorEdge SAM-FS Software Installation and Configuration Guide의 초기 설치 절차를 따르십시오.

  21. (옵션) SPARC: VERITAS File System를 설치하려면 SPARC: VERITAS File System 소프트웨어 설치 방법으로 이동하십시오.

  22. 이름 서비스 조회 순서를 설정하십시오.

    이름 서비스 스위치를 구성하는 방법으로 이동하십시오.

예 – 추가 노드에 Sun Cluster 소프트웨어 구성


 >>> Confirmation <<<
  
    Your responses indicate the following options to scinstall:
  
      scinstall -ik \
           -C sc-cluster \
           -N phys-schost-1 \
           -A trtype=dlpi,name=hme1 -A trtype=dlpi,name=hme3 \
           -m endpoint=:hme1,endpoint=switch1 \
           -m endpoint=:hme3,endpoint=switch2
  
    Are these the options you want to use (yes/no) [yes]?
  
    Do you want to continue with the install (yes/no) [yes]?
  
Checking device to use for global devices file system ... done
  
Adding node "phys-schost-3" to the cluster configuration ... done
Adding adapter "hme1" to the cluster configuration ... done
Adding adapter "hme3" to the cluster configuration ... done
Adding cable to the cluster configuration ... done
Adding cable to the cluster configuration ... done
  
Copying the config from "phys-schost-1" ... done
Copying the security keys from "phys-schost-1" ... done

Setting the node ID for "phys-schost-3" ... done (id=3)
 
Verifying the major number for the "did" driver with "phys-schost-1" ...done
  
Checking for global devices global file system ... done
Updating vfstab ... done
  
Verifying that NTP is configured ... done
Installing a default NTP configuration ... done
Please complete the NTP configuration after scinstall has finished.
  
Verifying that "cluster" is set for "hosts" in nsswitch.conf ... done
Adding the "cluster" switch to "hosts" in nsswitch.conf ... done
  
Verifying that "cluster" is set for "netmasks" in nsswitch.conf ... done
Adding the "cluster" switch to "netmasks" in nsswitch.conf ... done
  
Verifying that power management is NOT configured ... done
Unconfiguring power management ... done 
/etc/power.conf has been renamed to /etc/power.conf.61501001054 
Power management is incompatible with the HA goals of the cluster.
 Please do not attempt to re-configure power management.
  
Ensure that the EEPROM parameter "local-mac-address?" is set to "true" ...done
Ensure network routing is disabled ... done
Network routing has been disabled on this node by creating /etc/notrouter. 
Having a cluster node act as a router is not supported by Sun Cluster. 
Please do not re-enable network routing.
  
Log file - /var/cluster/logs/install/scinstall.log.9853
  
Rebooting ...