14 クラスタの設定
高可用性の場合、WebLogicドメイン内のWebCenter Sitesクラスタの設定では、1つのマシン上にプライマリ・クラスタ・ノード、および同一または別のマシン上に1つ以上のセカンダリ・クラスタ・ノードを設定できます。最初に作成されたWebCenter Sites管理対象サーバーがプライマリ・ノードで、同じドメイン内に追加されたWebCenter Sites管理対象サーバーはセカンダリ・ノードです。
次のトピックでは、WebCenter Sitesクラスタの設定方法を説明します。
- WebCenter Sitesクラスタの設定の準備
管理対象サーバーを含むWebCenter Sitesドメインがインストールおよび構成され、ロード・バランサの設定、コンフィギュレータの実行、LDAP認証プロバイダの設定およびCASの構成が完了したら、ドメインのWebCenter Sites管理対象サーバーのクラスタを設定できます。 - WebCenter Sitesクラスタの設定
WebCenter Sitesクラスタの1つ以上のノードを管理対象サーバーとして作成した後(wcs_server1
とwcs_server2
)、ノードを構成してクラスタを設定する必要があります。
親トピック: WebCenter Sitesコンポーネントの構成
WebCenter Sitesクラスタの設定の準備
管理対象サーバーを含むWebCenter Sitesドメインがインストールおよび構成され、ロード・バランサの設定、コンフィギュレータの実行、LDAP認証プロバイダの設定およびCASの構成が完了したら、ドメインのWebCenter Sites管理対象サーバーのクラスタを設定できます。
-
「Oracle WebCenter Sitesソフトウェアのインストール」に記載されているように、WebCenter Sitesをインストールし、「WebCenter Sitesドメインの構成」に記載されているように、少なくとも1つのWebCenter Sites管理対象サーバー(クラスタ内のプライマリ・ノード)を含むWebLogicドメインを設定します。
「WebCenter Sitesドメインの構成」の手順に従った場合は、クラスタの設定を開始するときに、1つのクラスタと2つの管理対象サーバーを含むWebCenter Sitesドメインがあります。
セカンダリ・ノードを追加するには、「WebCenter Sitesクラスタの設定」で説明しているように、WebLogic Server管理コンソールを使用してプライマリ・ノード構成のクローンを作成できます。または、Fusion Middleware構成ウィザードを使用して、WebCenter Sitesドメインを拡張できます。
-
「WebCenter SitesのWeb層の作成」で説明しているように、Web層とロード・バランサを設定し、ロード・バランサのIPアドレスを使用するようにプライマリ・クラスタ・ノードを構成します。
ロード・バランサの設定の詳細は、『高可用性ガイド』の高可用性環境でのサーバーのロード・バランシングおよびロード・バランサの構成に関する項を参照してください
-
「WebCenter Sitesの構成」で説明しているように、WebCenter Sitesコンフィギュレータを実行します。
-
外部LDAP認証プロバイダまたはOracle Access Managerに基づいて認証する場合は、クラスタ環境への拡張を行う前に、この統合を完了します。「LDAPディレクトリに対する認証への切替え」で説明したとおり、LDAP認証プロバイダのデフォルト・アイデンティティ・ストアは、Oracle Access Managerに変更できます。または、「LDAPディレクトリに対する認証への切替え」で説明したとおり、WebCenter Sitesと外部LDAPディレクトリを統合することもできます。
-
高可用性のために別のサーバー上に中央認証サービス(CAS)をデプロイする場合は、WebCenter Sitesクラスタを構成する前に、CASクラスタを設定しておきます。
-
プライマリ以外のノード上にCASアプリケーションが存在する場合は、「CASのプライマリ・クラスタ・ノードの構成」のステップを実行してください。
-
一般的なファイル・ベースのクラスタの場合は、すべての異なるクラスタ・ノードが指すことができるように、
wcs_properties.json
ファイルを含む新しい共有場所を設定します。ノート:
クラスタでNIOデータベース・ベースのファイル・システムを使用する場合、このステップを実行する必要はありません。詳細は、「データベースへの共有ファイル・システムの移動」を参照してください。-
WebCenter Sitesの共有ストレージ・ディレクトリ(
sites-shared
)に、config
という名前のディレクトリを作成します。 -
sites-shared/config
ディレクトリにDOMAIN_HOME/wcsites/wcsites/config/wcs_properties.json
ファイルを移動します。ファイルをコピーしないでください。 -
wcs_properties.json
が存在する共有ディレクトリを参照するために、各クラスタ・ノード上のsites.config
システム・プロパティを更新します。ノート:
sites.config
をsharedFSに使用することはできません。新しいディレクトの作成に必要なリディレクトリsharedFSには、多くの場合は、ディレクトリwcssites/wcsites/shared
が使用されます。sharedFSがsites.config
を示している場合、構成ユーティリティは停止します。
-
-
クラスタ内のすべてのWebCenter Sites管理対象サーバーを停止します。
親トピック: クラスタの設定
WebCenter Sitesクラスタの設定
WebCenter Sitesクラスタの1つ以上のノードを管理対象サーバーとして作成した後(wcs_server1
とwcs_server2
)、ノードを構成してクラスタを設定する必要があります。
ノート:
SitesクラスタのEhcacheレプリケーションでJEP 290デシリアライズ・フィルタ設定をサポートするには、次の2つの新しいパラメータを追加します。
Dweblogic.oif.serialFilterMode=combine Dweblogic.oif.serialFilter=java.rmi.server.RemoteObject;java.**;net.sf.ehcach e.**
親トピック: クラスタの設定