Pentru instanţele Essbase implementate în mod independent, care nu sunt înregistrate în EPM Shared Services, puteţi utiliza Servicii furnizori pentru a configura toate serverele Essbase să fie accesibile ca noduri printr-un singur URL Smart View centralizat.
După ce faceţi această operaţiune, utilizatorii Smart View vor putea să acceseze toate serverele Essbase utilizând doar un URL din panoul de conexiuni.
Pentru a configura accesul printr-un URL centralizat,
Pe maşina curentă server Essbase, navigaţi la locaţia script-urilor clone.
Linux
<Essbase Product Home>/modules/oracle.essbase.sysman/scripts/copyclusterkey
Windows
<Essbase Product Home>\modules\oracle.essbase.sysman\scripts\copyclusterkey
Dacă nu ştiţi unde se află <Essbase Product Home> în mediul dvs., consultaţi Locaţiile mediului în platforma Essbase pentru explicaţii.
Copiaţi scriptul cloneTokenManagerKeys (.sh
sau .cmd
) şi fişierul updatedClusterId.py în directorul bin
din <Domain Home> de pe serverul Essbase curent. Dacă nu ştiţi unde se află directorul <Domain Home> în mediul dvs., consultaţi Locaţiile mediului în platforma Essbase pentru explicaţii.
Pentru Linux,
Copiaţi cloneTokenManagerKeys.sh
şi updatedClusterId.py
în $DOMAIN_HOME/bin
. De exemplu:
/scratch/<home dir>/Oracle/Middleware/Oracle_Home/user_projects/domains/essbase_domain/bin
Deschideţi un prompt de comandă în directorul $DOMAIN_HOME/bin
şi acordaţi permisiunea de executare scriptului cloneTokenManagerKeys.sh
. De exemplu,
chmod +x cloneTokenManagerKeys.sh
Rulaţi scriptul, indicând un URL al serverului de administrare secundar pentru a-l sincroniza (pentru conectare unică SSO prin furnizorul de servicii) cu serverul curent.
Sintaxa este:
./cloneTokenManagerKeys.sh t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>
De exemplu:
./cloneTokenManagerKeys.sh t3://AdminServer2:7001
Dacă există mai multe medii de sincronizat, introduceţi URL-urile serverelor de administrare pentru fiecare mediu, separate cu spaţii. De exemplu:
./cloneTokenManagerKeys.sh t3://AdminServer2:7001 t3://AdminServer3:7001
Dacă TLS (SSL) este activat, utilizaţi protocolul t3s
pentru a specifica URL-ul. De exemplu:
./cloneTokenManagerKeys.sh t3s://AdminServer2:7002
Pentru Windows,
Copiaţi cloneTokenManagerKeys.cmd
şi updatedClusterId.py
în %DOMAIN_HOME%\bin
. De exemplu:
C:\Oracle\Middleware\Oracle_Home\user_projects\domains\essbase_domain\bin
Deschideţi un prompt de comandă în directorul %DOMAIN_HOME%\bin
.
Rulaţi scriptul, indicând un URL al serverului de administrare secundar pentru a-l sincroniza (pentru conectare unică SSO) cu serverul curent prin furnizorul de servicii.
Sintaxa este:
.\cloneTokenManagerKeys.cmd t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>
De exemplu:
.\cloneTokenManagerKeys.cmd t3://AdminServer2:7001
Dacă există mai multe medii de sincronizat, introduceţi URL-urile serverelor de administrare pentru fiecare mediu, separate cu spaţii. De exemplu:
.\cloneTokenManagerKeys.cmd t3://AdminServer2:7001 t3://AdminServer3:7001
Dacă TLS (SSL) este activat, utilizaţi protocolul t3s
pentru a specifica URL-ul. De exemplu:
.\cloneTokenManagerKeys.cmd t3s://AdminServer2:7002
După ce aţi finalizat procesul de sincronizare, reporniţi toate serverele Essbase pe care le-aţi sincronizat cu serverul Essbase curent. Consultaţi Pornirea, oprirea şi verificarea serverelor.
Configuraţi-vă serverele Essbase adăugându-le la administrarea furnizorului de servicii folosind interfaţa web Essbase.
În interfaţa web Essbase, navigaţi la Consolă şi faceţi clic pe Configuraţie.
Mergeţi la fila URL centralizat şi faceţi clic pe Adăugare.
În dialogul Adăugare gazdă, introduceţi informaţiile despre unul din serverele Essbase. Introduceţi un URL al agentului şi un alias.
Faceţi click pe Trimitere şi din nou pe Adăugare pentru a adăuga mai multe servere Essbase pe care doriţi să le faceţi accesibile printr-un singur URL Smart View.
Din Smart View, conectaţi-vă la serverul Essbase pe care l-aţi configurat. Ar trebui să vă puteţi conecta la toate instanţele pe care l-aţi configurat pentru URL centralizat.
Dacă doriţi să configuraţi şi accesul (failover) cu disponibilitate ridicată la o aplicaţie găzduită pe unul sau mai multe servere Essbase pe care le-aţi configurat cu ajutorul URL-ul centralizat, treceţi la Configurarea şi administrarea clusterelor Essbase Activ-Activ (read-only).