プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド
12c (12.2.1.1.0)
E77226-02
目次へ移動
目次

前
前へ
次
次へ

Oracle Business Intelligenceの容量の管理(垂直方向のスケーリング)

Oracle Business Intelligenceシステム・コンポーネントおよび管理対象サーバーの数を変更して、容量要件を満たすことができます。

使用するクラスタ化されたコンポーネントの共有ファイルおよびディレクトリを最初に構成する必要があります(詳細は、「共有ファイルとディレクトリの設定」を参照)。

BIシステム・コンポーネントの数を変更して容量要件を満たすことができます。

この項で説明するコマンドは、上級のユーザーのみ使用する必要があります。

システム・コンポーネントの追加

システムが停止している場合(オフライン)、BIシステム・コンポーネントをコンピュータに追加できます。

注意:

SSLが構成されている場合は、Oracle Business Intelligence Enterprise Editionセキュリティ・ガイドのOracle Business IntelligenceでのSSLの構成に関する項を参照してください。

前提条件:

  • 適切なファイル・システム権限を持つ必要があります。

  • 特に指定されていないかぎり、ポートはOracle Business Intelligenceポート範囲から割り当てられます。

  • サポートされているシステム・コンポーネント・タイプは、OBIPS (BIプレゼンテーション・サーバー)、OBICCS (クラスタ・コントローラ)、OBIJH (BI JavaHost)およびOBISCH (BIスケジューラ)です。

    OBISインスタンスがサービス・インスタンスの一部として管理されるため、OBISはスケール・アウトされません。

    詳細は、システム・コンポーネントについてを参照してください。

  • コンポーネント・タイプOBICCS、OBISCHごとに2つのインスタンスのみ作成できます(1つがアクティブ、1つがパッシブ)。このため、別のホストに別のインスタンスを追加する必要がある場合、既存のインスタンスを最初に削除する必要があります。

システム・コンポーネントを追加するには:

  1. 次から適切なWLSTコマンドを使用して、システム・コンポーネントを作成します。

    ORACLE_HOME/oracle_common/common/bin/wlst.sh

    次の構文を使用して、Oracle BI Presentation Serverコンポーネントを作成します。

    createOBIPSComponent(domainHome, machine)

    マシンはWebLogic論理コンピュータ名です(たとえば、'm1'など)。WLSTまたはWebLogic管理コンソール(実行中の場合)を使用して、論理マシン名を検出します。

    たとえば、UNIXに新しいプレゼンテーション・サービス・システム・コンポーネントを作成するには、次を入力します。

    createOBIPSComponent("/oraclehome/user_projects/domains/bi", "m1")
    

    すべてのコマンドは、DOMAIN_HOMEにマシン名とオプションのポート指定を使用します

    コマンド 説明

    createOBICCSComponent(domainHome, machine, port=None, portMonitor=None)

    このコマンドは、新しいクラスタ・コンポーネントを作成します。

    createOBISCHComponent(domainHome, machine, port=None, portMonitor=None,portScript=None)

    このコマンドは、新しいスケジューラ・コンポーネントを作成します。

    createOBIPSComponent(domainHome, machine, port=None)

    このコマンドは、新しいBI Presentation Serverコンポーネントを作成します。

    createOBIJHComponent(domainHome, machine, port=None)

    このコマンドは、新しいJavaHostコンポーネントを作成します

    listBISystemComponents(domainHome)

    このコマンドは、ドメインのすべてのシステム・コンポーネントをリストします。

    getBISystemComponents(domainHome, instanceId)

    このコマンドは、指定されたinstanceIDを使用してシステム・コンポーネントの詳細を表示します。

    新しく作成したシステム・コンポーネントのインスタンス名(またはコンポーネント詳細)が表示されます。

  2. 次の新しいコンポーネントを起動します。

    DOMAIN_HOME/bitools/bin/

    たとえば、次のように入力します。

    ./start.sh 
    

    詳細は、「ドメインのOracle Business Intelligenceコンポーネント・プロセスの起動」を参照してください。

事後状態

  • 新しいコンポーネントが作成されます。

  • 新しいポートが割り当てられます。

  • 新しいコンポーネントが起動します。

詳細は、「WebLogic Scripting Tool (WLST)の使用」を参照してください。

システム・コンポーネントの削除

コンピュータから不要または非アクティブのプレゼンテーション・サービスシステム・コンポーネント・インスタンスを削除できます。

前提条件:

  • 適切なファイル・システム(オフライン)権限があるかぎり、システムが停止している場合(オフライン)にコマンドを実行します。

  • サポートされているシステム・コンポーネント・タイプは、OBIPS (BIプレゼンテーション・サーバー)、OBICCS (BIクラスタ・コントローラ)、OBIJH (BI JavaHost)およびOBISCH (BIスケジューラ)です。詳細は、システム・コンポーネントについてを参照してください。

システム・コンポーネントを削除するには:

  1. 次の停止スクリプトを使用して、システムを停止します。

    DOMAIN_HOME/bitools/bin/

    たとえば、UNIX上では、次のように入力します。

    ./stop.sh
    

    詳細は、「ドメインのOracle Business Intelligenceコンポーネント・プロセスの停止」を参照してください。

  2. ORACLE_HOME/oracle_common/common/bin/wlst.shからdeleteBISystemComponent WLSTコマンドを実行して、システム・コンポーネントを削除します。

    deleteBISystemComponent(domainHome, instanceId)

    domainHomeはドメインのDOMAIN_HOMEで、instanceIDはBIコンポーネントID(たとえば、obips1、obis4)です

    例:

    deleteBISystemComponent("/oraclehome/user_projects/domains/bi", "obips1")
    

    これにより、システム・コンポーネントが削除され、ポートの割当てが解除されます。

    詳細は、「WebLogic Scripting Tool (WLST)の使用」を参照してください。

    削除されたシステム・コンポーネント名が表示されます。

  3. 次のコマンドを実行して、システムを起動します。

    DOMAIN_HOME/bitools/bin/

    たとえば、UNIX上では、次のように入力します。

    ./start.sh
    

    詳細は、「ドメインのOracle Business Intelligenceコンポーネント・プロセスの起動」を参照してください。