이 섹션에서는 WebLogic 관리 및 클러스터링에 대해 잘 알고 있다고 가정합니다. 이러한 태스크에 대해 잘 모르는 경우에는 Oracle Enterprise Performance Management System Java 웹 애플리케이션을 클러스터링하기 전에 기술 지원을 받아야 합니다.
사전 필수 조건
주:
이 섹션에서는 클러스터에 포함할 Java 웹 애플리케이션을 각 노드에 설치했다고 가정합니다.
EPM System Java 웹 애플리케이션의 클러스터를 설정하기 전에 다음 태스크를 완료합니다.
RCUSchema.properties
를 편집해야 합니다. 자세한 내용은 Oracle Enterprise Performance Management System 설치 및 구성 가이드의 "Repository Creation Utility를 사용하여 인프라 스키마 생성" 및 "RCU 스키마 등록정보 업데이트"를 참조하십시오.Foundation Services를 호스트하는 머신이 아닌 다른 머신에 배포하는 경우 WebLogic Server Administration Server가 Foundation Services 호스트 머신에서 실행 중이어야 합니다. Foundation Services와 동일한 머신에 배포하는 경우에는 WebLogic Server Administration Server가 실행 중일 필요가 없습니다.
로드 밸런서에서 세션 지속성 또는 고정 세션(특정 세션에 대한 모든 요청을 동일한 서버로 전송)을 활성화합니다.
Oracle Hyperion Profitability and Cost Management가 아닌 다른 서버에 Oracle Essbase가 설치되어 있는 분산 시스템에서는 Profitability and Cost Management 서버에도 Oracle Hyperion Provider Services가 설치되고 구성되어야 합니다. 구성에서 Essbase 연결에 포함 모드를 사용하도록 지원하는 경우에도 이것은 요구사항입니다. Profitability and Cost Management 관리 서버가 2개 이상 설치된 클러스터 시스템에서는 Provider Services를 각 Profitability and Cost Management 관리 서버 노드에서 설치 및 구성해야 합니다.
클러스터에 포함할 각 노드에 EPM System 제품을 설치합니다. 각 컴퓨터의 동일한 파일 시스템 위치에 설치합니다. 이러한 환경 변수가 클러스터의 각 노드에 대해 설정 및 사용자정의되지 않고 전체 클러스터에 대해 한 번에 설정될 수 있도록 클러스터의 각 물리적 컴퓨터에 있는 동일한 파일 시스템 경로를 사용해야 합니다.
모든 OS - CLASSPATH
및 PATH
EPM System Configurator를 사용하여 Java 웹 애플리케이션 클러스터링
EPM System Configurator를 사용하여 구성하는 동안 EPM System Java 웹 애플리케이션을 클러스터링할 수 있습니다. 아래의 일반 구성 순서에 따르십시오. 이 절차에서는 EPM System Installer에서 설치한 Oracle HTTP Server를 논리 호스트로 가정합니다.
주:
Profitability and Cost Management를 클러스터 환경에서 스케일링하는 경우 Profitability 엔터프라이즈 애플리케이션 내의 각 모듈을 Profitability 클러스터 내의 모든 서버에 대해 타겟으로 지정해야 합니다.
EPM System Configurator를 사용하여 구성하는 동안 EPM System Java 웹 애플리케이션을 클러스터링하려면 다음을 수행합니다.
환경의 각 머신에 EPM System Java 웹 애플리케이션을 설치합니다.
EPM System Configurator 태스크 선택 페이지에서 애플리케이션 서버에 배포를 선택하여 첫번째 머신에서 Java 웹 애플리케이션을 구성합니다.
배포 중에 EPM System Configurator는 WebLogic의 각 관리 서버에 대한 클러스터를 생성합니다.
EPM System Configurator 태스크 선택 페이지에서 애플리케이션 서버에 배포를 선택하여 다음 머신에서 Java 웹 애플리케이션을 구성합니다.
배포 중에 EPM System Configurator는 서버를 WebLogic의 클러스터에 추가합니다.
배포에 있는 추가 컴퓨터에 대해 이 단계를 반복합니다.
웹 서버는 EPM System Configurator 태스크 선택 페이지의 Foundation 태스크에서 웹 서버 구성을 선택하여 마지막에 구성합니다. 그런 다음, 웹 서버와 Oracle Hyperion Enterprise Performance Management Workspace를 재시작합니다.
Java 웹 애플리케이션 클러스터링 관련 고려 사항은 다음과 같습니다.
EPM System Configurator는 각각의 관리 서버에 대해 클러스터를 구성합니다.
각 EPM System 제품에 대한 클러스터는 하나만 있어야 합니다. EPM System Configurator는 각 관리 서버에 대한 클러스터를 생성합니다.
단일 관리 서버 스케일 아웃
후속 컴퓨터에서 단일 관리 서버를 스케일 아웃하려면 다음을 수행합니다.
EPM System Installer를 사용하여 환경의 추가 머신에서 동일한 세트의 Java 웹 애플리케이션을 설치합니다. 스케일 아웃할 때 Java 웹 애플리케이션을 추가하거나 제거할 수 없습니다.
스케일 아웃할 각 컴퓨터에서 EPM System Configurator를 실행합니다.
Hyperion Foundation 아래 [태스크 선택] 패널에서 이 머신에서 단일 관리 서버 스케일 아웃을 선택합니다.
이 컴퓨터에서 단일 관리 서버 스케일 아웃 옵션은 다음과 같은 경우에만 사용할 수 있습니다.
WebLogic 관리 서버가 현재 컴퓨터에 설치되지 않은 경우
단일 관리 서버가 WebLogic Administration Server에 배포된 경우
단일 관리 서버가 아직 컴퓨터에서 스케일 아웃되지 않은 경우
다음을 눌러 서버를 스케일 아웃합니다.
Foundation Services를 스케일링하는 경우 RCU를 사용하여 새 스키마를 생성하고 배포의 각 머신에서 RCUSchema.properties
를 편집해야 합니다. 자세한 내용은 Oracle Enterprise Performance Management System 설치 및 구성 가이드의 "Repository Creation Utility를 사용하여 인프라 스키마 생성" 및 "RCU 스키마 등록정보 업데이트"를 참조하십시오.