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

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

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

시작하기 전에

다음 작업을 수행합니다.

이번 절차에서는 아래 지침대로 대화식 scinstall 유틸리티를 사용합니다.

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

    모든 클러스터 노드에 수퍼유저용 원격 쉘(rsh(1M)) 또는 보안 쉘(ssh(1)) 액세스 을 활성화합니다.

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

    • 일반 모드를 사용하여 클러스터를 설치하려면 설치할 패치를 /var/cluster/patches/ 또는 /var/patches/라는 이름의 디렉토리에 보관합니다.

      표준 모드에서 scinstall 명령은 두 디렉토리 모두에서 패치가 있는지 확인합니다.

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

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

    • 사용자 정의 모드를 사용하여 클러스터를 설치할 경우, 패치 디렉토리의 경로를 지정합니다. 경로 지정 시 scinstall이 일반 모드에서 검사하는 패치 디렉토리를 사용하지 않도록 합니다.

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

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

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


    # /usr/cluster/bin/scinstall
    
  5. 주 메뉴에서 메뉴 항목을 선택하고 클러스터 또는 클러스터 노드를 설치합니다.


     *** 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) Upgrade this cluster node
          * 5) Print release information for this cluster node
          * ?) Help with menu options
          * q) Quit
    
        Option:  1
    
  6. 설치 메뉴에서 메뉴 항목을 선택하고 새 클러스터의 모든 노드를 설치합니다.

  7. 설치 유형 메뉴에서 일반 또는 사용자 지정을 선택합니다.

  8. 메뉴 프롬프트에 따라 답하십시오. 구성 계획 워크시트

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

  9. Solaris 10 OS,의 경우, 각 노드에서 SMF용 복수 사용자 서비스가 온라인 상태인지 확인합니다.

    어떤 노드에서 서비스가 아직 온라인 상태가 아니라면 다음 단계로 진행하기에 앞서 온라인 상태가 될 때까지 기다립니다.


    # svcs multi-user-server
    STATE          STIME    FMRI
    online         17:52:55 svc:/milestone/multi-user-server:default
  10. 노드에서 모든 노드가 클러스터에 연결되어 있는지 확인합니다.

    scstat(1M) 명령을 실행하여 클러스터 노드 목록을 표시하십시오. 이 명령을 실행하기 위해 수퍼유저로 로그인할 필요는 없습니다.


     % scstat -n
    

    다음과 비슷한 결과가 출력됩니다.


    -- Cluster Nodes --
                               Node name      Status
                               ---------      ------
      Cluster node:            phys-schost-1  Online
      Cluster node:            phys-schost-2  Online
  11. Sun Cluster 소프트웨어 지원에 필요한 패치가 아직 설치되지 않은 경우에는 해당 패치를 설치합니다.

  12. LOFS(loopback file system)를 재활성화하려면 클러스터의 각 노드 중 /etc/system 파일에서 다음 항목을 삭제합니다.


    exclude:lofs

    다음에 시스템이 재부트되면 LOFS 재활성화가 적용됩니다.


    주 –

    가용성 높은 로컬 파일 시스템에서 Sun Cluster HA for NFS를 사용하고 또한 automountd가 실행 중이라면 LOFS를 활성화할 수 없습니다. LOFS는 Sun Cluster HA for NFS에서 스위치오버 문제를 유발할 수 있습니다. LOFS를 활성화하고 나중에 가용성 높은 로컬 파일 시스템에서 Sun Cluster HA for NFS를 추가하도록 선택한다면 다음 중 하나를 수행해야 합니다.

    • 클러스터의 각 노드에서 /etc/system 파일에 exclude:lofs 항목을 복원하고 각 노드를 재부트합니다. 이 변경은 LOFS를 비활성화합니다.

    • automountd 데몬을 비활성화합니다.

    • Sun Cluster HA for NFS에서 내보낸 가용성 높은 로컬 파일 시스템에 속한 모든 파일을 automounter 맵에서 제외시킵니다. 이렇게 선택하면 LOFS와 automountd 데몬을 모두 사용 가능한 상태로 유지할 수 있습니다.


    LOFS에 대한 자세한 내용은 System Administration Guide, Volume 1(Solaris 8)의 Types of File Systems 또는 System Administration Guide: Devices and File SystemsThe Loopback File System(Solaris 9 또는 Solaris 10)을 참조하십시오.


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

다음은 scinstall이 2노드 클러스터 schost에서 구성 작업을 완료할 때 기록되는 scinstall 진행률 메시지의 예입니다. 클러스터는 scinstall 일반 모드를 사용하여 phys-schost-1에서 설치됩니다. 기타 클러스터 노드는 phys-schost-2입니다. 어댑터 이름은 qfe2qfe3입니다. 쿼럼 장치의 자동 선택이 활성화됩니다.


  Installation and Configuration

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

    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.

    The following connections were discovered:

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

    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".

    Removing the downloaded files … done

    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.24747

Rebooting …

다음 순서

데이터 서비스를 설치하려면 설치할 데이터 서비스 및 사용 중인 Solaris OS 버전에 맞는 절차로 이동합니다.

 

Sun Cluster 2 of 2 CD-ROM 

(Sun Java System 데이터 서비스) 

Sun Cluster Agents CD 

(그 밖의 모든 데이터 서비스) 

절차 

Solaris 8 또는 9 

Solaris 10 

Solaris 8 또는 9 

Solaris 10 

Sun Cluster 프레임워크 및 데이터 서비스 소프트웨어 패키지를 설치하는 방법(Java ES installer)

     

데이터 서비스 소프트웨어 패키지를 설치하는 방법(pkgadd)

 

   

데이터 서비스 소프트웨어 패키지를 설치하는 방법(scinstall)

   

데이터 서비스 소프트웨어 패키지를 설치하는 방법(Web Start installer)

   

 

그렇지 않으면, 다음 해당 절차로 이동합니다.

일반 오류

scinstall 처리가 완료된 후에는 개인 네트워크 주소와 넷 마스크를 변경할 수 없습니다. 다른 개인 네트워크 주소나 넷마스크를 사용해야 하고 해당 노드가 아직 설치 모드에 있으면 Sun Cluster 소프트웨어를 제거하여 설치 문제를 해결하는 방법의 절차를 수행합니다. 그런 다음 Sun Cluster 프레임워크 및 데이터 서비스 소프트웨어 패키지를 설치하는 방법(Java ES installer)의 절차와 이 절차를 차례로 수행하여 소프트웨어를 다시 설치하고 올바른 정보로 노드를 구성합니다.