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 Systems의 The Loopback File System(Solaris 9 또는 Solaris 10)을 참조하십시오.


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

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


  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)

X 

     

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

 

X 

   

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

   

X 

X 

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

   

X 

 

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

일반 오류

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