Přístup k více serverům Essbase pomocí centralizované adresy URL Smart View

Můžete konfigurovat jeden bod přístupu koncového uživatele z modulu Smart View k více instancím serveru Essbase.

U nezávisle nasazených instancí Essbase nezaregistrovaných v EPM Shared Services můžete pomocí Služby poskytovatele konfigurovat všechny servery Essbase tak, aby byly přístupné jako uzly pod jednou centralizovanou adresou URL Smart View.

Poté, co tak učiníte, budou mít uživatelé Smart View přístup ke všem serverům Essbase pomocí jediné adresy URL na panelu připojení.

Pokud chcete nastavit centralizovaný přístup k adresám URL,

  1. Na svém aktuálním počítači se serverem Essbase přejděte do umístění klonovacích skriptů.

    • Linux

      <domovská složka produktu Essbase>/modules/oracle.essbase.sysman/scripts/copyclusterkey
    • Windows

      <domovská složka produktu Essbase>\modules\oracle.essbase.sysman\scripts\copyclusterkey

    Pokud nevíte, kde se ve vašem prostředí nachází <domovská složka produktu Essbase>, vyhledejte vysvětlení v tématu Umístění prostředí na platformě Essbase.

  2. Zkopírujte skript cloneTokenManagerKeys (.sh nebo .cmd) a soubor updatedClusterId.py do adresáře bin <domovská složka domény> na vašem aktuálním počítači se serverem Essbase. Pokud nevíte, kde se <domovská doména> ve vašem prostředí nachází, vyhledejte vysvětlení v Umístění prostředí na platformě Essbase.

    Na systémech Linux

    1. Zkopírujte soubory cloneTokenManagerKeys.sh a updatedClusterId.py do adresáře $DOMAIN_HOME/bin. Například:

      /scratch/<home dir>/Oracle/Middleware/Oracle_Home/user_projects/domains/essbase_domain/bin
    2. Otevřete příkazový řádek v adresáři $DOMAIN_HOME/bin a udělte oprávnění ke spuštění souboru cloneTokenManagerKeys.sh. Například:

      chmod +x cloneTokenManagerKeys.sh
    3. Spusťte skript a uveďte adresu URL sekundárního správcovského serveru pro synchronizaci (k přihlášení typu Single Sign On pomocí služeb poskytovatele) s aktuálním serverem.

      Syntaxe vypadá takto:

      ./cloneTokenManagerKeys.sh t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>

      Například:

      ./cloneTokenManagerKeys.sh t3://AdminServer2:7001

      Pokud existuje více prostředí k synchronizaci, zadejte adresy URL serveru správy pro každé prostředí, oddělené mezerami. Například:

      ./cloneTokenManagerKeys.sh t3://AdminServer2:7001 t3://AdminServer3:7001

      Pokud je povoleno TLS (SSL), zadejte adresu URL pomocí protokolu t3s. Například:

      ./cloneTokenManagerKeys.sh t3s://AdminServer2:7002

    Na systémech Windows

    1. Zkopírujte soubory cloneTokenManagerKeys.cmd a updatedClusterId.py do adresáře %DOMAIN_HOME%\bin. Například:

      C:\Oracle\Middleware\Oracle_Home\user_projects\domains\essbase_domain\bin
    2. Otevřete příkazový řádek v adresáři %DOMAIN_HOME%\bin.

    3. Spusťte skript a uveďte adresu URL sekundárního správcovského serveru pro synchronizaci (k přihlášení typu Single Sign On) s aktuálním serverem pomocí služeb poskytovatele.

      Syntaxe vypadá takto:

      .\cloneTokenManagerKeys.cmd t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>

      Například:

      .\cloneTokenManagerKeys.cmd t3://AdminServer2:7001

      Pokud existuje více prostředí k synchronizaci, zadejte adresy URL serveru správy pro každé prostředí, oddělené mezerami. Například:

      .\cloneTokenManagerKeys.cmd t3://AdminServer2:7001 t3://AdminServer3:7001

      Pokud je povoleno TLS (SSL), zadejte adresu URL pomocí protokolu t3s. Například:

      .\cloneTokenManagerKeys.cmd t3s://AdminServer2:7002
  3. Po dokončení procesu synchronizace restartujte všechny servery Essbase, které jste synchronizovali s aktuálním serverem Essbase. Prostudujte si témaSpuštění, zastavení a kontrola serverů.

  4. Konfigurujte své servery Essbase přidáním do správy služeb poskytovatele pomocí webového rozhraní Essbase.

    1. Ve webovém rozhraní Essbase přejděte do konzoly a klikněte na volbu Konfigurace.

    2. Přejděte na kartu Centralizovaná adresa URL a klikněte na tlačítko Přidat.

    3. V dialogovém okně Přidat hostitelský počítač zadejte informace o jednom ze serverů Essbase. Zadejte alias a adresu URL agentu.


      Dialogové okno Přidat hostitelský počítač. Zadaný alias je PHX250. Zadaná adresa URL systému Essbase je https://phx250.example.com:9001/essbase/agent.

    4. Klikněte na tlačítko Odeslat a opětovným kliknutím na tlačítko Přidat přidejte další servery Essbase, které chcete zpřístupnit z jedné adresy URL modulu Smart View.


      Dvě centralizované adresy URL konfigurované v konzole webového rozhraní Essbase. Adresa URL pro zjišťování systému Essbase, https://iad150.example.com:9001/essbase/agent, je spojena s aliasem LocalMachine. Další adresa URL pro zjišťování systému Essbase, https://phx250.example.com:9001/essbase/agent, je spojena s aliasem PHX250.

    5. Z modulu Smart View se přihlaste k serveru Essbase, jehož konfiguraci jste právě provedli. Měli byste být schopni připojit se ke všem instancím, které jste konfigurovali pro centralizovanou adresu URL.


      Privátní připojení modulu Smart View ke dvěma uzlům instance serveru, PHX250 a LocalMachine, pod jednou adresou URL (adresou URL místního počítače).

    6. Pokud chcete navíc nastavit přístup s vysokou dostupností (s přechodem na záložní řešení při selhání) k aplikaci hostované na jednom nebo více serverech Essbase, které jste konfigurovali pomocí centralizované adresy URL, pokračujte částí Konfigurace a správa clusterů Essbase typu aktivní-aktivní (pouze ke čtení).