Pre nezávisle nasadené inštancie Essbase, ktoré nie sú zaregistrované v prostredí EPM Shared Services, môžete pomocou utility Provider Services nakonfigurovať všetky servery Essbase tak, aby boli prístupné ako uzly v rámci jednej centralizovanej adresy URL aplikácie Smart View.
Keď to urobíte, používatelia aplikácie Smart View budú mať prístup ku všetkým serverom Essbase, a to s použitím iba jednej adresy URL na paneli pripojenia.
Ako nastaviť centralizovaný prístup k adrese URL:
Vo vašom aktuálnom serveri Essbase prejdite do umiestnenia skriptov klonovania.
Linux
<Essbase Product Home>/modules/oracle.essbase.sysman/scripts/copyclusterkey
Windows
<Essbase Product Home>\modules\oracle.essbase.sysman\scripts\copyclusterkey
Ak neviete, kde sa vo vašom prostredí nachádza stránka <Essbase Product Home>, objasnenie nájdete v článku Umiestnenia prostredí na platforme Essbase.
Skopírujte skript cloneTokenManagerKeys (.sh
alebo .cmd
) a súbor updatedClusterId.py do adresára bin
domovskej stránky <Domain Home> na aktuálnom serveri Essbase. Ak neviete, kde vo vašom prostredí sa nachádza adresár <Domain Home>, vysvetlenie nájdete v časti Umiestnenia prostredí na platforme Essbase.
Pre Linux:
Skopírujte súbory cloneTokenManagerKeys.sh
a updatedClusterId.py
do adresára $DOMAIN_HOME/bin
. Príklad:
/scratch/<home dir>/Oracle/Middleware/Oracle_Home/user_projects/domains/essbase_domain/bin
Otvorte príkazový riadok v adresári $DOMAIN_HOME/bin
a udeľte povolenie na vykonanie príkazu pre súbor cloneTokenManagerKeys.sh
. Príklad:
chmod +x cloneTokenManagerKeys.sh
Spustite skript zadaním sekundárnej adresy URL servera administrácie na synchronizáciu adresy URL (pre prihlásenie jedným vstupom pomocou služieb Provider Services) s aktuálnym serverom.
Použite syntax:
./cloneTokenManagerKeys.sh t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>
Príklad:
./cloneTokenManagerKeys.sh t3://AdminServer2:7001
Ak sa majú synchronizovať viaceré prostredia, pre každé z nich zadajte adresy URL servera administrácie oddelené medzerami. Príklad:
./cloneTokenManagerKeys.sh t3://AdminServer2:7001 t3://AdminServer3:7001
Ak je aktivovaný protokol TLS (SSL), na špecifikáciu adresy URL použite protokol t3s
. Príklad:
./cloneTokenManagerKeys.sh t3s://AdminServer2:7002
Pre Windows:
Skopírujte súbory cloneTokenManagerKeys.cmd
a updatedClusterId.py
do adresára %DOMAIN_HOME%\bin
. Príklad:
C:\Oracle\Middleware\Oracle_Home\user_projects\domains\essbase_domain\bin
Otvorte príkazový riadok v adresári %DOMAIN_HOME%\bin
.
Spustite skript zadaním sekundárnej adresy URL servera administrácie na synchronizáciu adresy URL (pre prihlásenie jedným vstupom) s aktuálnym serverom pomocou služieb Provider Services.
Použite syntax:
.\cloneTokenManagerKeys.cmd t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>
Príklad:
.\cloneTokenManagerKeys.cmd t3://AdminServer2:7001
Ak sa majú synchronizovať viaceré prostredia, pre každé z nich zadajte adresy URL servera administrácie oddelené medzerami. Príklad:
.\cloneTokenManagerKeys.cmd t3://AdminServer2:7001 t3://AdminServer3:7001
Ak je aktivovaný protokol TLS (SSL), na špecifikáciu adresy URL použite protokol t3s
. Príklad:
.\cloneTokenManagerKeys.cmd t3s://AdminServer2:7002
Po dokončení procesu synchronizácie reštartujte všetky servery Essbase, ktoré ste synchronizovali s aktuálnym serverom Essbase. Pozrite si časť Spustenie, zastavenie a kontrola serverov.
Nakonfigurujte svoje servery Essbase ich pridaním do správy služieb Provider Services pomocou webového rozhrania Essbase.
Vo webovom rozhraní Essbase prejdite do konzoly a kliknite na položku Konfigurácia.
Prejdite na kartu Centralizovaná adresa URL a kliknite na tlačidlo Pridať.
V dialógovom okne Pridať hostiteľa zadajte informácie o jednom zo serverov Essbase. Zadajte alias a adresu URL agenta.
Kliknite na tlačidlo Odoslať a potom znova kliknite na tlačidlo Pridať, aby ste mohli pridať ďalšie servery Essbase, ktoré majú byť prístupné z jedinej adresy URL aplikácie Smart View.
V aplikácii Smart View, sa prihláste na server Essbase, ktorý ste práve nakonfigurovali. Mali by ste byť schopní pripojiť sa ku všetkým inštanciám, ktoré ste nakonfigurovali pre centralizovanú adresu URL.
Ak chcete dodatočne nastaviť prístup s vysokou dostupnosťou (pri zlyhaní) k aplikácii hosťovanej na jednom alebo viacerých zo serverov Essbase, ktoré ste nakonfigurovali pomocou centralizovanej adresy URL, prejdite na Konfigurácia a správa klastrov Essbase typu aktívne-aktívne (len na čítanie).