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

모든 노드에 Sun Cluster 소프트웨어를 구성하는 방법(scinstall)

클러스터의 모든 노드에 Sun Cluster 소프트웨어를 구성하려면 클러스터 노드 중 하나에서 이 절차를 수행합니다.

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

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

  2. Sun Cluster 소프트웨어 설치 중에 원격 구성을 사용 불가능하게 한 경우 원격 구성을 다시 사용 가능하게 합니다.

    모든 클러스터 노드에 대해 수퍼유저용 원격 쉘(rsh(1M)) 또는 보안 쉘(ssh(1)) 액세스 를 사용 가능하게 합니다.

  3. (옵션) scinstall(1M) 유틸리티를 사용하여 패치를 설치하려면 패치 디렉토리에 패치를 다운로드합니다.

    표준 모드를 사용하여 클러스터를 설치하는 경우 /var/cluster/patches/ 또는 /var/patches/ 디렉토리에 설치할 패치를 저장합니다. 표준 모드에서 scinstall 명령은 두 디렉토리 모두에서 패치가 있는지 확인합니다.

    • 두 디렉토리가 모두 없는 경우 패치가 추가되지 않습니다.

    • 두 디렉토리가 모두 있는 경우 /var/cluster/patches/ 디렉토리의 패치만 추가됩니다.

    사용자 정의 모드를 사용하여 클러스터를 설치하는 경우 패치 디렉토리의 경로를 지정합니다. 그러면 표준 모드에서 scinstall 명령이 검사하는 패치 디렉토리를 사용할 필요가 없습니다.

    패치 디렉토리에 패치 목록 파일을 저장할 수 있습니다. 기본 패치 목록 파일 이름은 patchlist입니다. 패치 목록 만들기에 대한 자세한 내용은 patchadd(1M) 설명서 페이지를 참조하십시오.

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

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

    표 2–2 대화식 scinstall 구성 워크시트(표준)

    구성 요소 

    설명/예 

    여기에 답 입력 

    클러스터 이름 

    설정할 클러스터의 이름은 무엇입니까? 

     

    클러스터 노드 

    초기 클러스터 구성에 계획된 다른 클러스터 노드의 이름은 무엇입니까? 

     

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

    개인 상호 연결에 노드를 연결하는 두 클러스터 전송 어댑터의 이름은 무엇입니까? 

    첫 번째

      

    두 번째

      

    확인 

    sccheck 오류가 발생할 경우 설치를 중단하시겠습니까? (sccheck에서 사전 구성 요구 사항이 충족되는지를 확인함)

    예  |  아니요 

    Sun Cluster 소프트웨어의 표준 구성에서는 scinstall 유틸리티가 다음 기본값을 자동으로 지정합니다.

    구성 요소 

    기본값 

    개인 네트워크 주소 

    172.16.0.0

    개인 네트워크 넷 마스크 

    255.255.0.0

    클러스터 전송 연결 장치 

    switch1switch2

    전역 장치 파일 시스템 이름 

    /globaldevices

    설치 보안(DES) 

    제한됨 

    Solaris 및 Sun Cluster 패치 디렉토리 

    /var/cluster/patches/

    표 2–3 대화식 scinstall 구성 워크시트(사용자 정의)

    구성 요소 

    설명/예 

    여기에 답 입력 

    클러스터 이름 

    설정할 클러스터의 이름은 무엇입니까? 

     

    클러스터 노드 

    초기 클러스터 구성에 계획된 다른 클러스터 노드의 이름은 무엇입니까? 

     

    DES 인증 

    DES 인증을 사용해야 합니까?  

    아니요  |  예 

    클러스터 전송을 위한 네트워크 주소 

    기본 네트워크 주소(172.16.0.0)를 수락하시겠습니까?

    예   |  아니요 

    아니면 다음 사용자 네트워크 주소를 입력합니다.  

    _____ . _____.0.0

    기본 넷 마스크(255.255.0.0)를 수락하시겠습니까?

    예   |  아니요 

    아니면 사용자의 자체 넷 마스크를 제공하십시오. 

    255.255. ___ . ___

    지점 간 케이블 

    2-노드 클러스터인 경우 전송 연결 장치를 사용합니까? 

    예  |  아니요 

    클러스터 전송 연결 장치 

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

      기본값: switch1switch2


    첫 번째

      

    두 번째

      

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

    노드 이름(scinstall을 실행할 모드):

     

    전송 어댑터: 

    첫 번째

       

    두 번째

       

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

      연결 기본값: switch1switch2


      

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

    예 | 아니요 

    예 | 아니요 

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

      

    자동 검색을 사용하여 다른 노드에 사용 가능한 어댑터를 나열하시겠습니까? 

    아니면 각 추가 노드에 대해 다음 정보를 제공합니다. 

    예  |  아니요 

    각 추가 노드에 대해 지정

    노드 이름: 

     

    전송 어댑터: 

    첫 번째

       

    두 번째

      

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

      기본값: switch1switch2


      

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

    예 | 아니요 

    예 | 아니요 

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

      

    소프트웨어 패치 설치 

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

    예  |  아니요 

    그러면 패치 디렉토리의 이름은 무엇입니까? 

     

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

    예  |  아니요 

    전역 장치 파일 시스템 

    (각 노드에 대해 지정)

    전역 장치 파일 시스템의 기본 이름(/globaldevices)을 사용하시겠습니까?

    예  |  아니요 

    아니면 기존 파일 시스템을 사용하시겠습니까?  

    예  |  아니요 

    사용할 파일 시스템의 이름은 무엇입니까? 

     

    확인 

    sccheck 오류가 발생할 경우 설치를 중단하겠습니까? (sccheck에서 사전 구성 요구 사항이 충족되는지를 확인함)

    예  |  아니요 


    주 –

    scinstall 처리가 완료된 후에는 개인 네트워크 주소와 넷 마스크를 변경할 수 없습니다. 다른 개인 네트워크 주소 또는 넷 마스크를 사용해야 하고 노드가 여전히 설치 모드인 경우 Sun Cluster 소프트웨어를 제거하여 설치 문제를 해결하는 방법의 절차를 수행합니다. 그런 다음 Sun Cluster 소프트웨어 패키지 설치 방법의 절차를 수행하여 소프트웨어를 다시 설치하고 노드를 올바른 정보로 구성합니다.


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

  6. 다음 기능을 사용하려면 추가 패키지를 설치합니다.

    • Remote Shared Memory Application Programming Interface(RSMAPI)

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

    • RSMRDT 드라이버


    주 –

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


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

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

      기능 

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

      RSMAPI 

      SUNWscrif

      SCI-PCI 어댑터 

      SUNWsci SUNWscid SUNWscidx

      RSMRDT 드라이버 

      SUNWscrdt

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

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

    3. 노드의 CD-ROM 드라이브에 Sun Cluster 3.1 9/04 CD-ROM을 넣습니다.

    4. 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/
      

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


      # pkgadd -d . packages
      

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


      # eject cdrom
      

    7. 클러스터의 각 추가 노드에 대해 반복합니다.

  7. 한 노드에서 scinstall 유틸리티를 시작합니다.


    # /usr/cluster/bin/scinstall
    

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

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

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

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

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


     *** 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
    

  10. 설치 메뉴에서 메뉴 항목을 선택하고 새 클러스터의 모든 노드를 설치합니다.

  11. 설치 유형 메뉴에서 표준 또는 사용자 정의를 선택합니다.

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

    scinstall 유틸리티가 모든 클러스터 노드를 설치 및 구성하고 클러스터를 재부트합니다. 모든 노드가 성공적으로 클러스터에 부트했을 때 클러스터가 설정됩니다. Sun Cluster 설치 결과가 /var/cluster/logs/install/scinstall.log.N 파일에 기록됩니다.

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

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

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

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

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

예 – 모든 노드에서 Sun Cluster 소프트웨어 구성

다음은 scinstall 명령이 2-노드 클러스터에서 구성 작업을 완료할 때 기록되는 scinstall 진행률 메시지의 예입니다. 클러스터 노드의 이름은 phys-schost-1phys-schost-2입니다. 지정된 어댑터 이름은 qfe2hme2입니다.


  Installation and Configuration

    Log file - /var/cluster/logs/install/scinstall.log.834

    Testing for "/globaldevices" on "phys-schost-1" ... done
    Testing for "/globaldevices" on "phys-schost-2" ... done

    Checking installation status ... done

    The Sun Cluster software is already installed on "phys-schost-1".
    The Sun Cluster software is already installed on "phys-schost-2".

    Starting discovery of the cluster transport configuration.

    Probing ..

    The following connections were discovered:

        phys-schost-1:qfe2  switch1  phys-schost-2:qfe2
        phys-schost-1:hme2  switch2  phys-schost-2:hme2

    Completed discovery of the cluster transport configuration.

    Started sccheck on "phys-schost-1".
    Started sccheck on "phys-schost-2".

    sccheck completed with no errors or warnings for "phys-schost-1".
    sccheck completed with no errors or warnings for "phys-schost-2".

    Configuring "phys-schost-2" ... done
    Rebooting "phys-schost-2" ... done

    Configuring "phys-schost-1" ... done
    Rebooting "phys-schost-1" ... 

Log file - /var/cluster/logs/install/scinstall.log.834

Rebooting ...