탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
![]() |
Oracle Real Application Clusters용 Oracle Solaris Cluster 데이터 서비스 설명서 Oracle Solaris Cluster 3.3 3/13 (한국어) |
B. DBMS 오류 및 로그된 경고에 대해 사전 설정된 작업
Oracle Solaris Cluster 유지 관리 명령을 사용하여 프레임워크 리소스 그룹 등록 및 구성
Oracle Solaris Cluster 유지 관리 명령을 사용하여 전역 클러스터에서 프레임워크 리소스 그룹을 등록 및 구성하는 방법
Oracle Solaris Cluster 유지 관리 명령을 사용하여 영역 클러스터에서 Oracle RAC 프레임워크 리소스 그룹을 등록 및 구성하는 방법
Oracle ASM 리소스 그룹 등록 및 구성(CLI)
전역 클러스터에서 Oracle ASM 리소스 그룹을 등록 및 구성하는 방법(CLI)
영역 클러스터에서 Oracle ASM 리소스 그룹을 등록 및 구성하는 방법(CLI)
Oracle Solaris Cluster 유지 관리 명령을 사용하여 저장소 관리 리소스 만들기
확장 가능한 장치 그룹 및 확장 가능 파일 시스템 마운트 지점에 대한 리소스
Oracle 버전 9i, 10g 릴리스 2, 11g 또는 12c를 사용한 Sun QFS 리소스 그룹 구성
Oracle 10g 릴리스 1을 사용한 Sun QFS 리소스 그룹 구성
전역 클러스터에 확장 가능한 장치 그룹 리소스를 만드는 방법
영역 클러스터에 확장 가능한 장치 그룹 리소스를 만드는 방법
전역 클러스터에서 Sun QFS 메타 데이터 서버의 리소스를 등록 및 구성하는 방법
영역 클러스터에서 Sun QFS 메타 데이터 서버의 리소스를 등록 및 구성하는 방법
전역 클러스터에 파일 시스템 마운트 지점 리소스를 만드는 방법
영역 클러스터에 파일 시스템 마운트 지점 리소스를 만드는 방법
Oracle Solaris Cluster 유지 관리 명령을 사용하여 Oracle 10g, 11g 또는 12c와 상호 운용되는 리소스 만들기
Oracle Solaris Cluster와 상호 운용되는 Oracle Clusterware 리소스를 만드는 방법
Oracle Solaris Cluster와 상호 운용되는 Oracle Grid Infrastructure 리소스를 만드는 방법
Oracle Solaris Cluster 소프트웨어와 상호 운용될 Oracle Clusterware의 Oracle ASM 리소스를 만드는 방법
전역 클러스터에서 Oracle 10g, 11g 또는 12c와 상호 운용되는 Oracle Solaris Cluster 리소스를 만드는 방법
영역 클러스터에서 Oracle 10g, 11g 또는 12c와 상호 운용되는 Oracle Solaris Cluster 리소스를 만드는 방법
전역 클러스터에서 Oracle 9i와 상호 운용되는 Oracle Solaris Cluster 리소스 등록 및 구성 방법
영역 클러스터에서 Oracle 9i와 상호 운용되는 Oracle Solaris Cluster 리소스 등록 및 구성 방법
이 절에 설명된 작업은 Oracle 9i RAC 데이터베이스 인스턴스의 시작 및 종료를 자동화하는 방법에 설명된 리소스 구성 단계에 대한 대체 방법입니다. 이 절에서는 다음과 같은 내용을 다룹니다.
전역 클러스터에서 Oracle 9i와 상호 운용되는 Oracle Solaris Cluster 리소스 등록 및 구성 방법
영역 클러스터에서 Oracle 9i와 상호 운용되는 Oracle Solaris Cluster 리소스 등록 및 구성 방법
Oracle 9i와 상호 운용되는 리소스를 사용하면 Oracle Solaris Cluster 인터페이스를 통해 Oracle RAC 데이터베이스 인스턴스를 관리할 수 있습니다. 이러한 리소스는 또한 Oracle RAC에 대한 결함 모니터링 및 자동 결함 복구를 제공합니다. 이 데이터 서비스가 제공하는 자동 결함 복구는 Oracle RAC 소프트웨어가 제공하는 자동 결함 복구에 대한 보완 기능입니다.
Oracle 9i와 상호 운용되기 위해서는 다음과 같은 리소스가 필요합니다.
Oracle RAC 서버 리소스
Oracle 리스너 리소스
논리 호스트 이름 리소스
주 - Oracle 10g, 11g 또는 12c를 사용하는 경우 Oracle RAC 서버 리소스가 필요하지 않습니다. 자세한 내용은 Oracle Solaris Cluster 유지 관리 명령을 사용하여 Oracle 10g, 11g 또는 12c와 상호 운용되는 리소스 만들기를 참조하십시오.
각 Oracle RAC 데이터베이스에 대해 하나의 확장 가능 리소스 그룹이 필요합니다. 각 리소스 그룹에는 클러스터의 모든 데이터베이스 인스턴스를 나타내는 Oracle RAC 서버 리소스가 포함됩니다. Oracle RAC를 실행할 모든 노드에서 이 확장 가능 리소스 그룹이 마스터되었는지 확인합니다.
주 - Oracle 10g, 11g 또는 12c를 사용하는 경우 Oracle 리스너 리소스가 필요하지 않습니다. 자세한 내용은 Oracle Solaris Cluster 유지 관리 명령을 사용하여 Oracle 10g, 11g 또는 12c와 상호 운용되는 리소스 만들기를 참조하십시오.
Oracle RAC 구성에 Oracle 리스너가 필요한 경우, Oracle RAC 데이터베이스 인스턴스를 하나만 지원하도록 각 리스너를 구성합니다. 이 구성은 최상의 가용성 및 확장성 그리고 가장 간편한 관리 기능을 제공합니다.
주 - 모든 Oracle RAC 구성에 Oracle 리스너가 필요한 것은 아닙니다. 예를 들어, Oracle RAC 데이터베이스 서버 및 데이터베이스 클라이언트가 동일한 시스템에서 실행되는 경우 Oracle 리스너가 필요하지 않습니다.
구성에 Oracle 리스너가 포함된 경우 특정 Oracle RAC 데이터베이스를 지원하는 모든 리스너를 나타내도록 하나의 확장 가능 리소스를 구성합니다. 리스너 리소스를 다음과 같이 구성합니다.
동일한 리소스 그룹에서 리스너 리소스 및 Oracle RAC 서버 리소스를 구성합니다.
각 노드에 대해 리스너 리소스의 리스너 이름을 고유 값으로 설정합니다.
리스너 리소스에 종속되도록 Oracle RAC 서버 리소스를 설정합니다.
주 - Oracle 10g, 11g 또는 12c를 사용하는 경우 LogicalHostname 리소스가 필요하지 않습니다.
노드에서 인스턴스가 실패한 후 Oracle 리스너가 계속 데이터베이스에 액세스할 수 있도록 하려면 각 노드에 논리 호스트 이름 리소스가 필요합니다. 각 노드에서 확장 가능 Oracle 리스너는 논리 호스트 이름 리소스별로 표시되는 IP 주소에서 수신 대기합니다.
Oracle RAC 인스턴스를 실행하는 클러스터 노드가 실패하면 다른 인스턴스에서 작업을 다시 시도하기 전에 클라이언트 응용 프로그램이 시도한 작업이 시간 초과될 때까지 기다려야 할 수 있습니다. TCP/IP(Transmission Control Protocol/Internet Protocol) 네트워크 시간 초과 값이 높으면 클라이언트 응용 프로그램이 실패를 감지하는 데 긴 시간이 필요할 수 있습니다. 일반적으로 클라이언트 응용 프로그램에서 이러한 실패를 감지하는 데 필요한 시간은 3~9분 정도입니다.
이러한 경우, 클라이언트 응용 프로그램이 Oracle Solaris Cluster 논리 호스트 이름 리소스별로 표시되는 주소에서 수신 대기하는 리스너 리소스에 연결할 수 있습니다. 노드가 실패하면 논리 호스트 이름 리소스를 포함하는 리소스 그룹이 Oracle RAC가 실행되는 다른 생존 노드로 페일오버합니다. 논리 호스트 이름 리소스에 대한 페일오버를 수행하여 새 연결을 Oracle RAC의 다른 인스턴스로 지정할 수 있습니다.
다음과 같이 각 리스너 리소스에 대해 LogicalHostname 리소스를 구성합니다.
리스너 리소스가 나타내는 각 리스너에 대해 하나의 논리 호스트 이름 리소스를 만듭니다.
각 논리 호스트 이름 리소스를 별도의 리소스 그룹에서 구성합니다.
리스너 리소스가 나타내는 모든 리스너에 대해 논리 호스트 이름 리소스에 종속되도록 리스너 리소스를 설정합니다.
각 노드가 하나의 리소스 그룹의 기본 노드인지 확인합니다.
기본 노드의 데이터베이스 인스턴스가 실패 후 복구될 때 논리 호스트 이름 리소스가 기본 노드로 페일백되는지 확인합니다.