Oracle Business Intelligence Enterprise Editionデプロイメント・ガイド > 高可用性のためのOracle Business Intelligenceのデプロイ > クラスタ化、ロード・バランシングおよびフェイルオーバー用のOracle BIコンポーネントの構成 >

BI Presentation Servicesの構成


BI Presentation Servicesは、Primary Cluster ControllerおよびSecondary Cluster Controllerを介してBI Schedulerインスタンスと通信するように構成する必要があります。また、BI Presentation Servicesは、Javahostクラスタを指すように構成する必要もあります。さらに、BI Presentation Servicesは、ネットワーク共有にあるプレゼンテーション・カタログを使用するように構成する必要があります。

BI Presentation Servicesを構成するには、構成ファイルのinstanceconfig.xmlでパラメータを設定します。instanceconfig.XMLファイルは次のディレクトリにあります。

  • Windowsの場合: OracleBIData_HOME\web\config
  • LinuxまたはUNIXの場合: OracleBIData_HOME/web/config

次の手順を実行して、BI Presentation Servicesをホストする各マシンでBI Presentation Servicesを構成します。

BI Presentation Servicesを構成するには

  1. 構成ファイルinstanceconfig.xmlを開いて編集します。
  2. <Alerts>要素を探します。

    クラスタ化されたSchedulerインスタンスとの通信を次のように構成します。

    <Alerts>
       <ScheduleServer
       ccsPrimary="BI-CCS-01" ccsPrimaryPort="9706" ccsSecondary="BI-CCS-02" ccsSecondaryPort="9706"/>
    </Alerts>

    各要素の内容は次のとおりです。

    • ccsPrimaryは、NQClusterConfig.INIファイルのPRIMARY_CONTROLLERパラメータ値に設定します。
    • ccsPrimaryPortは、NQClusterConfig.INIファイルのCLIENT_CONTROLLER_PORTパラメータ値に設定します。
    • ccsSecondaryは、NQClusterConfig.INIファイルのSECONDARY_CONTROLLERパラメータ値に設定します。
    • ccsSecondaryPortは、NQClusterConfig.INIファイルのCLIENT_CONTROLLER_PORTパラメータ値に設定します。
  3. ServerInstanceタグの下にJavaHostProxy要素を作成します。
  4. JavaHostProxy要素の属性と値がJavahostクラスタを指すように設定します。

    <ServerInstance>
    .
    .
    <JavaHostProxy>
       <Hosts>
          <Host address="BI-PS-01" port="9810" />
          <Host address="BI-PS-02" port="9810" />
       </Hosts>

    </JavaHostProxy>
    .
    .
    </ServerInstance>

    各要素の内容は次のとおりです。

    • BI-PS-01およびBI-PS-02は、BI Javahostコンポーネントをホストするマシンです。BI JavahostはBI Presentation Servicesとともにインストールされます。
    • Hosts要素には、Javahostとポートのペアを指定するHostサブ要素が含まれます。デフォルトのJavahostポートは9810です。
      • Javahostがインストールされたマシンにあるconfig.xmlファイルのPort要素の値を使用します。
      • config.xmlファイルは、OracleBI_HOME\web\javahost\config(Windows)またはOracleBI_HOME/web/javahost/config(Linux)にあります。
  5. <CatalogPath>要素を変更して、共有プレゼンテーション・カタログを指すようにします。

    <CatalogPath>\\FS-HOST\OracleBIData\web\catalog\customCatalog</CatalogPath>

  6. 次の属性および値を使用して、ServerInstance要素の下にCatalogサブ要素を作成します。

    <Catalog>
       <AccountIndexRefreshSecs>120</AccountIndexRefreshSecs>
       <AccountCacheTimeoutSecs>180</AccountCacheTimeoutSecs>
       <CacheTimeoutSecs>120</CacheTimeoutSecs>

       <CacheCleanupSecs>600</CacheCleanupSecs>
       <PrivilegeCacheTimeoutSecs>180</PrivilegeCacheTimeoutSecs>
    </Catalog>

    これらの設定では、複数のBI Presentation Servicesインスタンスを含む環境でディスクからBI Presentation Servicesのキャッシュを更新するタイミングを管理します。

  7. 変更をファイルに保存します。
Oracle Business Intelligence Enterprise Editionデプロイメント・ガイド Copyright © 2006, Oracle. All rights reserved.