JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Real Application Clusters용 Oracle Solaris Cluster 데이터 서비스 설명서     Oracle Solaris Cluster 4.0 (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Support for Oracle RAC 설치

2.  Oracle 파일 저장소 구성

3.  리소스 그룹 등록 및 구성

4.  클러스터에서 실행되도록 Oracle RAC 설정

클러스터에서 실행되도록 Oracle RAC를 설정하는 작업 개요

Oracle RAC 소프트웨어 설치

공유 파일 시스템에 이진 파일 및 구성 파일 설치

Oracle Grid Infrastructure에 대한 네트워킹 기본값 대체

다음 단계

Oracle RAC 설치 확인

Oracle RAC 설치를 확인하는 방법

Oracle ASM 인스턴스 및 디스크 그룹 만들기

Oracle ASM 인스턴스 및 디스크 그룹을 만드는 방법

Oracle Grid Infrastructure 프레임워크 리소스 만들기

Oracle Grid Infrastructure 프레임워크 리소스를 만드는 방법

Oracle 데이터베이스 만들기

공유 파일 시스템에서 데이터 파일의 위치를 지정하는 방법

Oracle RAC 데이터베이스 인스턴스용 리소스 구성

Oracle RAC 데이터베이스 인스턴스용 리소스 등록 및 구성을 위한 도구

Oracle Solaris Cluster와 Oracle Grid Infrastructure가 상호 운용되도록 설정하는 방법

Support for Oracle RAC 설치 및 구성 확인

Oracle RAC 프레임워크 리소스 그룹의 구성을 확인하는 방법

복수 소유자 볼륨 관리자 프레임워크 리소스 그룹의 구성을 확인하는 방법

Oracle 파일용 저장소 리소스의 구성을 확인하는 방법

Oracle RAC 데이터베이스 인스턴스용 리소스의 구성을 확인하는 방법

클러스터 종료 및 부트가 올바르게 동작하는지 확인하는 방법

5.  Support for Oracle RAC 관리

6.  Support for Oracle RAC 문제 해결

7.  Support for Oracle RAC의 기존 구성 수정

A.  이 데이터 서비스의 샘플 구성

B.  DBMS 오류 및 로그된 경보에 대해 사전 설정된 작업

C.  Support for Oracle RAC 확장 등록 정보

D.  명령줄 대체 방법

색인

Support for Oracle RAC 설치 및 구성 확인

Support for Oracle RAC을 설치, 등록 및 구성한 후 설치와 구성을 확인하십시오. Support for Oracle RAC 설치와 구성을 확인하면 Oracle RAC의 리소스와 리소스 그룹이 필요한 대로 동작하는지 확인할 수 있습니다.

리소스 간 오프라인 다시 시작 종속성은 독립 리소스를 오프라인으로 설정할 경우 종속 리소스가 먼저 오프라인이 되는지 확인합니다. 독립 리소스는 종속 리소스가 다시 시작될 때까지 오프라인으로 유지됩니다. 이 절의 절차는 이러한 종속성이 올바르게 설정되었는지 확인하는 방법에 대해 설명합니다. 오프라인 다시 시작 종속성에 대한 자세한 내용은 r_properties(5) 매뉴얼 페이지에서 resource_dependencies_offline_restart 리소스 등록 정보에 대한 설명을 참조하십시오.

Support for Oracle RAC 설치 및 구성 확인에는 다음과 같은 작업이 포함됩니다.

  1. Oracle RAC 프레임워크 리소스 그룹의 구성 확인 및 복수 소유자 볼륨 관리자 프레임워크 리소스 그룹 구성(사용된 경우) 확인. Oracle RAC 프레임워크 리소스 그룹의 구성을 확인하는 방법복수 소유자 볼륨 관리자 프레임워크 리소스 그룹의 구성을 확인하는 방법을 참조하십시오.

  2. Oracle 파일용 저장소 리소스의 구성 확인. Oracle 파일용 저장소 리소스의 구성을 확인하는 방법을 참조하십시오.

  3. Oracle RAC 데이터베이스 인스턴스용 리소스의 구성 확인. Oracle RAC 데이터베이스 인스턴스용 리소스의 구성을 확인하는 방법을 참조하십시오.

  4. 클러스터 종료 및 부트가 올바르게 동작하는지 확인. 클러스터 종료 및 부트가 올바르게 동작하는지 확인하는 방법을 참조하십시오.

Oracle RAC 프레임워크 리소스 그룹의 구성을 확인하는 방법

Oracle RAC 프레임워크 리소스 그룹은 Oracle RAC 프레임워크 리소스 그룹 등록 및 구성에 설명된 작업을 수행하면 만들어집니다.

  1. 클러스터 노드에서 수퍼유저로 전환하거나 solaris.cluster.readsolaris.cluster.admin RBAC 인증을 제공하는 역할로 전환합니다.
  2. Oracle RAC 프레임워크 리소스 그룹이 올바르게 구성되었는지 확인합니다.
    # clresourcegroup show rac-fmk-rg
    rac-fmk-rg

    Oracle RAC 프레임워크 리소스 그룹의 이름을 지정합니다.

  3. Oracle RAC 프레임워크 리소스 그룹이 아직 온라인이 아닌 경우 Oracle RAC 프레임워크 리소스 그룹을 온라인으로 전환합니다.
    # clresourcegroup online rac-fmwk-rg
    rac-fmk-rg

    Oracle RAC 프레임워크 리소스 그룹의 이름을 지정합니다.

  4. Oracle RAC 프레임워크 리소스 그룹이 온라인 상태인지 확인합니다.
    # clresourcegroup status

복수 소유자 볼륨 관리자 프레임워크 리소스 그룹의 구성을 확인하는 방법

복수 소유자 볼륨 관리자 프레임워크 리소스 그룹을 사용하여 RAC 구성에 사용될 볼륨 관리자 리소스를 포함시킨 경우 이 절차를 수행하십시오.

  1. 클러스터 노드에서 수퍼유저로 전환하거나 solaris.cluster.readsolaris.cluster.admin RBAC 인증을 제공하는 역할로 전환합니다.
  2. 복수 소유자 볼륨 관리자 프레임워크 리소스 그룹이 올바르게 구성되었는지 확인합니다.
    # clresourcegroup show vucmm-fmk-rg
    vucmm-fmk-rg

    복수 소유자 볼륨 관리자 프레임워크 리소스 그룹의 이름을 지정합니다.

  3. 복수 소유자 볼륨 관리자 프레임워크 리소스 그룹이 아직 온라인이 아닌 경우 복수 소유자 볼륨 관리자 프레임워크 리소스 그룹을 온라인으로 전환합니다.
    # clresourcegroup online vucmm-fmwk-rg
    vucmm-fmk-rg

    복수 소유자 볼륨 관리자 프레임워크 리소스 그룹의 이름을 지정합니다.

  4. RAC 리소스 그룹이 온라인 상태인지 확인합니다.
    # clresourcegroup status

Oracle 파일용 저장소 리소스의 구성을 확인하는 방법

저장소 관리 체계의 구성에 Oracle 파일용 저장소 리소스가 필요한 경우에만 이 작업을 수행하십시오.

  1. 클러스터 노드에서 수퍼유저로 전환합니다.
  2. Oracle 파일용 저장소 리소스를 포함하는 모든 리소스 그룹이 올바르게 구성되었는지 확인합니다.
    # clresourcegroup show rac-storage-rg-list
    rac-storage-rg-list

    Oracle 파일용 저장소 리소스를 포함하는 리소스 그룹을 쉼표로 구분하여 지정합니다.

  3. RAC 데이터베이스 리소스가 의존하는 리소스가 포함된 리소스 그룹을 오프라인으로 전환합니다.
    # clresourcegroup offline rac-storage-rg
    rac-storage-rg

    RAC 데이터베이스 리소스가 의존하는 리소스가 포함된 리소스 그룹의 이름을 지정합니다. 오프라인으로 전환할 리소스 그룹은 Oracle 파일에 대해 선택한 저장소 관리 체계에 따라 달라집니다.

    • Oracle 파일에 대해 공유 파일 시스템을 사용 중인 경우 확장 가능 파일 시스템 마운트 지점 리소스가 포함된 리소스 그룹을 오프라인으로 전환합니다.

    • Oracle 파일에 대한 파일 시스템을 사용하지 않고 볼륨 관리자를 사용 중인 경우 확장 가능 장치 그룹 리소스가 포함된 리소스 그룹을 오프라인으로 전환합니다.

    이 단계를 완료하는 데 몇 분이 걸릴 수 있습니다.

  4. Oracle RAC에 대한 리소스 그룹이 다음과 같이 동작하는지 확인합니다.
    • 단계 3에서 오프라인으로 전환한 리소스 그룹의 상태가 오프라인입니다.

    • Oracle RAC 데이터베이스 리소스 그룹의 상태가 오프라인입니다.

    • Oracle RAC 프레임워크 리소스 그룹의 상태가 온라인 차단 보류 중입니다.

    # clresourcegroup status
  5. Oracle Grid Infrastructure 리소스가 오프라인 상태인지 확인합니다.

    Oracle Grid Infrastructure 리소스가 오프라인 상태인지 확인하려면 시스템 메시지 파일에서 Oracle Grid Infrastructure 리소스가 종료되었음을 나타내는 메시지를 찾습니다.

  6. 단계 3에서 오프라인으로 전환한 리소스 그룹을 온라인으로 전환합니다.
    # clresourcegroup online rac-storage-rg
    rac-storage-rg

    단계 3에서 오프라인으로 전환한 리소스 그룹의 이름을 지정합니다.

    이 단계를 완료하는 데 몇 분이 걸릴 수 있습니다.

  7. 각 노드에서 Oracle Grid Infrastructure를 다시 시작합니다.
    # Grid_home/bin/crsctl start crs
    Startup will be queued to init within 30 seconds.
    Grid_home

    Oracle Grid Infrastructure 홈 디렉토리를 지정합니다. 이 디렉토리에는 Oracle Grid Infrastructure 이진 파일 및 Oracle Grid Infrastructure 구성 파일이 포함되어 있습니다.

    이 단계를 완료하는 데 몇 분이 걸릴 수 있습니다.

  8. 각 노드에서 Oracle Grid Infrastructure 리소스가 온라인 상태인지 확인합니다.

    이 경우 Oracle 명령 crstat를 사용합니다.

    # Grid_home/bin/crsctl stat res -t

    주 - 모든 노드에서 Oracle Grid Infrastructure 시작을 완료하는 데 몇 분이 걸릴 수 있습니다. Oracle Grid Infrastructure 리소스가 모든 노드에서 온라인으로 전환되기 전에 이 단계를 수행하면 일부 노드의 상태가 오프라인일 수 있습니다. 이 경우 Oracle Grid Infrastructure의 상태가 모든 노드에서 온라인이 될 때까지 이 단계를 반복하십시오.


  9. Oracle RAC의 모든 리소스 그룹이 온라인 상태인지 확인합니다.
    # clresourcegroup status

    주 - RAC 데이터베이스 리소스가 의존하는 리소스가 포함된 리소스 그룹을 온라인으로 전환하면 RAC 데이터베이스 리소스 그룹도 온라인으로 전환됩니다. RAC 데이터베이스 리소스 그룹이 모든 노드에서 온라인으로 전환되기 전에 이 단계를 수행하면 일부 노드가 온라인 결함이 있는 상태가 될 수 있습니다. 이 경우 RAC 데이터베이스 리소스 그룹의 상태가 모든 노드에서 온라인이 될 때까지 이 단계를 반복하십시오.


Oracle RAC 데이터베이스 인스턴스용 리소스의 구성을 확인하는 방법

다음 절 중 하나에 설명된 작업을 수행하면 Oracle RAC 데이터베이스 인스턴스용 리소스가 만들어집니다.

  1. 클러스터 노드에서 수퍼유저로 전환합니다.
  2. 데이터베이스 리소스 그룹이 올바르게 구성되었는지 확인합니다.
    # clresourcegroup show rac-db-rg
    rac-db-rg

    데이터베이스 리소스 그룹의 이름을 지정합니다.

  3. 필요한 경우 Oracle Solaris Cluster 저장소 리소스를 나타내는 Oracle Grid Infrastructure 리소스가 올바르게 구성되었는지 확인합니다.
    # Grid_home/bin/crsctl stat res -t
    Grid_home

    Oracle Grid Infrastructure 홈 디렉토리를 지정합니다. 이 디렉토리에는 Oracle Grid Infrastructure 이진 파일 및 Oracle Grid Infrastructure 구성 파일이 포함되어 있습니다.

  4. Oracle Grid Infrastructure 프레임워크 리소스를 사용 안함으로 설정합니다.
    # clresource disable -t SUNW.crs_framework +

    이 단계를 완료하는 데 몇 분이 걸릴 수 있습니다.

  5. Oracle Grid Infrastructure 리소스가 오프라인 상태인지 확인합니다.
    1. Oracle Grid Infrastructure 리소스의 상태를 확인합니다.

      이 경우 Oracle 명령 crstat를 사용합니다.

      # Grid_home/bin/crsctl stat res -t
      CRS-0184: Cannot communicate with the CRS daemon.
      Grid_home

      Oracle Grid Infrastructure 홈 디렉토리를 지정합니다. 이 디렉토리에는 Oracle Grid Infrastructure 이진 파일 및 Oracle Grid Infrastructure 구성 파일이 포함되어 있습니다.

    2. 시스템 메시지 파일에서 Oracle Grid Infrastructure 리소스가 종료되었음을 나타내는 메시지를 찾습니다.
  6. 다음 리소스가 모든 노드에서 오프라인 상태인지 확인합니다.
    • Oracle Grid Infrastructure 프레임워크 리소스

    • RAC 데이터베이스 리소스

    # clresource status -t SUNW.crs_framework,SUNW.scalable_rac_server_proxy +
  7. 각 노드에서 Oracle Grid Infrastructure를 다시 시작합니다.
    # Grid_home/bin/crsctl start crs
    Startup will be queued to init within 30 seconds.
    Grid_home

    Oracle Grid Infrastructure 홈 디렉토리를 지정합니다. 이 디렉토리에는 Oracle Grid Infrastructure 이진 파일 및 Oracle Grid Infrastructure 구성 파일이 포함되어 있습니다.

    이 단계를 완료하는 데 몇 분이 걸릴 수 있습니다.

  8. 각 노드에서 Oracle Grid Infrastructure 리소스가 온라인 상태인지 확인합니다.

    이 경우 Oracle 명령 crstat를 사용합니다.

    # Grid_home/bin/crsctl stat res -t

    주 - 모든 노드에서 Oracle Grid Infrastructure 시작을 완료하는 데 몇 분이 걸릴 수 있습니다. Oracle Grid Infrastructure 리소스가 모든 노드에서 온라인으로 전환되기 전에 이 단계를 수행하면 일부 노드의 상태가 오프라인일 수 있습니다. 이 경우 Oracle Grid Infrastructure의 상태가 모든 노드에서 온라인이 될 때까지 이 단계를 반복하십시오.


  9. Oracle Grid Infrastructure 프레임워크 리소스를 사용으로 설정합니다.
    # clresource enable -t SUNW.crs_framework +

    이 단계를 완료하는 데 몇 분이 걸릴 수 있습니다.

  10. 다음 리소스가 모든 노드에서 온라인 상태인지 확인합니다.
    • Oracle Grid Infrastructure 프레임워크 리소스

    • RAC 데이터베이스 리소스

    # clresource status -t SUNW.crs_framework,SUNW.scalable_rac_server_proxy +

    주 - Oracle Grid Infrastructure 프레임워크 리소스를 사용으로 설정하면 RAC 데이터베이스 리소스도 사용으로 설정됩니다. RAC 데이터베이스 리소스가 모든 노드에서 사용으로 설명되기 전에 이 단계를 수행하면 일부 노드의 상태가 오프라인일 수 있습니다. 이 경우 RAC 데이터베이스 리소스의 상태가 모든 노드에서 온라인이 될 때까지 이 단계를 반복하십시오.


클러스터 종료 및 부트가 올바르게 동작하는지 확인하는 방법

Support for Oracle RAC의 구성이 올바른 경우 클러스터를 종료하고 부트하면 Oracle Solaris Cluster에서 Oracle RAC가 올바르게 중지되었다가 시작되는지 확인합니다.


주의

주의 - 이 작업을 수행하려면 작동 중지 시간이 필요합니다. 다른 데이터 서비스가 실행 중인 운용 클러스터에서 Support for Oracle RAC의 설치와 구성을 확인하는 경우에는 이 작업을 생략하십시오.


  1. 클러스터를 종료합니다.

    이 작업 수행에 대한 지침은 Oracle Solaris Cluster System Administration Guide의 How to Shut Down a Cluster을 참조하십시오.

  2. 클러스터가 올바르게 종료되는지 확인합니다.
  3. 클러스터를 부트합니다.

    이 작업 수행에 대한 지침은 Oracle Solaris Cluster System Administration Guide의 How to Boot a Cluster을 참조하십시오.

  4. 클러스터가 올바르게 시작되는지 확인합니다.
  5. Oracle RAC 리소스 그룹 및 이 그룹의 리소스가 온라인 상태인지 확인합니다.
    # clresourcegroup status

    주 - 모든 Oracle RAC 리소스 그룹을 온라인으로 설정하는 데 몇 분이 걸릴 수 있습니다. 리소스 그룹이 모든 노드에서 사용으로 설정되기 전에 이 단계를 수행하면 일부 노드의 상태가 오프라인일 수 있습니다. 이 경우 모든 Oracle RAC 리소스 그룹의 상태가 모든 노드에서 온라인이 될 때까지 이 단계를 반복하십시오.