Oracle® Solaris Cluster 소프트웨어 설치 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

Oracle Solaris Cluster 쿼럼 서버 소프트웨어를 설치하고 구성하는 방법

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

시작하기 전에

다음 작업을 수행합니다.

  • 쿼럼 서버 시스템이 클러스터 노드에서 액세스할 수 있으며 클러스터 노드에 사용되는 동일한 서브넷에 있는 공용 네트워크에 연결되어 있는지 확인합니다.

  • 쿼럼 서버가 실행될 클러스터 공용 네트워크에 연결된 포트에 대한 이더넷 스위치에서 확장 트리 알고리즘을 사용 안함으로 설정합니다.

  1. Oracle Solaris Cluster 쿼럼 서버 소프트웨어를 설치할 시스템에서 root 역할을 수행합니다.
  2. 구성된 게시자에서 데이터 서비스 패키지를 사용할 수 있으며 solarisha-cluster 게시자가 유효한지 확인합니다.
    # pkg list -a package-name
    # pkg publisher
    PUBLISHER                           TYPE     STATUS   P  LOCATION
    solaris                             origin   online   F  solaris-repository
    ha-cluster                          origin   online   F  ha-cluster-repository

    solaris 게시자 설정에 대한 자세한 내용은 Oracle Solaris 11.2의 소프트웨어 추가 및 업데이트 의 패키지 게시자 추가, 수정 또는 제거를 참조하십시오.


    팁  -  설치 또는 업데이트를 수행할 때마다 –nv 옵션을 사용하여 적용할 변경 사항(예: 설치 또는 업데이트할 패키지의 버전 및 새 BE를 만들지 여부)을 확인하십시오.

    –nv 옵션을 사용할 때 오류 메시지가 표시되지 않으면 –n 옵션 없이 명령을 다시 실행하여 실제로 설치 또는 업데이트를 수행합니다. 오류 메시지가 표시되면 추가 –v 옵션(예: –nvv) 또는 패키지 FMRI 패턴으로 명령을 다시 실행하여 진단 및 문제 해결에 유용한 추가 정보를 확인합니다. 문제 해결 정보는 Oracle Solaris 11.2의 소프트웨어 추가 및 업데이트 의 부록 A, 패키지 설치 및 업데이트 문제 해결을 참조하십시오.

  3. 쿼럼 서버 그룹 패키지를 설치합니다.
    quorumserver# pkg install ha-cluster-quorum-server-full
  4. (옵션) Oracle Solaris Cluster 쿼럼 서버 이진 위치를 PATH 환경 변수에 추가합니다.
    quorumserver# PATH=$PATH:/usr/cluster/bin
  5. 다음 항목을 /etc/scqsd/scqsd.conf 파일에 추가하여 쿼럼 서버를 구성하여 쿼럼 서버에 대한 구성 정보를 지정합니다.

    포트 번호와 선택적으로 인스턴스 이름을 지정하여 쿼럼 서버를 식별합니다.

    • 인스턴스 이름을 제공할 경우 해당 이름은 쿼럼 서버에서 고유해야 합니다.

    • 인스턴스 이름을 제공하지 않을 경우 항상 이 쿼럼 서버가 수신하는 포트별로 쿼럼 서버를 참조합니다.

    항목의 형식은 다음과 같습니다.

    /usr/cluster/lib/sc/scqsd [-d quorum-directory] [-i instance-name] -p port
    –d quorum-directory

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

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

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

    –i instance-name

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

    –p port

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

  6. (옵션) 다른 포트 번호나 인스턴스를 사용하여 둘 이상의 클러스터를 제공하려면 필요한 쿼럼 서버의 각 추가 인스턴스에 대한 추가 항목을 구성합니다.
  7. /etc/scqsd/scqsd.conf 파일을 저장하고 닫습니다.
  8. 새로 구성한 쿼럼 서버를 시작합니다.
    quorumserver# /usr/cluster/bin/clquorumserver start quorum-server
    quorum-server

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

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

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

문제 해결

Oracle Solaris Cluster 쿼럼 서버 소프트웨어는 다음 패키지로 구성됩니다.

  • ha-cluster/service/quorum-server

  • ha-cluster/service/quorum-server/locale

  • ha-cluster/service/quorum-server/manual

  • ha-cluster/service/quorum-server/manual/locale

해당 패키지는 ha-cluster/group-package/ha-cluster-quorum-server-fullha-cluster/group-package/ha-cluster-quorum-server-l10n 그룹 패키지에 포함되어 있습니다.

해당 패키지를 설치하면 /usr/cluster/etc/scqsd 디렉토리에 소프트웨어가 추가됩니다. Oracle Solaris Cluster 쿼럼 서버 소프트웨어 위치는 수정할 수 없습니다.

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

다음 단계

클러스터 노드에서 내부 하드 드라이브의 미러링을 지원하는 경우 내부 디스크 미러링을 구성하려면 내부 디스크 미러링을 구성하는 방법으로 이동합니다.

SPARC: Oracle VM Server for SPARC를 설치하려면 Oracle VM Server for SPARC 소프트웨어 설치 및 도메인을 만드는 방법으로 이동합니다.

그렇지 않으면 클러스터 노드에 Oracle Solaris Cluster 소프트웨어를 설치합니다.