독립적으로 배치된 Essbase 인스턴스가 EPM 공유 서비스에 등록되지 않은 경우, Provider Services를 사용하여 하나의 중앙집중식 Smart View URL 하에 모든 Essbase 서버에 노드로 액세스하도록 구성할 수 있습니다.
이를 수행한 후 Smart View 사용자는 접속 패널에서 단 하나의 URL을 사용하여 모든 Essbase 서버에 액세스할 수 있습니다.
중앙집중식 URL 액세스를 설정하려면 다음과 같이 하십시오.
현재 Essbase 서버 시스템에서 복제 스크립트의 위치로 이동합니다.
Linux
<Essbase Product Home>/modules/oracle.essbase.sysman/scripts/copyclusterkey
Windows
<Essbase Product Home>\modules\oracle.essbase.sysman\scripts\copyclusterkey
환경 내 <Essbase Product Home> 위치를 모르면 Environment Locations in the Essbase Platform에서 설명을 참조하십시오.
cloneTokenManagerKeys(.sh
또는 .cmd
) 스크립트와 updatedClusterId.py 파일을 현재 Essbase 서버 시스템에서 <Domain Home>의 bin
디렉토리에 복사합니다. 환경 내 <Domain Home> 위치를 모르면 Environment Locations in the Essbase Platform에서 설명을 참조하십시오.
Linux용
cloneTokenManagerKeys.sh
및 updatedClusterId.py
를 $DOMAIN_HOME/bin
에 복사합니다. 예를 들어, 다음과 같습니다.
/scratch/<home dir>/Oracle/Middleware/Oracle_Home/user_projects/domains/essbase_domain/bin
$DOMAIN_HOME/bin
디렉토리에서 명령 프롬프트를 열고 cloneTokenManagerKeys.sh
에 대한 실행 권한을 부여합니다. 예를 들어, 다음과 같습니다.
chmod +x cloneTokenManagerKeys.sh
스크립트를 실행하면서 현재 서버와 (제공자 서비스를 사용하여 싱글 사인온을 위해) 동기화할 보조 관리 서버 URL을 제공합니다.
구문은 다음과 같습니다.
./cloneTokenManagerKeys.sh t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>
예를 들어, 다음과 같습니다.
./cloneTokenManagerKeys.sh t3://AdminServer2:7001
동기화할 환경이 여러 개 있으면 각 환경에 대한 관리 서버 URL을 공백으로 구분하여 입력합니다. 예를 들어, 다음과 같습니다.
./cloneTokenManagerKeys.sh t3://AdminServer2:7001 t3://AdminServer3:7001
TLS(SSL)가 사용으로 설정된 경우 t3s
프로토콜을 사용하여 URL을 지정합니다. 예를 들어, 다음과 같습니다.
./cloneTokenManagerKeys.sh t3s://AdminServer2:7002
Windows용
cloneTokenManagerKeys.cmd
및 updatedClusterId.py
를 %DOMAIN_HOME%\bin
에 복사합니다. 예를 들어, 다음과 같습니다.
C:\Oracle\Middleware\Oracle_Home\user_projects\domains\essbase_domain\bin
%DOMAIN_HOME%\bin
디렉토리에서 명령 프롬프트를 엽니다.
스크립트를 실행하면서 제공자 서비스를 사용하여 현재 서버와 (싱글 사인온을 위해) 동기화할 보조 관리 서버 URL을 제공합니다.
구문은 다음과 같습니다.
.\cloneTokenManagerKeys.cmd t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>
예를 들어, 다음과 같습니다.
.\cloneTokenManagerKeys.cmd t3://AdminServer2:7001
동기화할 환경이 여러 개 있으면 각 환경에 대한 관리 서버 URL을 공백으로 구분하여 입력합니다. 예를 들어, 다음과 같습니다.
.\cloneTokenManagerKeys.cmd t3://AdminServer2:7001 t3://AdminServer3:7001
TLS(SSL)가 사용으로 설정된 경우 t3s
프로토콜을 사용하여 URL을 지정합니다. 예를 들어, 다음과 같습니다.
.\cloneTokenManagerKeys.cmd t3s://AdminServer2:7002
동기화 프로세스를 완료한 후 현재 Essbase 서버와 동기화된 모든 Essbase 서버를 재시작합니다. 서버 시작, 정지 및 검사을(를) 참조하십시오.
Essbase 웹 인터페이스를 사용하여 Essbase 서버를 Provider Services 관리에 추가하는 방식으로 구성합니다.
Essbase 웹 인터페이스에서 콘솔로 이동하고 구성을 누릅니다.
중앙집중식 URL 탭으로 이동하고 추가를 누릅니다.
호스트 추가 대화상자에서 Essbase 서버 중 하나에 대한 정보를 입력합니다. 별칭 및 에이전트 URL을 제공합니다.
제출을 누르고 다시 추가를 눌러 단일 Smart View URL에서 액세스할 수 있는 Essbase 서버를 더 추가합니다.
Smart View에서 방금 구성한 Essbase 서버에 로그인합니다. 중앙집중식 URL에 대해 구성한 모든 인스턴스에 접속할 수 있어야 합니다.
추가적으로 중앙집중식 URL을 사용하여 구성한 하나 이상의 Essbase 서버에 호스팅된 애플리케이션에 대한 고가용성(페일오버) 액세스를 설정하려면 활성-활성(읽기 전용) Essbase 클러스터 구성 및 관리(으)로 진행합니다.