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

Procedure쿼럼 서버 소프트웨어 설치 및 구성 방법

다음 절차를 수행하여 호스트 서버를 쿼럼 서버로 구성합니다.

시작하기 전에

다음 작업을 수행하십시오.

  1. 쿼럼 서버 소프트웨어를 사용하여 설치할 시스템에서 수퍼유저가 됩니다.

  2. (옵션) GUI를 갖춘 installer 프로그램을 사용하려면 설치할 호스트 서버의 디스플레이 환경이 GUI를 표시하도록 설정되어 있는지 확인합니다.


    # xhost +
    # setenv DISPLAY nodename:0.0
    
  3. 설치 매체를 드라이브에 로드합니다.

    볼륨 관리 데몬(vold(1M))이 실행 중이고 CD-ROM 또는 DVD 장치를 관리하도록 구성되었다면 이 데몬은 /cdrom/cdrom0/ 디렉토리에 매체를 자동으로 마운트합니다.

  4. 매체의 설치 마법사 디렉토리로 변경합니다.

    • SPARC 플랫폼에 소프트웨어 패키지를 설치하려는 경우 다음 명령을 입력합니다.


      phys-schost# cd /cdrom/cdrom0/Solaris_sparc
      
    • x86 플랫폼에 소프트웨어 패키지를 설치하려는 경우 다음 명령을 입력합니다.


      phys-schost# cd /cdrom/cdrom0/Solaris_x86
      
  5. 설치 마법사를 시작합니다.


    phys-schost# ./installer
    
  6. 화면의 지침에 따라 쿼럼 서버 소프트웨어를 호스트 서버에 설치합니다.

    나중에 구성 옵션을 선택합니다.


    주 –

    설치 프로그램에서 Configure Later 옵션을 선택할 수 없게 되어 있는 경우 Configure Now를 선택합니다.


    설치를 완료한 후 사용 가능한 설치 로그를 볼 수 있습니다. Java Enterprise System installer 프로그램 사용에 대한 자세한 내용은 Sun Java Enterprise System 2006Q4 Installation Guide for UNIX를 참조하십시오.

  7. 드라이브에서 설치 매체를 언로드합니다.

    1. 설치 매체가 사용되고 있지 않음을 확인하려면 매체에 존재하지 않는 디렉토리로 변경합니다.

    2. 매체를 꺼냅니다.


      phys-schost# eject cdrom
      
  8. 쿼럼 서버 소프트웨어를 지원하는 필수 패치를 모두 적용합니다.

    패치 위치 및 설치 지침은 Sun Cluster 3.2 12/07 Release Notes for Solaris OSPatches and Required Firmware Levels를 참조하십시오.

  9. (옵션) 쿼럼 서버 바이너리 위치를 PATH 환경 변수에 추가합니다.


    # PATH=$PATH:/usr/cluster/bin
  10. (옵션) 쿼럼 서버 매뉴얼 페이지 위치를 MANPATH 환경 변수에 추가합니다.


    # MANPATH=$MANPATH:/usr/cluster/man
  11. 쿼럼 서버를 구성합니다.

    다음 항목을 /etc/scqsd/scqsd.conf 파일에 추가하여 쿼럼 서버에 대한 구성 정보를 지정합니다.

    인스턴스 이름이나 포트 번호 중 하나 이상을 사용하여 쿼럼 서버를 식별합니다. 포트 번호는 반드시 제공해야 하지만 인스턴스 이름은 선택 사항입니다. 인스턴스 이름을 제공할 경우 해당 이름은 쿼럼 서버 중에서 고유해야 합니다. 이름을 제공하지 않을 경우 항상 쿼럼 서버가 수신하는 포트별로 쿼럼 서버를 참조합니다.


    /usr/cluster/lib/sc/scqsd [-d /var/scqsd] [-i instancename] -p port
    
    -d /var/scqsd

    쿼럼 서버가 쿼럼 데이터를 저장할 수 있는 디렉토리에 대한 경로입니다.

    쿼럼 서버 프로세스에서는 클러스터별 쿼럼 정보를 저장하기 위해 이 디렉토리에서 클러스터당 하나의 파일을 만듭니다.

    기본적으로 이 옵션의 값은 /var/scqsd입니다. 이 디렉토리는 구성하는 각 쿼럼 서버에 대해 고유해야 합니다.

    -i instancename

    쿼럼 서버 인스턴스에 대해 사용자가 선택하는 고유한 이름입니다.

    -p port

    쿼럼 서버가 클러스터로부터 요청을 수신하는 포트 번호입니다.

  12. (옵션) 다른 포트 번호나 인스턴스를 사용하여 둘 이상의 클러스터를 제공하려면 필요한 쿼럼 서버의 각 추가 인스턴스에 대한 추가 항목을 구성합니다.

  13. /etc/scqsd/scqsd.conf 파일을 저장하고 닫습니다.

  14. 새로 구성한 쿼럼 서버를 시작합니다.


    # /usr/cluster/bin/clquorumserver start quorumserver
    
    quorumserver

    쿼럼 서버를 식별합니다. 쿼럼 서버가 수신하는 포트 번호를 사용할 수 있습니다. 구성 파일에서 인스턴스 이름을 제공한 경우 해당 이름을 대신 사용할 수 있습니다.

    • 단일 쿼럼 서버를 시작하려면 인스턴스 이름이나 포트 번호를 제공합니다.

    • 여러 쿼럼 서버가 구성된 경우 모든 쿼럼 서버를 시작하려면 + 피연산자를 사용합니다.

일반 오류

설치 프로그램은 Sun Cluster Quorum Server 패키지의 단순 pkgadd 설치를 수행하고 필요한 디렉토리를 설정합니다. 소프트웨어는 다음 패키지로 구성됩니다.

이러한 패키지를 설치하면 소프트웨어가 /usr/cluster/etc/scqsd 디렉토리에 추가됩니다. Sun Cluster Quorum Server 소프트웨어의 위치를 수정할 수 없습니다.

Sun Cluster Quorum Server 소프트웨어에 대한 설치 오류 메시지가 표시될 경우 패키지가 올바르게 설치되었는지 확인합니다.

다음 순서

관리 콘솔을 사용하여 클러스터 노드와 통신하려면 관리 콘솔에 CCP(Cluster Control Panel) 소프트웨어를 설치하는 방법으로 이동합니다.

그렇지 않은 경우에는 Solaris 소프트웨어를 설치하는 방법으로 이동합니다.