Oracle® Fusion Middleware

Oracle SOA SuiteおよびBusiness Process Managementのインストールおよび構成

12c (12.1.3)

E56241-03(原本部品番号:E38081-03)

2015年5月

インストール担当者とシステム管理者向けのドキュメントで、Oracle SOA SuiteとBusiness Process Managementのインストールおよび構成方法について説明しています。

Oracle Fusion Middleware Oracle SOA SuiteおよびBusiness Process Managementのインストールと構成, 12c (12.1.3)

E56241-03

Copyright © 2015, Oracle and/or its affiliates.All rights reserved.

原本著者:  Hannah Cheng、Wortimla RS

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、このソフトウェアまたはハードウェアを安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXはThe Open Groupの登録商標です。

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。適用されるお客様とOracle Corporationとの間の契約に別段の定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。適用されるお客様とOracle Corporationとの間の契約に定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

1 Oracle SOA SuiteおよびBusiness Process Managementのインストール計画

- 1.1 このドキュメントの使用

- 1.1.1 開始点としての標準インストール・トポロジの使用方法

- 1.1.2 アップグレード・シナリオにおけるこのドキュメントの使用方法

- 1.1.3 このドキュメントを使用してドメインを拡張する方法

- 1.2 開発環境のインストールについて

- 1.3 標準インストール・トポロジの理解

- 1.3.1 Oracle SOA Suiteの標準インストール・トポロジの理解

- 1.3.2 Oracle Business Process Managementの標準インストール・トポロジの理解

- 1.3.3 標準インストール・トポロジの図に含まれる要素の理解

- 1.4 標準インストール・トポロジのインストールと構成のロードマップ

- 1.5 システム環境の確認に関するロードマップ

- 1.6 製品ディストリビューションの理解と入手

- 1.7 インストール・チェックリストの確認

- 1.8 標準インストール・トポロジには含まれない製品とコンポーネント

- 1.8.1 Oracle User Messaging Service (UMS)のインストールについて

- 1.8.2 Oracle Business Activity Monitoringのインストールについて

- 1.8.3 Oracle Enterprise Schedulerのインストールについて

- 1.8.4 Oracle SOA Core Extensionsのインストールについて

- 1.9 SOA Suiteスキーマに必要なカスタム変数について

- 1.9.1 データベース・プロファイル・カスタム変数について

- 1.9.2 Healthcare Integrationカスタム変数について

2 Oracle SOA SuiteおよびBusiness Process Managementソフトウェアのインストール

- 2.1 インストール・プログラムの起動

- 2.2 インストール画面のナビゲート

- 2.3 インストールの確認

- 2.3.1 インストール・ログ・ファイルの確認

- 2.3.2 ディレクトリ構造のチェック

- 2.3.3 Oracleホームの内容の表示

3 Oracle SOA Suiteドメインの構成

- 3.1 データベース・スキーマの作成

- 3.1.1 動作保証されたデータベースのインストールおよび構成

- 3.1.2 リポジトリ作成ユーティリティ(RCU)の起動

- 3.1.3 RCU画面からスキーマ作成へのナビゲート

- 3.2 Oracle SOA Suiteドメインの構成

- 3.2.1 構成ウィザードの起動

- 3.2.2 構成ウィザード画面のナビゲートによるドメインの作成

- 3.3 サーバーの起動

- 3.3.1 ノード・マネージャの起動

- 3.3.2 管理サーバーの起動

- 3.3.3 管理対象サーバーの起動

- 3.4 構成の確認

4 Oracle Business Process Managementのドメインの構成

- 4.1 データベース・スキーマの作成

- 4.2 Oracle Business Process Managementのドメインの構成

- 4.2.1 構成ウィザードの起動

- 4.2.2 ドメインを構成するための構成ウィザード画面のナビゲート

- 4.3 サーバーの起動

- 4.3.1 ノード・マネージャの起動

- 4.3.2 管理サーバーの起動

- 4.3.3 管理対象サーバーの起動

- 4.4 構成の確認

5 ドメイン構成後の次の手順

- 5.1 基本的な管理タスクの実行

- 5.2 追加ドメイン構成タスクの実行

- 5.3 可用性の高い環境の準備

6 Oracle SOA SuiteおよびOracle Business Process Managementのアンインストール

- 6.1 製品のアンインストールの理解

- 6.2 Oracle Fusion Middlewareの停止

- 6.3 データベース・スキーマの削除

- 6.4 ソフトウェアのアンインストール

- 6.4.1 アンインストール・プログラムの起動

- 6.4.2 アンインストールする製品の選択

- 6.4.3 アンインストール画面のナビゲート

- 6.5 Oracleホーム・ディレクトリの手動削除

- 6.6 Windowsオペレーティング・システム上のプログラム・ショートカットの削除

- 6.7 ドメインとアプリケーション・データの削除

- 6.8 ソフトウェアの再インストール

A Oracle SOA SuiteおよびBusiness Process Managementのセカンダリ・トポロジの理解

- A.1 Oracle Business Process Managementのスタンドアロン・トポロジ

- A.1.1 Oracle Business Process Managementのスタンドアロン・トポロジの理解

- A.1.2 Oracle Business Process Managementのスタンドアロン・トポロジのインストールと構成のロードマップ

- A.2 Oracle SOA SuiteおよびEnterprise Schedulerのトポロジ

- A.2.1 Oracle SOA SuiteおよびOracle Enterprise Schedulerのトポロジの理解

- A.2.2 Oracle SOA SuiteおよびOracle Enterprise Schedulerのトポロジのインストールと構成のロードマップ

- A.2.2.1 Oracle SOA SuiteおよびOracle Enterprise Scheduler用に選択する構成オプション

- A.3 Oracle Business Process ManagementおよびApplication Development Framework (ADF)のトポロジ

- A.3.1 Oracle Business Process ManagementおよびApplication Development Frameworkのトポロジの理解

- A.3.2 Oracle Business Process ManagementおよびApplication Development Frameworkのトポロジのインストールと構成のロードマップ

- A.3.2.1 Oracle Business Process ManagementおよびApplication Development Framework用に選択する構成オプション

- A.4 Oracle SOA SuiteおよびBusiness Activity Monitoring (BAM)のトポロジ

- A.4.1 Oracle SOA SuiteおよびOracle Business Activity Monitoringのトポロジの理解

- A.4.2 Oracle SOA SuiteおよびBusiness Activity Monitoringのトポロジのインストールと構成のロードマップ

- A.4.2.1 Oracle SOA SuiteおよびBusiness Activity Monitoring用に選択する構成オプション

はじめに

このドキュメントでは、Oracle SOA SuiteとBusiness Process Managementのインストールおよび構成方法について説明します。

対象読者

このドキュメントは、Oracle SOA SuiteとBusiness Process Managementをインストールするシステム管理者またはアプリケーション開発者を対象としています。読者はWebテクノロジを熟知しており、WindowsとUNIXのプラットフォームについて一般的に理解していることが前提になります。

ドキュメントのアクセシビリティについて

オラクル社のアクセシビリティへの取組みの詳細は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docaccを参照してください。

Oracleサポートへのアクセス

サポートをご購入のOracleのお客様は、My Oracle Supportにアクセスして電子サポートを受けることができます。詳細は、http://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoまたはhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs (聴覚障害者向け)を参照してください。

関連ドキュメント

詳細は、12c (12.1.3)ドキュメント・セットの次のドキュメントを参照してください。

- Oracle Fusion Middlewareのインストールのプランニング

- Oracle Fusion Middleware Infrastructureのインストールと構成

- Oracle SOA SuiteおよびOracle Business Process Management Suiteの管理

- Oracle SOA Suite Quick Startのインストール

- 高可用性ガイド

- SOA Suite用WLSTコマンド・リファレンス

表記規則

このドキュメントでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック体

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

1 Oracle SOA SuiteおよびBusiness Process Managementのインストール計画

この章は、Oracle SOA SuiteおよびBusiness Process Managementのインストールおよび構成計画を策定する際に役に立ちます。この章では、トポロジを提示し、製品ディストリビューションについて説明し、プロセス全体の概要について紹介します。

製品インストールやドメイン構成の途中または後で問題が発生しないよう、十分に確認する必要がある様々なトピックを扱います。

次のトピックを取り扱います:

- このドキュメントの使用

- 開発環境のインストールについて

- 標準インストール・トポロジの理解

- 標準インストール・トポロジのインストールと構成のロードマップ

- システム環境の確認のロードマップ

- 製品ディストリビューションの理解と入手

- インストール・チェックリストの確認

- 標準インストール・トポロジには含まれない製品とコンポーネント

- SOA Suiteスキーマに必要なカスタム変数について

1.1 このドキュメントの使用

この項には次のトピックが含まれます:

- 第1.1.1項「開始点としての標準インストール・トポロジの使用方法」

- 第1.1.2項「アップグレード・シナリオにおけるこのドキュメントの使用方法」

- 第1.1.3項「このドキュメントを使用してドメインを拡張する方法」

1.1.1 標準インストール・トポロジの最初の使用

このガイドは、Oracle SOA Suiteの標準インストール・トポロジ(図1-1)と、Oracle Business Process Managementの標準インストール・トポロジ(図1-2)を作成する際に役立ちます。これらのトポロジを高可用性を備えたセキュアなトポロジに拡張し、本番システムに適したものにすることができます。

標準インストール・トポロジはこの製品のトポロジ例であり、このトポロジのみがサポートされるわけではありません。詳細は、『Oracle Fusion Middlewareのインストールのプランニング』の「標準インストール・トポロジの理解」を参照してください。

1.1.2 アップグレード・シナリオでのこのドキュメントの使用

アップグレード手順の一環としてOracle SOA SuiteおよびBusiness Process Managementをインストールする場合は、このガイドの指示に従ってソフトウェアをインストールしてください。ただし、WebLogicドメインを作成する場合には、構成ウィザードを実行しないでください。

ソフトウェアのインストール後に、Oracle SOA SuiteおよびBusiness Process Managementのアップグレードを参照してください。

1.1.3 このドキュメントを使用したドメインの拡張

このドキュメントの手順は新しいドメインを作成する方法を説明したもので、使用中のシステムにその他のOracle Fusion Middleware製品はインストールされていないことを前提としています。インストールおよびドメイン作成の手順のすべてがこの前提に基づいています。

その他のOracle Fusion Middleware製品がすでにシステムにインストールされている場合(たとえば、Oracle Fusion Middleware Infrastructureをすでにインストールしていて、ドメインが稼働している場合)、同じ手順を使用して既存のドメインを拡張できます。これを行うように選択する場合、Oracle Fusion Middlewareのインストールのプランニングで同じドメインにおける複数製品のインストールに関する項を必ず参照してください。

新規ドメインを作成する場合でも、手順に示された内容と要件が合わないときは、適切な内容を選択していることを確認し、その他の詳細について説明されているドキュメントを参照してください。

1.2 開発環境のインストールについて

このガイドでは、Oracle SOA SuiteおよびBusiness Process Managementのディストリビューションを使用して、本番環境の開始地点としての標準インストール・トポロジをインストールして構成する方法について説明します。

Oracle SOA SuiteおよびBusiness Process Managementを開発環境にインストールする場合は、Oracle SOA SuiteまたはOracle Business Process Quick Startディストリビューションをダウンロードしてインストールするようにしてください。このディストリビューションには、SOA SuiteおよびBusiness Process Managementのアプリケーション作成に向けて、設計時ソフトウェアで事前構成されている統合開発環境(IDE)が付属しています。

Oracle JDeveloperの場合は、統合型のOracle WebLogic Serverを使用することで、JDeveloperの内側からアプリケーションをテストできます。また、カスタム・アプリケーションの実行時環境として使用するコンパクト・ドメインを作成することもできます。

詳細は、SOA SuiteおよびBusiness Process ManagementのQuick Start for Developersのインストールを参照してください。

1.3 標準インストール・トポロジの理解

この項には次のトピックが含まれます:

- 第1.3.1項「Oracle SOA Suiteの標準インストール・トポロジの理解」

- 第1.3.2項「Oracle Business Process Managementの標準インストール・トポロジの理解」

- 第1.3.3項「標準インストール・トポロジの図に含まれる要素の理解」

1.3.1 Oracle SOA Suiteの標準インストール・トポロジの理解

図1-1は、Oracle SOA Suiteの標準インストール・トポロジを示しています。

図1-1 Oracle SOA Suiteの標準インストール・トポロジ

1.3.2 Oracle Business Process Managementの標準インストール・トポロジの理解

図1-2は、Oracle Business Process Managementの標準インストール・トポロジを示しています。

図1-2 Oracle Business Process Managementの標準インストール・トポロジの理解

1.3.3 標準インストール・トポロジの図に含まれる要素の理解

このトポロジの図にあるすべての要素については、表1-1に説明があります。

表1-1 Oracle SOA SuiteおよびBusiness Process Managementの標準インストール・トポロジに含まれる要素の説明

要素

説明と追加ドキュメントへのリンク

APPHOST

アプリケーション層をホストしているマシンを示す、Oracleドキュメントで使用される標準用語。

DBHOST

データベースをホストしているマシンを示す、Oracleドキュメントで使用される標準用語。

WebLogicドメイン

論理的に関連するJavaコンポーネントのグループ(ここでは管理サーバー、管理対象サーバーおよびその他の関連するソフトウェアコンポーネント)。

詳細は、Oracle Fusion Middlewareの理解のOracle WebLogic Serverドメインの概要に関する項を参照してください。

管理サーバー

ドメインの構成オブジェクトをメンテナンスし、管理対象サーバーへの構成変更を分散させる、ドメインの中央制御エンティティ。

詳細は、Oracle Fusion Middlewareの理解の管理サーバーの概要に関する項を参照してください。

Enterprise Manager

Oracle Enterprise Manager Fusion Middleware Control。ドメインを管理するために使用する主要ツール。

詳細は、Oracle Fusion Middlewareの理解の「Oracle Enterprise Manager Fusion Middleware Control」を参照してください。

クラスタ

同時に稼働し連携する、複数のWebLogic Serverインスタンスの集合。

詳細は、Oracle Fusion Middlewareの理解の管理対象サーバーと管理対象サーバー・クラスタの理解に関する項を参照してください。

マシン

1つまたは複数のWebLogic Serverインスタンス(サーバー)をホストするコンピュータを論理的に表現するもの。マシンは、ノード・マネージャを使用して管理対象サーバーを起動または停止するためにWebLogicの管理対象サーバーとノード・マネージャを論理的に結び付けるものでもあり、管理対象サーバーはマシンに関連付けされている必要があります。

管理対象サーバー

アプリケーション、アプリケーション・コンポーネント、Webサービスおよび関連リソースをホストします。

詳細は、Oracle Fusion Middlewareの理解の管理対象サーバーと管理対象サーバー・クラスタの理解に関する項を参照してください。

インフラストラクチャ

次のものを含むサービスの集合:

- Metadata Repository (MDS)
これにはOracle Application Developer Frameworkなどの、Oracle Fusion Middlewareコンポーネントのメタデータが含まれます。

詳細は、Oracle Fusion Middlewareの理解のメタデータ・リポジトリの概要に関する項を参照してください。

- Oracle Application Developer Framework (Oracle ADF)

- Oracle Web Services Manager (OWSM)

1.4 標準インストール・トポロジのインストールと構成のロードマップ

このガイドでは、標準インストール・トポロジをインストールして構成するために必要なすべての手順について説明します。このトポロジの変更バージョンを作成する場合に使用できる補足情報への参照も、ガイドの手順内に記載されています。

表1-2に、トポロジをインストールして構成するために必要な手順を示します。

表1-2 Oracle SOA SuiteおよびBusiness Process Managementのインストールのロードマップ

タスク

説明

ドキュメント

システム環境の確認

インストールの前に、最小限のシステム要件およびネットワーク要件を満たしていることを確認します。

第1.5項を参照してください。

インストールの前後で必要になる必須パッチの確認

インストールしているソフトウェアに必要な必須パッチがあるかどうかについては、Oracle Fusion Middleware Infrastructureのリリース・ノートを確認してください。

Oracle Fusion Middleware Infrastructureリリース・ノートのインストールと構成に関する項を参照してください。

適切なディストリビューションの入手

Oracle SOA SuiteとBusiness Process Managementはどちらも、既存のOracle Fusion Middleware Infrastructureインストール環境を必要とします。Oracle SOA SuiteとBusiness Process Managementは、Oracle Fusion Middleware Infrastructureと同じOracleホームにインストールする必要があります。

両方の製品のディストリビューションを入手する必要があります。

第1.6項を参照してください。

インストール・ディレクトリの決定

作成する必要があるディレクトリが作成されているか、またはインストーラからアクセスでき、最小要件を満たすシステムに存在していることを確認します。

Oracle SOA SuiteとBusiness Process Managementはどちらも、Oracle Fusion Middleware Infrastructureが格納されている既存のOracleホーム・ディレクトリにインストールする必要があります。

Oracle Fusion Middlewareの理解の「Oracle Fusion Middlewareの主要ディレクトリとは」を参照してください。

Oracle Fusion Middleware Infrastructureのインストール

Oracle Fusion Middleware Infrastructureをインストールして、Oracle SOA SuiteおよびBusiness Process Management用のOracleホーム・ディレクトリを作成します。

『Oracle Fusion Middleware Infrastructureのインストールと構成』を参照してください。

Infrastructure用にドメインを構成する必要はありません。このタスクの目的は、oracle_commonをOracleホーム内にインストールすることです。

ソフトウェアのインストール

Oracle Universal Installerを実行して、Oracle SOA SuiteまたはOracle Business Process Managementをインストールします。

ソフトウェアのインストールにより、使用しているシステムにソフトウェアが転送され、Oracleホーム・ディレクトリが作成されます。

第2章を参照してください。

データベース・プロファイルの選択およびOracle SOA Suite Healthcare Integrationについての要件の確認

必要なスキーマをデータベースにインストールする前に、SOA Suiteのスキーマに合せた設定が必要になるカスタム変数についての情報を確認します。

第1.9項を参照してください。

スキーマの作成

リポジトリ作成ユーティリティを実行して、構成に必要なスキーマを作成します。

第3.1項を参照してください。

WebLogicドメインの作成

構成ウィザードを使用してWebLogicドメインの作成および構成を行います。

Oracle SOA Suiteのトポロジを作成する場合は、第3.2項を参照してください。

Business Process Managementのトポロジを作成する場合は、第4章を参照してください。

高可用性のためのドメインの管理と準備

ドメインを管理するための追加のツールおよびリソースを確認し、高可用性のドメインを構成します。

第5章を参照してください。

1.5 システム環境の確認に関するロードマップ

インストールと構成のプロセスを開始する前に参照して理解する必要がある重要な情報が、この項(表1-3)に記載されています。ここでは、SOA SuiteおよびBusiness Process Managementのインストールと構成に向けて、ご使用の環境を適切に準備するための重要なタスクと確認事項を示します。

表1-3 システム環境の検証ロードマップ

タスク

説明

ドキュメント

動作保証およびシステム要件を確認します

インストールと構成に向けて、対象のオペレーティング・システムが動作保証されていて、適切に構成されていることを確認します。

詳細は、『Oracle Fusion Middlewareのインストールのプランニング』の動作保証とシステム要件の確認に関する項を参照してください。

適切なインストール・ユーザーを特定します

インストール・ユーザーが、ソフトウェアをインストールおよび構成するための適切な権限を持っていることを確認します。

詳細は、『Oracle Fusion Middlewareのインストールのプランニング』のインストール・ユーザーの選択に関する項を参照してください。

目的のシステムでインストール・ディレクトリおよび構成ディレクトリを選択します

推奨ディレクトリ構造に従って、インストールおよび構成に必要なディレクトリが作成できることを確認します。

詳細は、『Oracle Fusion Middlewareのインストールのプランニング』のインストールおよび構成のためのディレクトリの選択に関する項を参照してください。

動作保証されたJDKをインストールします

配布のインストール・プログラムは、ご使用のシステムで動作保証されたJDKを必要とします。

詳細は、『Oracle Fusion Middlewareのインストールのプランニング』のJDKのインストールに関する項を参照してください。

Oracleデータベースをインストールして構成します

WebLogicドメインを構成するには、動作保証されたデータベースへのアクセス権が必要です。また、このデータベースは、Oracle SOA SuiteおよびBusiness Process Managementに必要なスキーマが適切に構成されている必要があります。

詳細は、『Oracle Fusion Middlewareのインストールのプランニング』の動作保証されたデータベースのインストールおよび構成に関する項を参照してください。

1.6 製品ディストリビューションの理解と入手

Oracle Fusion Middleware Infrastructureと、Oracle SOA SuiteおよびBusiness Process Managementのディストリビューションは、.jarファイルとして入手できます。このディストリビューションのインストールと構成を行うには、動作保証されたJDKがシステムに存在していることが必要です。

ヒント:
配布の詳細は、『Oracle Fusion Middlewareのインストールのプランニング』の製品の配布の理解と入手に関する項を参照してください。

配布の入手方法は、『Oracle Fusion Middlewareのインストールのプランニング』の製品の配布の入手に関する項を参照してください。

1.7 インストール・チェックリストの確認

表1-4に、Oracle SOA SuiteおよびBusiness Process Managementのインストール前に知っておく必要のある重要な項目、またはインストール中に決定する必要のある重要な項目を示します。

表1-4 インストール・チェックリスト

情報

値の例

説明

JAVA_HOME

/home/Oracle/jdk7_55/jdk1.7.0_55

Java JDK 1.7ホーム・ディレクトリを指す環境変数。

データベースのホスト名

examplehost.exampledomain

データベースを実行しているホストの名前とドメイン。

データベース・ポート

1521

データベースがリスニングしているポート番号。デフォルトのOracleデータベース・リスニング・ポートは1521です。

データベース・サービス名

orcl

Oracleデータベースには一意のサービス名が必要です。デフォルトのサービス名は、orclです。

DBAユーザー名

SYS

データベース管理権限を持つユーザーの名前。OracleデータベースのデフォルトのDBAユーザーは、SYSです。

DBAパスワード

ExamplePassword1

データベース管理権限を持つユーザーのパスワード。

ORACLE_HOME

/home/Oracle/product/Oracle_Home

ソフトウェアのインストール先ディレクトリ。このディレクトリには、必要に応じてOracle Fusion Middleware Infrastructure、Oracle SOA SuiteおよびOracle Business Process Management Suiteを含められます。

WebLogic Serverのホスト名

examplehost.exampledomain.com

Oracle WebLogic Server、Oracle SOA SuiteおよびBusiness Process Managementのコンソールのホスト名。

コンソール・ポート

7001

Oracle WebLogic Server、Oracle SOA SuiteおよびBusiness Process Managementのコンソールのポート。

DOMAIN_HOME

/home/Oracle/config/domains/soa_domain

ドメイン・データの格納場所。

APPLICATION_HOME

/home/Oracle/config/applications/soa_domain

アプリケーション・データの格納場所。

WebLogicドメインの管理者のユーザー名

weblogic

Oracle WebLogic Serverの管理権限を持つユーザーの名前。デフォルトの管理者ユーザーは、weblogicです。

管理者ユーザーのパスワード

ExamplePassword1

Oracle WebLogic Serverの管理権限を持つユーザーのパスワード。

$FTP_ROOT

${ORACLE_HOME}/b2b/ftp_root

埋込みFTPサーバーのルート・ディレクトリ。

FTPポート

7021

埋込みFTPサーバーのポート。

RCUユーティリティ

ORACLE_HOME/oracle_common/bin

リポジトリ作成ユーティリティ(RCU)へのパス。

RCUスキーマの接頭辞

soaまたはbpm

Oracle SOA SuiteおよびBusiness Process Managementで使用するデータベース・スキーマの名前の接頭辞。

RCUスキーマのパスワード

ExamplePassword1

Oracle SOA SuiteおよびBusiness Process Managementで使用するデータベース・スキーマのパスワード。

Configユーティリティ

ORACLE_HOME/oracle_common/common/bin

ドメインを作成し構成するための構成ウィザードへのパス。

1.8 標準インストール・トポロジには含まれない製品とコンポーネント

Oracle SOA SuiteおよびBusiness Process Managementのディストリビューションには、複数のOracle SOA Suite製品が含まれています。それらのいくつかは、Oracle SOA SuiteおよびOracle Business Process Managementの標準インストール・トポロジには見つからないものや、含まれていないものがあります。

プライマリ標準インストール・トポロジには含まれないコンポーネントのインストールに関する情報は、付録Aを参照してください。

さらに、次の各項も参照してください。

- 第1.8.1項「Oracle User Messaging Service (UMS)のインストールについて」

- 第1.8.2項「Oracle Business Activity Monitoringのインストールについて」

- 第1.8.3項「Oracle Enterprise Schedulerのインストールについて」

- 第1.8.4項「Oracle SOA Core Extensionsのインストールについて」

1.8.1 Oracle User Messaging Service (UMS)のインストールについて

Oracle User Messaging Serviceは、ユーザーとデプロイ済アプリケーションとの間での双方向通信を可能にするソフトウェア・テクノロジです。詳細は、Oracle User Messaging Serviceの管理のOracle User Messaging Serviceの概要に関する項を参照してください。

UMSは、Oracle Fusion Middleware Infrastructureディストリビューションの一部として配布されています。これは、Oracle Fusion Middleware Infrastructureの標準インストール・トポロジの一部としてインストールされます。詳細は、『Oracle Fusion Middleware Infrastructureのインストールと構成』を参照してください。

UMSランタイム・コンポーネントは、Oracle Fusion Middleware構成ウィザードのテンプレートとOracle Fusion Middlewareのスキーマで構成されています。このスキーマは、リポジトリ作成ユーティリティを使用して、サポート対象のデータベースにインストールされます作成されます。

開発については、Oracle JDeveloper 12cをインストールして使用することで、UMS機能を利用したアプリケーションを開発できます。詳細は、Oracle JDeveloperのインストールに関する項を参照してください。

1.8.2 Oracle Business Activity Monitoringのインストールについて

Oracle Business Activity Monitoring (BAM) 12cは、ビジネス・プロセスをリアルタイムで監視し、情報に基づく戦略的なビジネスの意思決定を支援します。

Oracle BAMは、Oracle SOA SuiteおよびBusiness Process Managementのディストリビューションに含まれています。Oracle BAMが組み込まれるセカンダリ・トポロジについては、付録Aで説明しています。

また、Oracle BAMが組み込まれるエンタープライズ・デプロイメント・トポロジについては、『Oracle SOA Suiteエンタープライズ・デプロイメント・ガイド』に記載されています。詳細は、『Oracle SOA Suiteエンタープライズ・デプロイメント・ガイド』のOracle SOA SuiteおよびOracle Business Activity Monitoringのトポロジの図に関する項を参照してください。

Oracle BAMの詳細は、Oracle BAMによるビジネス・アクティビティの監視を参照してください。

1.8.3 Oracle Enterprise Schedulerのインストールについて

Oracle Enterprise Schedulerにより、Oracle WebLogic Serverクラスタのノード全体に分散された様々なジョブ・タイプ(Java、PL/SQL、バイナリ・スクリプト、Webサービス、EJBなど)を実行できるようになります。

詳細は、Oracle Enterprise Scheduler用アプリケーションの開発の「Oracle Enterprise Schedulerについて」を参照してください。

本番環境の場合、Oracle Enterprise Schedulerランタイム・ソフトウェアは、SOA SuiteおよびBusiness Process Managementのディストリビューションの一部として含まれていて、Oracle SOA SuiteまたはOracle Business Process Managementのソフトウェアをインストールするときに自動的にインストールされます。

Oracle Enterprise Schedulerランタイム・ソフトウェアをインストールして構成する場合は、Oracle Enterprise Schedulerが含まれているセカンダリ・トポロジを参照してください(付録A)。

また、『Oracle SOA Suiteエンタープライズ・デプロイメント・ガイド』には、Oracle Enterprise Schedulerが含まれているエンタープライズ・デプロイメント・トポロジの説明があります。詳細は、『Oracle SOA Suiteエンタープライズ・デプロイメント・ガイド』のOracle SOA SuiteおよびOracle Service Busのトポロジの図に関する項を参照してください。

Oracle Enterprise Schedulerアプリケーションを開発する場合は、Oracle SOA Suite Quick Startのインストールを参照してください。

1.8.4 Oracle SOA Core Extensionsのインストールについて

SOA Core Extensions (SCE)はSOA 12cとともに提供されている機能であり、Oracle Application Integration Architecture (AIA)ベースの統合プロジェクトがSOA 12cへのアップグレード後に継続して動作するために必要な機能を提供します。

詳細は、Oracle SOA Core Extension Toolsを使用した統合の開発のAIA開発にSOA Core Extensionsを使用する方法に関する項を参照してください。

本番環境の場合、SOA Core Extensionsランタイム・ソフトウェアは、SOA SuiteおよびBusiness Process Managementのディストリビューションの一部として含まれていて、Oracle SOA SuiteまたはOracle Business Process Managementのソフトウェアをインストールするときに自動的にインストールされます。

SOA Core Extensionsランタイム・ソフトウェアをインストールして構成する場合は、Oracle Fusion Middleware構成ウィザードを実行してOracle SOA Suiteドメインを作成するときに、Oracle SOA Core Extensionテンプレートを選択します。

開発システムについては、Oracle SOA Core Extension Toolsを使用した統合の開発の開発環境とテスト環境の設定方法に関する項を参照してください。

1.9 SOA Suiteスキーマに必要なカスタム変数について

Oracle SOA SuiteまたはBusiness Process Managementソフトウェアのインストール後には、Oracle WebLogicドメインを構成するために、データベース・スキーマを作成する必要があります。Oracle SOA Suiteのスキーマをインストールするときに、2つのカスタム変数の設定を求めるプロンプトが表示されます。この変数は、該当するスキーマがデータベースに作成される方法に影響します。そのため、スキーマをインストールする前に、次に示す情報を確認しておく必要があります。ここに示すトピックは、どちらも第3章のタスク6「カスタム変数の指定」に関連しています。

- データベース・プロファイル・カスタム変数について

- Healthcare Integrationカスタム変数について

1.9.1 データベース・プロファイル・カスタム変数について

リポジトリ作成ユーティリティ(RCU)の「カスタム変数」画面にある、データベース・プロファイル・カスタム変数を使用すると、SOAインフラストラクチャ・スキーマをインストールするデータベースに関する予測サイズまたはプロファイルを確認できます。Oracle SOA Suite構成に必要なデータベースのサイズを推定する場合は、『Oracle SOA SuiteおよびOracle Business Process Management Suiteの管理』のデータベース増加管理戦略の開発に関する項に記載された情報を考慮に入れてください。

データベース・プロファイルとして「SMALL」または「MEDIUM」と入力すると、スキーマの作成時に、RCUは特別なアクションを実行します。「SMALL」と「MEDIUM」オプションは、情報提供の目的にのみ入力する必要があります。

データベース・プロファイルとして「LARGE」を入力すると、RCUは、間隔パーティション化というOracleデータベースの機能を使用して、SOAインフラストラクチャ・スキーマを作成します。間隔パーティション化により、多数のコンポジット・アプリケーションを処理する必要がある場合に、データベースの効率が向上します。「LARGE」データベース・プロファイルを選択すると、RCUは、Oracle SOA Suiteの削除スクリプトとガイドラインでサポートされる方法で、間隔パーティション化した表を作成します。

データベースのパーティション化に関する詳細は、Oracle Database VLDBおよびパーティション化ガイドで、次の内容に関する項を参照してください。

- パーティション化の概念

- 間隔パーティション化

1.9.2 Healthcare Integrationカスタム変数について

注意:
Healthcare IntegrationとBPM Suiteは相互に排他的です。両方を同じドメインに含める構成はOracleではサポートされないため、両方は含めないでください。

Healthcare Integrationユーザー・インタフェース使用する予定がない場合は、Healthcare Integrationカスタム変数の値として「NO」を入力します。Healthcare Integrationユーザー・インタフェースを使用する予定がある場合は、「YES」を選択します。それ以外の場合は、Healthcare Integrationユーザー・インタフェースをインストールして構成しても正しく機能しなくなります。詳細は、Oracle SOA Suite Healthcare Integrationユーザーズ・ガイドのOracle SOA Suite for Healthcare Integrationユーザー・インタフェースの使用方法に関する項を参照してください。

Healthcare Integrationカスタム変数の値として「YES」を入力すると、RCUは、データベース内に追加のマテリアライズド・ビューを作成します。Healthcare Integrationユーザー・インタフェースには、このビューが必要になります。「NO」を入力した場合は、次に示すSQLスクリプトをデータベースで実行することで、これに該当する追加のスキーマ構成タスクを後から実行できます。このスクリプトは、B2Bインストール・タイプにHealthcareを選択すると、Oracle Fusion MiddlewareのOracleホームにインストールされます。

ORACLE_HOME/common/sql/soainfra/sql/oracle/b2b_mv.sql

2 Oracle SOA SuiteおよびBusiness Process Managementソフトウェアのインストール

この章では、Oracle SOA SuiteおよびBusiness Process Managementソフトウェアをインストールする方法について説明します。

インストールを開始する前に、システム環境の検証が済んでいて(第1.5項)、Oracle Fusion Middleware Infrastructureがインストールされていること(『Oracle Fusion Middleware Infrastructureのインストールと構成』)を確認してください。

この章を最後まで進めると、Oracle SOA SuiteまたはBusiness Process Managementのインストールが完了します。

次のトピックを取り扱います:

- インストール・プログラムの起動

- インストール画面への移動

- インストールの検証

2.1 インストール・プログラムの起動

インストール・プログラムを起動するには、次の手順を実行します。

1. ターゲット・システムにログインします。

2. 動作保証されたJDKがシステムに存在していることがインストーラでは必要です。詳細は、「Oracle Fusion Middlewareのサポートされるシステム構成」ページで12c (12.1.3)用の適切な動作保証ドキュメントを参照してください。

3. インストール・プログラムをダウンロードしたディレクトリに移動します。

4. 次の例に示すとおり、ご使用のシステムのJDKディレクトリからjava実行可能ファイルを実行し、インストール・プログラムを起動します。
UNIXオペレーティング・システムの場合:

/home/Oracle/jdk7_55/jdk1.7.0_55/bin/java -jar fmw_12.1.3.0.0_soa.jar

Windowsオペレーティング・システムの場合:

C:\Program Files\Java\jdk1.7.0_55\bin\java -jar fmw_12.1.3.0.0_soa.jar

これらの例にあるJDKの場所は、ご使用のシステムの実際のJDKの場所に読み替えてください。

注意:
インストーラをサイレント・モードで起動して、インストール・プロセス中に構成オプションが表示されないようにすることもできます。サイレント・インストールやコマンド行インストールの詳細は、Oracle Universal Installerによるソフトウェアのインストールでサイレント・モードにおけるOracle Universal Installerの使用方法に関する項を参照してください。

インストール・プログラムが表示されると、インストールを開始する準備が完了しています。各インストール・プログラム画面の詳細は、第2.2項を参照してください。

2.2 インストール画面のナビゲート

インストール・プログラムでは表2-1に記載された順番で一連の画面が表示されます。

インストール画面に関して詳細な情報が必要な場合は、画面の名前をクリックしてください。また、追加の説明が必要な場合は、インストール画面の「ヘルプ」をクリックしてください。

表2-1 Oracle SOA SuiteおよびBusiness Process Managementのインストール画面

画面

説明

インストール・インベントリの設定

UNIXオペレーティング・システムで、初めてOracle製品をこのホストにインストールする場合にこの画面が表示されます。中央インベントリを作成する場所を指定します。この画面で選択されたオペレーティング・システム・グループ名に対して、中央インベントリの場所への書込み権限が付与されていることを確認してください。

中央インベントリの詳細は、Oracle Universal InstallerによるソフトウェアのインストールでOracle中央インベントリの理解に関する項を参照してください。

この画面は、Windowsオペレーティング・システムでは表示されません。

ようこそ

これは、製品インストーラの開始画面です。

インストールの場所

この画面を使用して、Oracleホーム・ディレクトリの場所を指定します。このOracleホームには、Oracle Fusion Middleware Infrastructureが含まれている必要があります。

「表示」をクリックして、適切なOracleホームにOracle SOA SuiteおよびBusiness Process Managementをインストールしていることを確認してください。

Oracle Fusion Middlewareディレクトリ構造の詳細は、Oracle Fusion Middlewareのインストールのプランニングでインストールと構成のディレクトリの選択に関する項を参照してください。

インストール・タイプ

この画面を使用してインストールのタイプと、それに従ってインストールされる製品および機能を選択します。

- Oracle SOA Suiteの標準トポロジを作成する場合は、「SOAスイート」を選択します。

- Oracle Business Process Managementの標準トポロジを作成する場合は、「BPM」を選択します。

SOA Suiteのみをインストールしていて、そのインストール・セットにBPMを含める場合は、インストーラを再実行して「BPM」を選択します。

インストール・タイプとしてBPMを選択すると、Oracle SOA Suiteも自動的にインストールされることに注意してください。

前提条件のチェック

この画面で、システムが最小限の要件を満たしているかどうかが検証されます。

検証済のタスクのリストを表示する場合は、「正常なタスクの表示」を選択します。ログの詳細を表示する場合は、「ログを表示」を選択します。

警告またはエラー・メッセージが表示された場合、第1.5項のドキュメントのいずれか1つを参照できます。

インストール・サマリー

この画面では、これまでに選択したインストール・オプションを確認します。これらのオプションをレスポンス・ファイルに保存する場合、「レスポンス・ファイルの保存」をクリックし、レスポンス・ファイルの名前と場所を指定します。レスポンス・ファイルは、後でサイレント・インストールに使用できます。

ここにリストされた機能セットは、インストールの完了後に、すべてインストールされることになります。

サイレント・インストールやコマンド行インストールの詳細は、Oracle Universal Installerによるソフトウェアのインストールでサイレント・モードにおけるOracle Universal Installerの使用方法に関する項を参照してください。

「インストール」をクリックしてインストールを開始します。

インストールの進行状況

この画面では、インストールの進行状況を参照できます。

進捗バーが100%完了になったら、「終了」をクリックしてインストーラを閉じるか、「次」をクリックしてサマリーを確認します。

インストール完了

サマリー情報を確認し、「終了」をクリックしてインストーラを終了します。

2.3 インストールの確認

インストールの完了後、次のタスクを正常に実行することでインストールを検証できます。

- 第2.3.1項「インストール・ログ・ファイルの確認」

- 第2.3.2項「ディレクトリ構造の確認」

- 第2.3.3項「Oracleホームの内容の表示」

2.3.1 インストール・ログ・ファイルの確認

インストール・ログ・ファイルの内容を確認し、何も問題が発生していないことを確認します。デフォルトでは、インストーラによって、Oracle_Inventory_Location/logディレクトリ(UNIXオペレーティング・システムの場合)またはOracle_Inventory_Location\logsディレクトリ(Windowsオペレーティング・システムの場合)にログ・ファイルが書き込まれます。

ログ・ファイルとその場所の詳細は、Oracle Universal Installerによるソフトウェアのインストールのインストール・ログ・ファイルの理解に関する項を参照してください。

2.3.2 ディレクトリ構造のチェック

インストールの内容は、インストール中に選択したオプションによって異なります。

インストール後のディレクトリ構造の詳細は、Oracle Fusion Middlewareの理解の「Oracle Fusion Middlewareの主要ディレクトリとは」を参照してください。

2.3.3 Oracleホームの内容の表示

viewInventoryスクリプトを使用すると、Oracleホームの内容を表示することもできます。詳細は、Oracle Universal InstallerによるソフトウェアのインストールのOracleホームの内容を表示する方法に関する項を参照してください。

3 Oracle SOA Suiteドメインの構成

この章では、Oracle SOA Suiteドメインの作成方法と構成方法について説明します。構成を終了すると、データベース・スキーマの作成とWeblogicドメインの構成が完了します。これは、高可用性に向けて拡張することもできます。

構成プロセスを開始する前に、Oracle SOA Suiteソフトウェアが、Oracle Fusion Middleware Infrastructureと同じOracleホームにインストールされていることを確認してください。詳細は、第2章を参照してください。

この章の内容は次のとおりです。

- データベース・スキーマの作成

- Oracle SOA Suiteドメインの構成

- サーバーの起動

- 構成の確認

3.1 データベース・スキーマの作成

Oracle SOA Suiteドメインの構成を開始する前に、このリリースのOracle Fusion Middlewareで使用する動作保証済のデータベースに必須のスキーマをインストールしておく必要があります。

これらのスキーマを、この項の手順に従ってインストールします。

- 第3.1.1項「動作保証されたデータベースのインストールおよび構成」

- 第3.1.2項「リポジトリ作成ユーティリティ(RCU)の起動」

- 第3.1.3項「RCU画面からスキーマ作成へのナビゲート」

3.1.1 動作保証されたデータベースのインストールおよび構成

動作保証されたデータベースを適切にインストールして構成し、そのデータベースを起動して稼働させておく必要があります。

詳細は、『Oracle Fusion Middlewareのインストールのプランニング』の「データベースおよびデータベース・スキーマのインストール」を参照してください。

3.1.2 リポジトリ作成ユーティリティ(RCU)の起動

リポジトリ作成ユーティリティ(RCU)を起動するには:

1. システムのORACLE_HOME/oracle_common/binディレクトリに移動します。

2. JAVA_HOME環境変数が、ご使用のシステム上の動作保証済JDKの場所に設定されていることを確認します。この場所は、binより上のディレクトリにする必要があります。たとえば、JDKが/home/Oracle/JDK/jdk7_15/jdk1.7.0_55に配置されている場合は、次のようになります。
UNIXオペレーティング・システムの場合:

setenv JAVA_HOME /home/Oracle/JDK/jdk7_15/jdk1.7.0_55

Windowsオペレーティング・システムの場合:

set JAVA_HOME=C:\home\Oracle\JDK\jdk7_15\jdk1.7.0_55

これらの例にあるJDKの場所は、ご使用のシステムの実際のJDKの場所に読み替えてください。

3. RCUを起動します。
UNIXオペレーティング・システムの場合:

./rcu

Microsoft Windowsオペレーティング・システムの場合:

rcu.bat

3.1.3 RCU画面からスキーマ作成へのナビゲート

スキーマ作成のタスクには、次のものがあります。

- タスク1「RCUの導入」

- タスク2「スキーマ作成方法の選択」

- タスク3「データベース接続の詳細の提供」

- タスク4「カスタム接頭辞の指定とスキーマの選択」

- タスク5「スキーマ・パスワードの指定」

- タスク6「カスタム変数の指定」

- タスク7「スキーマ作成の実行」

タスク1   RCUの導入

「次へ」をクリックします。この画面は、画面の下側にあるチェック・ボックスを選択すると、次回のRCUロード時に省略できるようになります。

タスク2   スキーマ作成方法の選択

データベースでDBAアクティビティを実行するために必要な権限を持っている場合は、「システム・ロードおよび製品ロード」を選択します。この手順では、必要な権限があることを想定しています。

データベースでDBAアクティビティを実行するために必要な権限を持っていない場合は、この画面で「システム・ロードに対するスクリプトの準備」を選択します。このオプションより、SQLスクリプトが生成されます。データベース管理者は、これを利用できます。『Repository Creation Utilityによるスキーマの作成』でシステム・ロードと製品ロードの理解に関する項を参照してください。

タスク3   データベース接続の詳細の提供

RCUがデータベースに接続するためのデータベース接続の詳細を提供します。

「次へ」をクリックして続行し、データベースへの接続が成功したことを通知するダイアログ・ウィンドウで「OK」をクリックします。

タスク4   カスタム接頭辞の指定とスキーマの選択

「接頭辞の新規作成」を選択し、カスタム接頭辞を指定してから、SOA Suiteスキーマを選択します。これにより、SOA Infrastructureと、依存コンポーネントとしての次のスキーマが自動的に選択されます。

- メタデータ・サービス

- 監査サービス

- 監査サービスへの追加

- 監査サービス・ビューア

- Oracle Platform Security Services

- ユーザー・メッセージ・サービス

- WebLogicサービス

「共通インフラストラクチャ・サービス」というスキーマも自動的に作成されます。このスキーマは、グレー表示されていて、選択も選択解除もできません。このスキーマを使用すると、ドメインの構成中にRCUから情報を取得できます。詳細は、『Repository Creation Utilityによるスキーマの作成』のサービス表スキーマの理解に関する項を参照してください。

カスタム接頭辞は、これらのスキーマをこのドメイン専用に論理的にグループ化するために使用します。ドメイン間でのスキーマ共有はサポートされていないため各ドメイン用のスキーマの一意のセットを作成する必要があります。

ヒント:
カスタム接頭辞の詳細は、『Repository Creation Utilityによるスキーマの作成』でカスタム接頭辞の理解に関する項を参照してください。
マルチドメイン環境のスキーマを構成する方法の詳細は、『Repository Creation Utilityによるスキーマの作成』でスキーマの作成計画に関する項を参照してください。

ヒント:
ここで入力したカスタム接頭辞を書き留めておく必要があります。これは後でドメインの作成時に必要になります。

「次へ」をクリックして続行し、スキーマ作成の前提条件チェックが成功したことを通知するダイアログ・ウィンドウで「OK」をクリックします。

タスク5   スキーマ・パスワードの指定

データベースでのスキーマ・パスワードの設定方法を指定した後、パスワードを指定して確認します。

ヒント:
この画面で設定したパスワードを書き留めておく必要があります。これは後でドメインの作成時に必要になります。

タスク6   カスタム変数の指定

Section 1.9に示した情報を確認しておく必要があります。

SOA Infrastructureスキーマのカスタム変数を指定します。Oracle SOA Suiteの標準インストール・トポロジでは、データベース・プロファイル(SMALL)とHealthcare Integration (NO)の両方のデフォルト値が受け入れられます。

データベース・プロファイルの詳細は、パフォーマンスのチューニングを参照してください。

ヒント:
この画面のオプションの詳細は、『Repository Creation Utilityによるスキーマの作成』のカスタム変数に関する項を参照してください。

タスク7 スキーマ作成の実行

残りのRCU画面を最後までナビゲートし、スキーマ作成を完了します。「完了サマリー」画面が表示されたら、「閉じる」をクリックしてRCUを終了します。

3.2 Oracle SOA Suiteドメインの構成

この項では、構成ウィザードを使用してWebLogicドメインを作成するための指示について説明します。ドメイン作成に使用できるその他の方法の詳細は、『構成ウィザードによるWebLogicドメインの作成』のWebLogicドメインの作成、拡張および管理のためのその他のツールに関する項を参照してください。

ドメインの作成と構成に関連する項は、次のとおりです。

- 第3.2.1項「構成ウィザードの起動」

- 第3.2.2項「構成ウィザード画面のナビゲートによるドメインの作成」

3.2.1 構成ウィザードの起動

ドメインの構成を開始するには、ORACLE_HOME/oracle_common/common/binディレクトリに移動し、WebLogic Server構成ウィザードを起動します。

UNIXオペレーティング・システムの場合:

./config.sh

Microsoft Windowsオペレーティング・システムの場合:

config.cmd

3.2.2 構成ウィザード画面のナビゲートによるドメインの作成

トポロジにドメインを作成して構成するには、この項の手順に従います。

注意:
この項に記載されている同じ手順を使用して、既存のドメインを拡張できます。手順で示された指示とニーズが一致しない場合、必ず調和するように選択を行うか、サポート・ドキュメントで詳細を参照してください。

ドメイン作成および構成には次のタスクが含まれます。

- タスク1「ドメイン・タイプとドメイン・ホームの場所の選択」

- タスク2「構成テンプレートの選択」

- タスク3「アプリケーション・ホームの場所の選択」

- タスク4「管理者アカウントの構成」

- タスク5「ドメイン・モードおよびJDKの指定」

- タスク6「データベース構成タイプの指定」

- タスク7「JDBCコンポーネントのスキーマ情報の指定」

- タスク8「JDBC接続のテスト」

- タスク9「詳細構成の選択」

- タスク10「管理サーバーのリスニング・アドレスの構成」

- タスク11「ノード・マネージャの構成」

- タスク12「管理対象サーバーの構成」

- タスク13「クラスタの構成」

- タスク14「管理対象サーバーのクラスタへの割当て」

- タスク15「Coherenceクラスタの構成」

- タスク16「新規マシンの作成」

- タスク17「サーバーのマシンへの割当て」

- タスク18「構成の指定内容の確認とドメインの構成」

- タスク19「ドメイン・ホームと管理サーバーURLの記録」

タスク1   ドメイン・タイプとドメイン・ホームの場所の選択

「構成タイプ」画面で、「新規ドメインの作成」を選択します。

「ドメインの場所」フィールドで、ドメイン・ホーム・ディレクトリを指定します。

ドメイン・ホームがOracleホーム・ディレクトリの外部にある場合、Oracle Fusion Middlewareの理解の「Oracle Fusion Middlewareの主要ディレクトリとは」に要約されているディレクトリ構造に従って、ドメイン・ホームを配置することをお薦めします。このディレクトリ構造によって、ソフトウェアをアップグレードまたは再インストールする必要があるときに問題が起きにくくできます。

ヒント:
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』の構成タイプに関する項を参照してください。

タスク2   構成テンプレートの選択

「テンプレート」画面で「製品テンプレートを使用してドメインを作成(P)」が選択されていることを確認した後に、次のテンプレートを選択します。

- Oracle SOA Suite - 12.1.3.0 [soa]]
このテンプレートを選択すると、次に示すものが依存関係として自動的に選択されます。

- Oracle Enterprise Manager - 12.1.3.0 [em]

- Oracle WSM Policy Manager - 12.1.3.0 [oracle_common]

- Oracle JRF - 12.1.3.0 [oracle_common]

- WebLogic Coherence Cluster Extension - 12 1.3.0 [wlserver]

注意:
Oracle SOA Suiteとの統合を開発する予定がある場合は、Oracle SOA Core Extension - 12.1.3.0テンプレートも選択する必要があります。詳細は、Oracle SOA Core Extension Toolsを使用した統合の開発を参照してください。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のテンプレートに関する項を参照してください。

タスク3   アプリケーション・ホームの場所の選択

「アプリケーションの場所」画面で、ドメインに関連付けられたアプリケーションの格納先を選択します。この場所は、アプリケーション・ホーム・ディレクトリとも呼ばれます。

アプリケーション・ホームがOracleホーム・ディレクトリの外部にある場合、Oracle Fusion Middlewareの理解の「Oracle Fusion Middlewareの主要ディレクトリとは」に要約されているディレクトリ構造に従って、アプリケーション・ホームを配置することをお薦めします。ソフトウェアのアップグレードや再インストールが必要な場合に、このディレクトリ構造は問題の予防に役立ちます。

ヒント:
アプリケーション・ホーム・ディレクトリの詳細は、『Oracle Fusion Middlewareのインストールのプランニング』のアプリケーション・ホームの選択に関する項を参照してください。
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のアプリケーションの場所に関する項を参照してください。

タスク4   管理者アカウントの構成

「管理者アカウント」画面で、ドメインにおけるデフォルトのWebLogic管理者アカウントのユーザー名とパスワードを指定します。

この画面で設定したユーザー名およびパスワードを書き留めておくことをお薦めします。これらの資格証明は後でドメインの管理サーバーを起動して接続する際に必要になります。

タスク5   ドメイン・モードおよびJDKの指定

「ドメイン・モードおよびJDK」画面で次の操作を行います。

- 「本番(P)」を「ドメイン・モード」フィールドで選択します。

- 「JDK」フィールドで、Oracle HotSpot JDKを選択します。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のドメイン・モードとJDKに関する項を参照してください。

タスク6   データベース構成タイプの指定

この画面のフィールドをアクティブ化するには、「RCUデータ」を選択します。「RCUデータ」オプションによってデータベースおよびサービス表(STB)スキーマに接続し、ドメインの構成に必要なスキーマのスキーマ情報を自動的に受け取るように構成ウィザードで指定できます。

注意:
この画面で「手動構成」を選択する場合、「JDBCコンポーネント・スキーマ」画面で、スキーマのパラメータを手動で指定する必要があります。

「RCUデータ」を選択した後、次のフィールドを入力します。

フィールド

説明

DBMS/サービス

データベースDBMS名を入力します。サービス・タイプ・ドライバを選択した場合はサービス名を入力します。

ホスト名

データベースをホストするサーバーの名前を入力します。

ポート

データベースがリスニングしているポート番号を入力します。

スキーマ所有者
スキーマ・パスワード

データベースのサービス表スキーマに接続するためのユーザー名とパスワードを入力します。これは、RCUの「スキーマ・パスワード」画面でサービス表コンポーネントに指定されたスキーマのユーザー名とパスワードです(第3.1.3項のタスク5を参照)。
デフォルトのユーザー名はprefix_STBであり、この場合prefixはRCUで定義した接頭辞です。

データベース接続情報の指定が完了したら、「RCU構成の取得」をクリックします。「接続結果ログ」の次の出力は、処理が成功したことを示しています。

Connecting to the database server...OK
Retrieving schema data from database server...OK
Binding local schema components with retrieved data...OK

Successfully Done.

ヒント:
「RCUデータ」オプションの詳細は、『Repository Creation Utilityによるスキーマの作成』のサービス表スキーマの理解に関する項を参照してください。
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のデータ・ソース・デフォルトに関する項を参照してください。

タスク7   JDBCコンポーネントのスキーマ情報の指定

「JDBCコンポーネント・スキーマ」画面の値が、すべてのスキーマについて適切であることを確認します。前の画面で「RCUデータ」を選択した場合、スキーマ表には適切な値がすでに挿入されています。

ヒント:
高可用性環境の場合は、Oracle RACデータベースのデータ・ソース構成に関する追加情報について、『高可用性ガイド』の次の項を参照してください。

- 「Oracle RACでのGridLinkデータ・ソースの構成」

- 「マルチ・データ・ソースの構成」

この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のJDBCコンポーネント・スキーマに関する項を参照してください。

タスク8   JDBC接続のテスト

「JDBCコンポーネント・スキーマ・テスト」画面を使用して、構成したデータソース接続をテストします。

「ステータス」列の緑色のチェック・マークは、テスト結果が正常であったことを示します。何か問題があった場合は、画面の「接続結果ログ」セクションのエラー・メッセージを確認して問題を修正した後、接続を再度テストします。

デフォルトでは、どのスキーマ・コンポーネントのスキーマ・パスワードも、そのスキーマを作成したときに指定したパスワードになります。スキーマ・コンポーネントごとに異なるパスワードが必要な場合は、それらのパスワードを手動で編集します。これは、「スキーマ・パスワード」列の各行に目的のパスワードを入力することで実行します。パスワードを指定したら、パスワードを変更したスキーマに対応するチェック・ボックスを選択して、もう一度接続をテストします。

ヒント:
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のコンポーネント・スキーマのテストに関する項を参照してください。

タスク9   詳細構成の選択

トポロジのドメイン構成を完了するには、「拡張構成」画面で次のオプションを選択する必要があります。

- 管理サーバー
管理サーバーのリスニング・アドレスを適切に構成するためにこれが必要です。

- ノード・マネージャ
これは、ノード・マネージャの構成で必要です。

- 管理対象サーバー、クラスタおよびCoherence
これは、Oracle SOA Suite管理対象サーバーを構成する場合に必要になります。

タスク10   管理サーバーのリスニング・アドレスの構成

「管理サーバー」画面で、「リスニング・アドレス」の横にあるドロップダウン・リストを選択し、管理サーバーが存在するホストのIPアドレスを選択します。「すべてのローカル・アドレス」を使用しないでください。

「管理サーバー」にサーバー・グループを指定しないでください。

タスク11   ノード・マネージャの構成

「ノード・マネージャ」画面を使用して、構成するノード・マネージャのタイプおよびノード・マネージャ資格証明を選択します。

「ノード・マネージャ・タイプ」に「ドメインごとのデフォルトの場所」を選択し、ノード・マネージャ資格証明を指定します。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のノード・マネージャに関する項を参照してください。
ノード・マネージャのタイプの詳細は、Oracle WebLogic Serverのノード・マネージャの管理でノード・マネージャの概要に関する項を参照してください。

タスク12   管理対象サーバーの構成

「管理対象サーバー」画面で、soa_server1という名前の新しい管理対象サーバーを作成します。

1. 「リスニング・アドレス」ドロップダウン・リストで、管理対象サーバーが存在するホストのIPアドレスを選択するか、単一のIPアドレスにマップされたシステム名またはDNS名を使用します。「すべてのローカル・アドレス」を使用しないでください。

2. 「サーバー・グループ」ドロップダウン・リストで、SOA-MGD-SVRSを選択します。これらのサーバー・グループによって、SOAとOracle Web Services Manager (OWSM)のサービスが、作成中の管理対象サーバーにターゲット設定されます。
SOAのみをターゲットに設定するSOA-MGD-SVRS-ONLYという別のサーバー・グループがありますが、Oracle Web Services Manager (OWSM)からサーバーからサーバーにターゲット設定するものではありません。これは、通常、SOAサーバーとは別のサーバーにOracle Web Services Manager (OWSM)を含める場合に使用します。

サーバー・グループは、定義されたアプリケーション・サービス・グループをそれぞれに定義されたサーバー・グループにマッピングすることで、Fusion Middlewareアプリケーションおよびサービスを1つ以上のサーバーにターゲット設定します。必要な場合は、特定のアプリケーション・サービス・グループを、複数のサーバー・グループにマップさせることができます。特定のサーバー・グループにマップされたアプリケーション・サービスは、そのグループに割り当てられたすべてのサーバーに自動的にターゲット設定されます。詳細は、『ドメイン・テンプレート・リファレンス』のアプリケーション・サービス・グループ、サーバー・グループおよびアプリケーション・サービス・マッピングに関する項を参照してください。

3. 「追加」をクリックし、このプロセスを繰り返して、2番目の管理対象サーバー(soa_server2)を作成します。

注意:
同じマシンにSOA管理対象サーバーとOSB管理対象サーバーの両方を含むクラスタを構成しようとする場合、それぞれの管理対象サーバーにOSB-MGD-SVRS-COMBINEDサーバー・グループとSOA-MGD-SVRSサーバー・グループの両方を割り当てる必要があります。そうしないと、ドメインの作成は失敗します。

2台目の管理対象サーバーを構成することは、高可用性の標準トポロジを構成するために必要な手順の1つです。高可用性環境を作成しない場合、この手順はオプションです。

高可用性の標準トポロジの詳細は、高可用性ガイドでFusion Middleware標準HAトポロジの理解に関する項を参照してください。

ドメイン構成後に高可用性の準備をするための次の手順の詳細は、第5.3項を参照してください。

これらのサーバー名は、このドキュメント全体で使用します。異なる名前を選択する場合は、必要に応じて読み替えてください。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』の管理対象サーバーに関する項を参照してください。

タスク13   クラスタの構成

「クラスタ」画面を使用して新規クラスタを作成します。

1. 「追加」をクリックします。

2. 「クラスタ名」フィールドでsoa_cluster1を指定します。

3. 「クラスタ・アドレス」フィールドは空白のままにします。

デフォルトでは、クラスタのサーバー・インスタンスは、ユニキャストを使用して互いに通信します。クラスタ通信を変更してマルチキャストを使用する場合は、『Oracle WebLogic Serverクラスタの管理』のユニキャストまたはマルチキャストの選択についての考慮事項に関する項を参照してください。

Fusion Middleware Controlを使用して、新しいクラスタを作成することもできます。その場合、クラスタ通信(ユニキャストまたはマルチキャスト)は新規クラスタの作成時に構成できます。詳細は、Oracle WebLogic Server管理コンソール・オンライン・ヘルプで、クラスタの作成と構成に関する項を参照してください。

警告:
既存のSOAクラスタ・ドメインをOSBで拡張する場合、前述の手順の中では既存の管理対象サーバーを削除しないでください。かわりに、次のように実行します。

1. OSBの新しい管理対象サーバーを作成し、古い管理対象サーバーはそのままにしておきます。ドメイン作成プロセスの残りの手順を実行します。

2. ドメイン作成後、WebLogic Serverコンソールを使用して古い管理対象サーバーを削除します。

この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のクラスタに関する項を参照してください。

タスク14   管理対象サーバーのクラスタへの割当て

「サーバーのクラスタへの割当」画面を使用して、soa_server1とsoa_server2を、新しいクラスタsoa_cluster1に割り当てます。

1. 「クラスタ」ペインで、サーバーを割り当てるクラスタ(ここではsoa_cluster1)を選択します。

2. 「サーバー」ペインで、次のいずれかの手順を実行して、soa_server1をsoa_cluster1に割り当てます。

- シングルクリックでsoa_server1を選択し、右矢印をクリックすることで、「クラスタ」ペインで選択済のクラスタ(soa_cluster1)の下に移動します。

- soa_server1をダブルクリックして、クラスタ・ペインで選択済のクラスタ(soa_cluster1)の下に移動します。

3. soa_server2からsoa_cluster1への割当てを繰り返します。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のクラスタへのサーバーの割当に関する項を参照してください。

タスク15   Coherenceクラスタの構成

「Coherenceクラスタ」画面を使用して、ドメインに自動的に追加されるCoherenceクラスタを構成します。Coherenceクラスタ・リスニング・ポートとしてデフォルトのポート番号を0のままにします。

注意:
ユニキャスト・リスニング・ポートを0に設定すると、管理対象サーバー・ポート番号のオフセットが作成されます。オフセットは5000で、管理対象サーバー・ポート番号に割り当てられる最大許容値が65535ではなく60535であることを意味します。

Coherence構成の詳細と次の手順については、表5-2を参照してください。

注意:
Coherenceライセンス情報については、ライセンス情報のOracle Coherenceに関する項を参照してください。

タスク16   新規マシンの作成

「マシン」画面を使用して、新規マシンをドメインで作成します。ノード・マネージャでサーバーの起動と停止ができるようするために、マシンが必要です。

ヒント:
高可用性環境を作成する予定があり、ターゲット・トポロジで必要なマシンのリストを把握している場合、この項の指示に従って、すべてのマシンをこの時点で作成できます。詳細は、高可用性ガイドでオプションのスケール・アウト手順に関する項を参照してください。

1. 「追加」をクリックして、新しいマシンを作成します。

2. 「名前」フィールドで、soa_machine1を指定します。

3. 「ノード・マネージャ・リスニング・アドレス」フィールドで、管理対象サーバーを構成しているマシンのIPアドレスを選択します。
localhostではなく特定のインタフェースを選択する必要があります。これによって、Coherenceクラスタ・アドレスを動的に計算できます。

4. 「ノード・マネージャ・リスニング・ポート」フィールドのポートを確認します。
ポート番号の5556がこの例で示されていますが、ドキュメントにあるその他の例で参照される場合があります。必要に応じて、このポート番号をご使用の独自ポート番号で置換します。

注意:
既存のドメインを拡張すると、サーバーを既存のマシンに割り当てることができます。状況で必要になる場合を除いて、新規マシンを作成する必要はありません。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のマシンに関する項を参照してください。

タスク17   サーバーのマシンへの割当て

「サーバーのマシンへの割当」画面を使用して、管理サーバーと管理対象サーバーを新規作成マシンに割り当てます。

1. 「マシン」ペインで、サーバーに割り当てるマシン(ここでは、soa_machine1)を選択します。

2. 「サーバー」ペインで、次のいずれかの手順を実行して、AdminServerをsoa_machine1に割り当てます。

- シングルクリックでAdminServerを選択し、右矢印をクリックすることで、「マシン」ペインで選択済のマシン(soa_machine1)の下に移動します。

- AdminServerをダブルクリックして、「マシン」ペインで選択済のマシン(soa_machine1)の下に移動します。

3. soa_server1とsoa_server2の両方からsoa_machine1への割当てを繰り返します。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のマシンへのサーバーの割当に関する項を参照してください。

タスク18   構成の指定内容の確認とドメインの構成

「構成サマリー」画面には、これから作成するドメインの構成情報の詳細が含まれています。画面上で各項目の詳細をチェックし、情報が正しいことを確認します。

変更を行う必要がある場合、「戻る」ボタンを使用するか、画面をナビゲーション・ペインで選択して、前の画面に戻ることができます。

ドメインの作成は、「作成」をクリックするまで開始されません。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』の構成サマリーに関する項を参照してください。

タスク19   ドメイン・ホームと管理サーバーURLの記録

「構成に成功しました」画面に、構成したドメインに関する次の項目が表示されます。

- ドメインの場所

- 管理サーバーURL

いずれの項目も後で必要になるため、メモしておいてください。ドメインの場所はノード・マネージャと管理サーバーを開始するために使用するスクリプトへのアクセスに必要で、URLは管理サーバーへのアクセスに必要です。

「終了」をクリックして構成ウィザードを閉じます。

3.3 サーバーの起動

構成が完了したら次のように実行し、ドメインを管理できるツールにアクセスします。

注意:
ドメイン管理に使用する追加のツールの詳細は、『Oracle Fusion Middleware Oracle Fusion Middlewareの管理』のOracle Fusion Middleware管理ツールの概要に関する項を参照してください。

- 第3.3.1項「ノード・マネージャの起動」

- 第3.3.2項「管理サーバーの起動」

- 第3.3.3項「管理対象サーバーの起動」

3.3.1 ノード・マネージャの起動

ドメインごとのノード・マネージャを起動するには、DOMAIN_HOME/binディレクトリに移動します。

UNIXオペレーティング・システムでは、次のようにnohupを使用してノード・マネージャを起動し、出力ファイルにnm.outのようにします。

nohup ./startNodeManager.sh > $LOG_DIR/nm.out&

このコマンドのLOG_DIRは、ログ・ファイルを格納するディレクトリの場所になります。

Windowsオペレーティング・システムの場合は次を実行します。

startNodeManager.cmd

注意:
Windowsオペレーティング・システムでは、起動サービスとして動作するようにノード・マネージャを構成することをお薦めします。これによって、システムが再起動されるたびにノード・マネージャが自動的に起動されます。
詳細は、Oracle WebLogic Serverのノード・マネージャの管理で ノード・マネージャを起動サービスとして実行することに関する項を参照してください。

ノード・マネージャのその他の構成オプションについては、『Oracle WebLogic Serverノード・マネージャの管理』を参照してください。

3.3.2 管理サーバーの起動

管理サーバーを起動するには、DOMAIN_HOME/binディレクトリに移動します。

UNIXオペレーティング・システムの場合は次を実行します。

./startWebLogic.sh

Windowsオペレーティング・システムの場合は次を実行します。

startWebLogic.cmd

タスク5 (第3.2.2項)の「ドメイン・モードおよびJDK」画面で「本番モード」を選択した場合、タスク4の「管理者アカウント」画面での表示と同様に、管理者ユーザーのログイン資格証明を求めるプロンプトが表示されます。

ヒント:
管理サーバーの起動の詳細は、Oracle Fusion Middlewareの管理で管理サーバーの起動と停止に関する項を参照してください。
本番モードで、起動IDファイルを作成して、管理サーバー起動時にユーザー名とパスワードを指定する必要性をバイパスできます。詳細は、Oracle WebLogic Serverのサーバー起動とサーバー停止の管理で管理サーバーの起動IDファイルの作成に関する項を参照してください。

管理サーバー・コンソールにアクセスすることで、管理サーバーが起動されて実行中であることを確認できます。URLは、タスク19の「構成に成功しました」画面に表示されます。

注意:
本番スキーマをホストしているデータベースが起動されて稼働中であり、管理サーバーからアクセス可能であることを確認してください。

http://administration_server_host:administration_server_port/console

管理サーバーのデフォルトのポート番号は7001です。

管理コンソールの使用方法については、『Oracle Fusion Middlewareの管理』のOracle WebLogic Server管理コンソールの使用のスタート・ガイドを参照してください。

3.3.3 管理対象サーバーの起動

管理対象サーバーを起動する手順は次のとおりです。

1. Oracle Fusion Middleware Controlにログインします。

http://administration_server_host:administration_server_port/em

管理サーバーのホストおよびポート番号は、「構成に成功しました」画面(タスク19)のURLに表示されたものです。管理サーバーのデフォルトのポート番号は7001です。

ログイン資格証明は、「管理者アカウント」画面(タスク4)に表示されたものです。

2. 「ターゲット・ナビゲーション」ペインで、矢印をクリックして管理対象サーバー(soa_server1とsoa_server2)が表示されるまでドメインを開きます。

3. 最初の管理対象サーバー(soa_server1)を選択します。

4. 「WebLogic Server」メニューの横の「起動」を選択します。

5. 手順3と4を繰り返して、soa_server2を起動します。

6. ターゲット・ナビゲーション・ペインでドメイン名を選択し、起動して稼働中であるすべてのサーバーを表示します。

3.4 構成の確認

ドメインが適切に構成されていることを確認するには、第5.1項を参照してください。この項に記載されているタスクに習熟して、ドメインが適切に構成されていることを確認するために実行する必要があります。

4 Oracle Business Process Managementドメインの構成

この章では、Oracle Business Process Managementのドメインを作成して構成する方法について説明します。構成を終了すると、データベース・スキーマの作成と、Business Process ManagementのWeblogicドメインの構成が完了します。これは、高可用性に向けて拡張することもできます。

構成プロセスを開始する前に、Oracle Business Process Managementソフトウェアが、Oracle Fusion Middleware Infrastructureと同じOracleホームにインストールされていることを確認してください。詳細は、第2章を参照してください。

この章の内容は次のとおりです。

- データベース・スキーマの作成

- Oracle Business Process Managementドメインの構成

- サーバーの起動

- 構成の確認

4.1 データベース・スキーマの作成

Oracle Business Process Managementドメインの構成を開始する前に、このリリースのOracle Fusion Middlewareで使用する動作保証済のデータベースに必要なOracleスキーマをインストールしておく必要があります。

これらのスキーマを、第3.1項の手順に従ってインストールします。

スキーマのインストールが完了したら、第4.2項に進んで、ドメインの作成と構成を続行します。

4.2 Oracle Business Process Managementドメインの構成

この項では、構成ウィザードを使用して、WebLogicドメインを作成する手順について説明します。ドメイン作成に使用できるその他の方法の詳細は、『構成ウィザードによるWebLogicドメインの作成』のWebLogicドメインの作成、拡張および管理のためのその他のツールに関する項を参照してください。

ドメインの作成と構成に関連する項は、次のとおりです。

- 第4.2.1項「構成ウィザードの起動」

- 第4.2.2項「ドメインを構成するための構成ウィザード画面のナビゲート」

4.2.1 構成ウィザードの起動

ドメインの構成を開始するには、ORACLE_HOME/oracle_common/common/binディレクトリに移動して、WebLogic Server構成ウィザードを起動します。

UNIXオペレーティング・システムの場合:

./config.sh

Microsoft Windowsオペレーティング・システムの場合:

config.cmd

4.2.2 ドメインを構成するための構成ウィザード画面のナビゲート

トポロジにドメインを作成して構成するには、この項の手順に従います。

注意:
この項に記載されている同じ手順を使用して、既存のドメインを拡張できます。手順で示された指示とニーズが一致しない場合、必ず調和するように選択を行うか、サポート・ドキュメントで詳細を参照してください。

ドメイン作成および構成には次のタスクが含まれます。

- タスク1「ドメイン・タイプとドメイン・ホームの場所の選択」

- タスク2「構成テンプレートの選択」

- タスク3「アプリケーション・ホームの場所の選択」

- タスク4「管理者アカウントの構成」

- タスク5「ドメイン・モードおよびJDKの指定」

- タスク6「データソース構成タイプの指定」

- タスク7「JDBCコンポーネントのスキーマ情報の指定」

- タスク8「JDBC接続のテスト」

- タスク9「詳細構成の選択」

- タスク10「管理サーバーのリスニング・アドレスの構成」

- タスク11「ノード・マネージャの構成」

- タスク12「管理対象サーバーの構成」

- タスク13「クラスタの構成」

- タスク14「管理対象サーバーのクラスタへの割当て」

- タスク15「Coherenceクラスタの構成」

- タスク16「新規マシンの作成」

- タスク17「サーバーのマシンへの割当て」

- タスク18「構成の指定内容の確認とドメインの構成」

- タスク19「ドメイン・ホームと管理サーバーURLの記録」

タスク1   ドメイン・タイプとドメイン・ホームの場所の選択

「構成タイプ」画面で、「新規ドメインの作成」を選択します。

「ドメインの場所」フィールドで、ドメイン・ホーム・ディレクトリを指定します。

ドメイン・ホームがOracleホーム・ディレクトリの外部にある場合、Oracle Fusion Middlewareの理解の「Oracle Fusion Middlewareの主要ディレクトリとは」に要約されているディレクトリ構造に従って、ドメイン・ホームを配置することをお薦めします。このディレクトリ構造によって、ソフトウェアをアップグレードまたは再インストールする必要があるときに問題が起きにくくできます。

BPMを含めるために、既存のOracle SOA Suiteドメインを拡張することもできます。その場合は、「既存ドメインの更新」を選択して、SOA Oracleホームのドメインの場所を指定します。

ヒント:
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』の構成タイプに関する項を参照してください。

タスク2   構成テンプレートの選択

「テンプレート」画面で「製品テンプレートを使用してドメインを作成(P)」が選択されていることを確認した後に、次のテンプレートを選択します。

- Oracle BPM Suite - 12.1.3.0 [soa]]
このテンプレートを選択すると、次に示すものが依存関係として自動的に選択されます。

- Oracle SOA Suite - 12.1.3.0 [soa]

- Oracle Enterprise Manager - 12.1.3.0 [em]

- Oracle WSM Policy Manager - 12.1.3.0 [oracle_common]

- Oracle JRF - 12.1.3.0 [oracle_common]

- WebLogic Coherence Cluster Extension - 12 1.3.0 [wlserver]

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のテンプレートに関する項を参照してください。

タスク3   アプリケーション・ホームの場所の選択

「アプリケーションの場所」画面で、ドメインに関連するアプリケーションの格納先を選択します。この場所は、アプリケーション・ホーム・ディレクトリとも呼ばれます。

アプリケーション・ホームがOracleホーム・ディレクトリの外部にある場合、Oracle Fusion Middlewareの理解の「Oracle Fusion Middlewareの主要ディレクトリとは」に要約されているディレクトリ構造に従って、アプリケーション・ホームを配置することをお薦めします。ソフトウェアのアップグレードや再インストールが必要な場合に、このディレクトリ構造は問題の予防に役立ちます。

ヒント:
アプリケーション・ホーム・ディレクトリの詳細は、『Oracle Fusion Middlewareのインストールのプランニング』のアプリケーション・ホームの選択に関する項を参照してください。
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のアプリケーションの場所に関する項を参照してください。

タスク4   管理者アカウントの構成

「管理者アカウント」画面で、ドメインにおけるデフォルトのWebLogic管理者アカウントのユーザー名とパスワードを指定します。

この画面で設定したユーザー名およびパスワードを書き留めておくことをお薦めします。これらの資格証明は後でドメインの管理サーバーを起動して接続する際に必要になります。

タスク5   ドメイン・モードおよびJDKの指定

「ドメイン・モードおよびJDK」画面で次の操作を行います。

- 「本番(P)」を「ドメイン・モード」フィールドで選択します。

- 「JDK」フィールドで、Oracle HotSpot JDKを選択します。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のドメイン・モードとJDKに関する項を参照してください。

タスク6   データソース構成タイプの指定

この画面のフィールドをアクティブ化するには、「RCUデータ」を選択します。「RCUデータ」オプションによってデータベースおよびサービス表(STB)スキーマに接続し、ドメインの構成に必要なスキーマのスキーマ情報を自動的に受け取るように構成ウィザードで指定できます。

注意:
この画面で「手動構成」を選択する場合、「JDBCコンポーネント・スキーマ」画面で、スキーマのパラメータを手動で指定する必要があります。

「RCUデータ」を選択した後、次のフィールドを入力します。

フィールド

説明

DBMS/サービス

データベースDBMS名を入力します。サービス・タイプ・ドライバを選択した場合はサービス名を入力します。

ホスト名

データベースをホストするサーバーの名前を入力します。

ポート

データベースがリスニングしているポート番号を入力します。

スキーマ所有者
スキーマ・パスワード

データベースのサービス表スキーマに接続するためのユーザー名とパスワードを入力します。これは、RCUの「スキーマ・パスワード」画面でサービス表コンポーネントに指定されたスキーマのユーザー名とパスワードです(第3.1.3項のタスク5を参照)。
デフォルトのユーザー名はprefix_STBであり、この場合prefixはRCUで定義した接頭辞です。

データベース接続情報の指定が完了したら、「RCU構成の取得」をクリックします。「接続結果ログ」の次の出力は、処理が成功したことを示しています。

Connecting to the database server...OK
Retrieving schema data from database server...OK
Binding local schema components with retrieved data...OK

Successfully Done.

ヒント:
「RCUデータ」オプションの詳細は、『Repository Creation Utilityによるスキーマの作成』のサービス表スキーマの理解に関する項を参照してください。
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のデータ・ソース・デフォルトに関する項を参照してください。

タスク7   JDBCコンポーネントのスキーマ情報の指定

「JDBCコンポーネント・スキーマ」画面の値が、すべてのスキーマについて適切であることを確認します。前の画面で「RCUデータ」を選択していると、スキーマ表はすでに適切に移入された状態になります。

ヒント:
高可用性環境の場合は、Oracle RACデータベースのデータ・ソース構成に関する追加情報について、『高可用性ガイド』の次の項を参照してください。

- 「Oracle RACでのGridLinkデータ・ソースの構成」

- 「マルチ・データ・ソースの構成」

この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のJDBCコンポーネント・スキーマに関する項を参照してください。

タスク8   JDBC接続のテスト

「JDBCコンポーネント・スキーマ・テスト」画面を使用して、構成したデータソース接続をテストします。

「ステータス」列の緑色のチェック・マークは、テスト結果が正常であったことを示します。何か問題があった場合は、画面の「接続結果ログ」セクションのエラー・メッセージを確認して問題を修正した後、接続を再度テストします。

デフォルトでは、どのスキーマ・コンポーネントのスキーマ・パスワードも、そのスキーマを作成したときに指定したパスワードになります。スキーマ・コンポーネントごとに異なるパスワードが必要な場合は、それらのパスワードを手動で編集します。これは、「スキーマ・パスワード」列の各行に目的のパスワードを入力することで実行します。パスワードを指定したら、パスワードを変更したスキーマに対応するチェック・ボックスを選択して、もう一度接続をテストします。

ヒント:
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のコンポーネント・スキーマのテストに関する項を参照してください。

タスク9   詳細構成の選択

トポロジのドメイン構成を完了するには、「拡張構成」画面で次のオプションを選択する必要があります。

- 管理サーバー
管理サーバーのリスニング・アドレスを適切に構成するためにこれが必要です。

- ノード・マネージャ
これは、ノード・マネージャの構成で必要です。

- 管理対象サーバー、クラスタおよびCoherence
これは、Oracle Business Process Management管理対象サーバーを構成する場合に必要になります。

タスク10   管理サーバーのリスニング・アドレスの構成

「管理サーバー」画面で、「リスニング・アドレス」の隣にあるドロップダウン・リストを選択し、管理サーバーが存在するホストのIPアドレスを選択します。「すべてのローカル・アドレス」を使用しないでください。

「管理サーバー」にサーバー・グループを指定しないでください。

タスク11   ノード・マネージャの構成

「ノード・マネージャ」画面を使用して、構成するノード・マネージャのタイプおよびノード・マネージャ資格証明を選択します。

「ノード・マネージャ・タイプ」に「ドメインごとのデフォルトの場所」を選択し、ノード・マネージャ資格証明を指定します。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のノード・マネージャに関する項を参照してください。
ノード・マネージャのタイプの詳細は、Oracle WebLogic Serverのノード・マネージャの管理でノード・マネージャの概要に関する項を参照してください。

タスク12   管理対象サーバーの構成

「管理対象サーバー」画面で、bpm_server1という名前の新しい管理対象サーバーを作成します。

1. 「リスニング・アドレス」ドロップダウン・リストで、管理対象サーバーが存在するホストのIPアドレスを選択します。「すべてのローカル・アドレス」を使用しないでください。

2. 「サーバー・グループ」ドロップダウン・リストで、SOA-MGD-SVRSを選択します。これらのサーバー・グループによって、SOAとOracle Web Services Manager (OWSM)のサービスが、作成中の管理対象サーバーにターゲット設定されます。
SOAのみをターゲットに設定するSOA-MGD-SVRS-ONLYという別のサーバー・グループがありますが、Oracle Web Services Manager (OWSM)からサーバーからサーバーにターゲット設定するものではありません。これは、通常、SOAサーバーとは別のサーバーにOracle Web Services Manager (OWSM)を含める場合に使用します。

サーバー・グループは、定義されたアプリケーション・サービス・グループをそれぞれに定義されたサーバー・グループにマッピングすることで、Fusion Middlewareアプリケーションおよびサービスを1つ以上のサーバーにターゲット設定します。必要な場合は、特定のアプリケーション・サービス・グループを、複数のサーバー・グループにマップさせることができます。特定のサーバー・グループにマップされたアプリケーション・サービスは、そのグループに割り当てられたすべてのサーバーに自動的にターゲット設定されます。詳細は、『ドメイン・テンプレート・リファレンス』のアプリケーション・サービス・グループ、サーバー・グループおよびアプリケーション・サービス・マッピングに関する項を参照してください。

3. 「追加」をクリックし、このプロセスを繰り返して、bpm_server2の名前で2台目の管理対象サーバーを作成します。
2台目の管理対象サーバーを構成することは、高可用性の標準トポロジを構成するために必要な手順の1つです。高可用性環境を作成しない場合、この手順はオプションです。

高可用性の標準トポロジの詳細は、高可用性ガイドでFusion Middleware標準HAトポロジの理解に関する項を参照してください。

ドメイン構成後に高可用性の準備をするための次の手順の詳細は、第5.3項を参照してください。

これらのサーバー名は、このドキュメント全体で使用します。異なる名前を選択する場合は、必要に応じて読み替えてください。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』の管理対象サーバーに関する項を参照してください。

タスク13   クラスタの構成

「クラスタ」画面を使用して新規クラスタを作成します。

1. 「追加」をクリックします。

2. 「クラスタ名」フィールドでbpm_cluster1を指定します。

3. 「クラスタ・アドレス」フィールドは空白のままにします。

デフォルトでは、クラスタのサーバー・インスタンスはユニキャストを使用して相互に通信します。クラスタ通信を変更してマルチキャストを使用する場合は、『Oracle WebLogic Serverクラスタの管理』のユニキャストまたはマルチキャストの選択についての考慮事項に関する項を参照してください。

新規クラスタは、Oracle Fusion Middleware Controlを使用して作成することもできます。その場合、クラスタ通信(ユニキャストまたはマルチキャスト)は新規クラスタの作成時に構成できます。詳細は、Oracle WebLogic Server管理コンソール・オンライン・ヘルプで、クラスタの作成と構成に関する項を参照してください。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のクラスタに関する項を参照してください。

タスク14   管理対象サーバーのクラスタへの割当て

「サーバーのクラスタへの割当」画面を使用して、bpm_server1とbpm_server2を新規クラスタの bpm_cluster1に割り当てます。

1. 「クラスタ」ペインで、サーバーを割り当てるクラスタ(ここではbpm_cluster1)を選択します。

2. 「サーバー」ペインで、次のいずれかを実行して、bpm_server1をbpm_cluster1に割り当てます。

- シングルクリックでbpm_server1を選択し、右矢印をクリックすることで、「クラスタ」ペインで選択済のクラスタ(bpm_cluster1)の下に移動します。

- bpm_server1をダブルクリックして、クラスタ・ペインで選択済のクラスタ(bpm_cluster1)の下に移動します。

3. bpm_server2からbpm_cluster1への割当てを繰り返します。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のクラスタへのサーバーの割当に関する項を参照してください。

タスク15   Coherenceクラスタの構成

「Coherenceクラスタ」画面を使用して、ドメインに自動的に追加されるCoherenceクラスタを構成します。Coherenceクラスタ・リスニング・ポートとしてデフォルトのポート番号を0のままにします。

注意:
ユニキャスト・リスニング・ポートを0に設定すると、管理対象サーバー・ポート番号のオフセットが作成されます。オフセットは5000で、管理対象サーバー・ポート番号に割り当てられる最大許容値が65535ではなく60535であることを意味します。

Coherence構成の詳細と次の手順については、表5-2を参照してください。

注意:
Coherenceライセンス情報については、ライセンス情報のOracle Coherenceに関する項を参照してください。

タスク16   新規マシンの作成

「マシン」画面を使用して、新規マシンをドメインで作成します。ノード・マネージャでサーバーの起動と停止ができるようするために、マシンが必要です。

ヒント:
高可用性環境を作成する予定があり、ターゲット・トポロジで必要なマシンのリストを把握している場合、この項の指示に従って、すべてのマシンをこの時点で作成できます。詳細は、高可用性ガイドでオプションのスケール・アウト手順に関する項を参照してください。

1. 「追加」をクリックして、新しいマシンを作成します。

2. 「名前」フィールドでbpm_machine1を指定します。

3. 「ノード・マネージャ・リスニング・アドレス」フィールドで、管理対象サーバーを構成しているマシンのIPアドレスを選択します。
localhostではなく特定のインタフェースを選択する必要があります。これによって、Coherenceクラスタ・アドレスを動的に計算できます。

4. 「ノード・マネージャ・リスニング・ポート」フィールドのポートを確認します。
ポート番号の5556がこの例で示されていますが、ドキュメントにあるその他の例で参照される場合があります。必要に応じて、このポート番号をご使用の独自ポート番号で置換します。

注意:
既存のドメインを拡張すると、サーバーを既存のマシンに割り当てることができます。状況で必要になる場合を除いて、新規マシンを作成する必要はありません。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のマシンに関する項を参照してください。

タスク17   サーバーのマシンへの割当て

「サーバーのマシンへの割当」画面で、管理サーバーと管理対象サーバーを、作成した新規マシンに割り当てます。

1. 「マシン」ペインで、サーバーを割り当てるマシンを選択します。この場合、bpm_machine1になります。

2. 「サーバー」ペインで、次のいずれかを実行して、AdminServerをbpm_machine1に割り当てます。

- シングルクリックで「AdminServer」をして選択し、右矢印をクリックすることで、「マシン」ペインで選択済のマシン(bpm_machine1)の下に移動します。

- 「AdminServer」をダブルクリックして、「マシン」ペインで選択済のマシン(bpm_machine1)の下に移動します。

3. bpm_server1とbpm_server2の両方からbpm_machine1への割当てを繰り返します。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のマシンへのサーバーの割当に関する項を参照してください。

タスク18   構成の指定内容の確認とドメインの構成

「構成サマリー」画面には、これから作成するドメインの構成情報の詳細が含まれています。画面上で各項目の詳細をチェックし、情報が正しいことを確認します。

変更を行う必要がある場合、「戻る」ボタンを使用するか、画面をナビゲーション・ペインで選択して、前の画面に戻ることができます。

ドメインの作成は、「作成」をクリックするまで開始されません。

ヒント:
この画面のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』の構成サマリーに関する項を参照してください。

タスク19   ドメイン・ホームと管理サーバーURLの記録

「構成に成功しました」画面に、構成したドメインに関する次の項目が表示されます。

- ドメインの場所

- 管理サーバーURL

いずれの項目も後で必要になるため、メモしておいてください。ドメインの場所はノード・マネージャと管理サーバーを開始するために使用するスクリプトへのアクセスに必要で、URLは管理サーバーへのアクセスに必要です。

「終了」をクリックして構成ウィザードを閉じます。

4.3 サーバーの起動

構成が完了したら次のように実行し、ドメインを管理できるツールにアクセスします。

注意:
ドメイン管理に使用する追加のツールの詳細は、『Oracle Fusion Middleware Oracle Fusion Middlewareの管理』のOracle Fusion Middleware管理ツールの概要に関する項を参照してください。

- 第4.3.1項「ノード・マネージャの起動」

- 第4.3.2項「管理サーバーの起動」

- 第4.3.3項「管理対象サーバーの起動」

4.3.1 ノード・マネージャの起動

ドメインごとのノード・マネージャを起動するには、DOMAIN_HOME/binディレクトリに移動します。

UNIXオペレーティング・システムでは、次のようにnohupを使用してノード・マネージャを起動し、出力ファイルにnm.outのようにします。

nohup ./startNodeManager.sh > $LOG_DIR/nm.out&

このコマンドのLOG_DIRは、ログ・ファイルを格納するディレクトリの場所になります。

Windowsオペレーティング・システムの場合は次を実行します。

startNodeManager.cmd

注意:
Windowsオペレーティング・システムでは、起動サービスとして動作するようにノード・マネージャを構成することをお薦めします。これによって、システムが再起動されるたびにノード・マネージャが自動的に起動されます。
詳細は、Oracle WebLogic Serverのノード・マネージャの管理で ノード・マネージャを起動サービスとして実行することに関する項を参照してください。

ノード・マネージャのその他の構成オプションについては、『Oracle WebLogic Serverノード・マネージャの管理』を参照してください。

4.3.2 管理サーバーの起動

管理サーバーを起動するには、DOMAIN_HOME/binディレクトリに移動します。

UNIXオペレーティング・システムの場合は次を実行します。

./startWebLogic.sh

Windowsオペレーティング・システムの場合は次を実行します。

startWebLogic.cmd

タスク5 (第4.2.2項)の「ドメイン・モードおよびJDK」画面で「本番モード」を選択した場合、タスク4の「管理者アカウント」画面での表示と同様に、管理者ユーザーのログイン資格証明を求めるプロンプトが表示されます。

ヒント:
管理サーバーの起動の詳細は、Oracle Fusion Middlewareの管理で管理サーバーの起動と停止に関する項を参照してください。
本番モードで、起動IDファイルを作成して、管理サーバー起動時にユーザー名とパスワードを指定する必要性をバイパスできます。詳細は、Oracle WebLogic Serverのサーバー起動とサーバー停止の管理で管理サーバーの起動IDファイルの作成に関する項を参照してください。

管理サーバー・コンソールにアクセスすることによって、管理サーバーが起動されて実行中であることを確認できます。URLは、タスク19の「構成に成功しました」画面に表示されます。

注意:
本番スキーマをホストしているデータベースが起動されて稼働中であり、管理サーバーからアクセス可能であることを確認してください。

http://administration_server_host:administration_server_port/console

管理サーバーのデフォルトのポート番号は7001です。

管理コンソールの使用方法については、『Oracle Fusion Middlewareの管理』のOracle WebLogic Server管理コンソールの使用のスタート・ガイドを参照してください。

4.3.3 管理対象サーバーの起動

管理対象サーバーを起動する手順は次のとおりです。

1. Oracle Fusion Middleware Controlにログインします。

http://administration_server_host:administration_server_port/em

管理サーバーのホストおよびポート番号は、「構成に成功しました」画面(タスク19)のURLに表示されたものです。管理サーバーのデフォルトのポート番号は7001です。

ログイン資格証明は、「管理者アカウント」画面(タスク4)に表示されたものです。

2. 「ターゲット・ナビゲーション」から、矢印をクリックして管理対象サーバー(bpm_server1およびbpm_server2)が表示されるまでドメインを拡張します。

3. 最初の管理対象サーバー(bpm_server1)を選択します。

4. 「WebLogic Server」メニューの横の「起動」を選択します。

5. 手順3と手順4を繰り返して、bpm_server2を起動します。

6. ターゲット・ナビゲーション・ペインでドメイン名を選択し、起動して稼働中であるすべてのサーバーを表示します。

4.4 構成の確認

ドメインが適切に構成されていることを確認するには、第5.1項を参照してください。この項に記載されているタスクに習熟して、ドメインが適切に構成されていることを確認するために実行する必要があります。

5 ドメイン構成後の次の手順

この章では、新しく作成したOracle SOA SuiteまたはOracle Business Process Managementのドメインに対して実行できる、一般的なタスクについて説明します。

この章の内容は次のとおりです。

- 基本的な管理タスクの実行

- 追加ドメイン構成タスクの実行

- 高可用性向けの環境の準備

5.1 基本的な管理タスクの実行

表5-1に、新しく作成したドメインに対して実行できる、一般的な管理タスクの一部を示します。

表5-1 新規ドメイン用の基本的な管理タスク

タスク

説明

詳細情報

Fusion Middleware管理ツールについての学習

環境の管理に使用できる様々なツールについて学習します。

『Oracle Fusion Middlewareの管理』のOracle Fusion Middlewareの管理ツールの概要に関する項を参照してください。

製品およびサーバーの起動と停止

Oracle Fusion Middleware(管理サーバー、管理対象サーバー、コンポーネントを含む)起動と停止の方法について学習します。

『Oracle Fusion Middlewareの管理』のOracle Fusion Middlewareの起動と停止に関する項を参照してください。

Secure Sockets Layer (SSL)の構成

Oracle Fusion Middlewareコンポーネント間のSSLを使用したセキュアな通信の設定方法について学習します。

『Oracle Fusion Middlewareの管理』のOracle Fusion MiddlewareでのSSLの構成に関する項を参照してください。

Oracle Fusion Middlewareの監視

Oracle Fusion Middlewareコンポーネントのステータスを追跡する方法を学習します。

『Oracle Fusion Middlewareの管理』のOracle Fusion Middlewareの監視に関する項を参照してください。

バックアップとリカバリの手順の理解

Oracle Fusion Middlewareのバックアップとリカバリの推奨手順について学習します。

『Oracle Fusion Middlewareの管理』のバックアップとリカバリの概要に関する項を参照してください。

Oracle SOAデータベースのパージについての学習

古いフロー・インスタンス、アダプタ・レポートおよびフォルト・アラート・データをデータベースから自動的に削除するパージ・ジョブのスケジュールおよび実行について学習します。

『Oracle SOA SuiteおよびOracle Business Process Management Suiteの管理』のデータベース成長の管理に関する項を参照してください。

5.2 追加ドメイン構成タスクの実行

表5-2に、新規作成ドメインで実行する可能性の高い追加タスクを示します。

表5-2 追加ドメイン構成タスク

タスク

説明

詳細情報

アプリケーションのデプロイ

アプリケーションをOracle Fusion Middlewareにデプロイする方法を学習します。

『Oracle Fusion Middlewareの管理』のアプリケーションのデプロイに関する項を参照してください。

ドメインへのWeb層のフロントエンドの追加

OracleのWeb層でWebページ(静的と動的)をホストし、組込みのクラスタ、ロード・バランシングおよびフェイルオーバーの機能とともにセキュリティと高パフォーマンスを実現します。特にWeb層にはOracle HTTP Serverが含まれます。

『Oracle HTTP Serverのインストールと構成』のOracle HTTP ServerをWebLogic Serverドメインにインストールして構成する手順に従います。

重要な情報については、『Oracle Fusion Middlewareのインストールのプランニング』で同じドメインにおける複数製品のインストールに関する項も参照してください。

トポロジに対するCoherenceのチューニングと構成

標準インストール・トポロジには、記憶域が有効な管理対象Coherenceサーバーが含まれるCoherenceクラスタがあります。この構成はCoherenceの使用には適切な出発点ですが、特定の要件によっては、本番環境でのパフォーマンスを向上させるためにCoherenceをチューニングして再構成することを検討してください。

Coherenceクラスタの詳細は、『Oracle WebLogic Serverクラスタの管理』のCoherenceクラスタの構成および管理に関する項を参照してください。

Coherenceのチューニングの詳細は、『Oracle Coherenceの管理』を参照してください。

CoherenceにおけるHTTPセッション・データの格納の詳細は、『Oracle Coherence*WebでのHTTPセッション・マネージメントの管理』のWebLogicサーバーでのCoherence*Webの使用に関する項を参照してください。

Coherenceアプリケーションの作成とデプロイの詳細は、『Oracle WebLogic Server Oracle Coherenceアプリケーションの開発 』を参照してください。

5.3 可用性の高い環境の準備

表5-3には、ご使用の標準的なインストール環境を可用性が高まるようにスケールアウトする場合に、実行するタスクの一覧が示されています。

表5-3 可用性の高い環境の準備に必要なタスク

タスク

説明

詳細情報

複数のホスト・コンピュータへのスケール・アウト

高可用性を有効にするには、他のホストコンピュータへのフェイルオーバーの機能を実現することが重要です。これにより、あるコンピュータが停止しても、環境はデプロイ済アプリケーションのコンシューマに、サービス提供を続けることができます。

『高可用性ガイド』のトポロジのスケール・アウト(マシンのスケール・アウト)に関する項を参照してください。

Web層コンポーネントの高可用性の構成

Web層フロントエンドを追加する場合は、WebLogic Serverソフトウェアと同様にWeb層を高可用性構成にする必要があります。

『高可用性ガイド』のWeb層コンポーネントの高可用性の構成に関する項を参照してください。

フロントエンドのロード・バランサの設定

ロード・バランサを使用してリクエストをより均等にサーバーに分散させることができます。

『高可用性ガイド』の高可用性環境におけるサーバーのロード・バランシングに関する項とロード・バランサの構成に関する項を参照してください。

ノード・マネージャの構成

ノード・マネージャは、リモート位置から管理サーバー・インスタンスと管理対象サーバー・インスタンスを起動、シャットダウンおよび再起動できます。このドキュメントでは、ドメイン単位のノード・マネージャの構成が完了していることを想定しています。ノード・マネージャの高度な構成オプションと機能についての情報は、ノード・マネージャのドキュメントを参照してください。

『Oracle WebLogic Serverのノード・マネージャの管理』を参照してください。

6 Oracle SOA SuiteおよびOracle Business Process Managementのアンインストール

この章では、Oracle SOA SuiteおよびBusiness Process Managementソフトウェアをアンインストールまたはインストールする方法について説明します。

ソフトウェアを削除する場合は、常にこの章の手順に従ってください。手作業によるソフトウェア削除を試行した場合、ソフトウェアを再インストールするときに問題が発生する可能性があります。この章の手順に従うことで、ソフトウェアを正しく削除できます。

この章には次のトピックが含まれます:

- 製品のアンインストールの理解

- Oracle Fusion Middlewareの停止

- データベース・スキーマの削除

- ソフトウェアのアンインストール

- Oracleホーム・ディレクトリの手動削除

- Windowsオペレーティング・システムのプログラム・ショートカットの削除

- ドメインおよびアプリケーション・データの削除

- ソフトウェアの再インストール

6.1 製品のアンインストールの理解

The Oracle Fusion Middlewareアンインストーラは、ソフトウェアが起動されたOracleホーム・ディレクトリから、このソフトウェアを削除します。表6-1は、手順を要約し、ドキュメントをサポートするリンクを示しています。

表6-1 製品のアンインストールのロードマップ

タスク

説明

ドキュメント

Oracle Fusion Middlewareの停止

アンインストーラ実行前に、ドメインにあるすべてのサーバーとプロセスが停止している必要があります。

第6.2項を参照してください。

データベース・スキーマの削除

Repository Creation Utilityを実行してデータベース・スキーマを削除します。

第6.3項を参照してください。

ソフトウェアの削除

製品のアンインストーラを実行し、Oracle Fusion Middleware Infrastructureを削除します。

Oracleホームに複数の製品が含まれている場合は、アンインストーラを複数回(製品ごとに1回)実行する必要があります。

第6.4項を参照してください。

Oracleホーム・ディレクトリの削除

アンインストーラでは、すべてのファイルとフォルダがOracleホーム・ディレクトリから削除されません。アンインストーラが終了した後、手動でOracleホームを削除して、製品の削除を完了させる必要があります。

第6.5項を参照してください。

ドメインおよびアプリケーション・データの削除

アンインストーラでは、ドメイン・ホームやアプリケーション・ホームのディレクトリにあるデータがOracleホーム内にあっても削除されません。これらのディレクトリは手動で削除する必要があります。

第6.7項を参照してください。

6.2 Oracle Fusion Middlewareの停止

アンインストーラ実行前に、削除対象のOracleホームに関連付けられたサーバーとプロセスをすべて停止する必要があります。

詳細は、Oracle Fusion Middlewareの管理でOracle Fusion Middleware環境の停止に関する項を参照してください。

6.3 データベース・スキーマの削除

Oracleホームを削除する前にRepository Creation Utilityを実行し、このドメインに関連付けられたデータベース・スキーマを削除する必要があります。各ドメインにはカスタム接頭辞によって一意に識別される独自のスキーマ・セットがあります(『Repository Creation Utilityによるスキーマの作成』のカスタム接頭辞の理解に関する項を参照してください)。これらのスキーマを他のドメインと共有することはできません(『Repository Creation Utilityによるスキーマの作成』のスキーマの作成計画に関する項を参照してください)。

データベースに複数のスキーマ・セットがある場合は、削除するドメインに関連付けられたスキーマ接頭辞を指定します。

スキーマの削除手順は、『Repository Creation Utilityによるスキーマの作成』のスキーマの削除に関する項を参照してください。

6.4 ソフトウェアのアンインストール

この項の手順に従って、製品アンインストーラを起動し、ソフトウェアを削除します。

- 第6.4.1項「アンインストール・プログラムの起動」

- 第6.4.2項「アンインストールする製品の選択」

- 第6.4.3項「アンインストール画面のナビゲート」

サイレント(コマンド行)アンインストールを実行する場合、Oracle Universal Installerによるソフトウェアのインストールでサイレント・アンインストールのOracle Universal Installerの実行に関する項を参照してください。

6.4.1 アンインストール・プログラムの起動

アンインストーラを起動する手順は次のとおりです。

- Unixの場合
ORACLE_HOME/oui/binディレクトリに移動し、次のコマンドを入力してください。

./deinstall.sh

- Windowsの場合
次のいずれかを実行します。

- ファイル・マネージャ・ウィンドウを使用して、ORACLE_HOME\oui\binディレクトリに移動し、deinstall.cmdをダブルクリックします。

- コマンド行で、ORACLE_HOME\oui\binに移動し、次のコマンドを入力します。

deinstall.cmd

- 「開始」メニューから、「すべてのプログラム」を選択してから「Oracle」、「OracleHome」、「Oracle Middlewareのアンインストール」の順に選択します。

6.4.2 アンインストールする製品の選択

Oracleホームには複数の製品が存在しているため、正しいOracleホームをアンインストールしていることを確認してください。アンインストーラの実行後に、「アンインストールする配布」画面が表示されます。ドロップダウン・リストで「BPM_SOA 12.1.3.0.0」を選択して、「アンインストール」をクリックします。アンインストール・プログラムによって、表6-2に列挙されている画面が表示されます。

注意:
Oracle SOA SuiteおよびBusiness Process Managementソフトウェアをアンインストールした場合は、アンインストール・ウィザードを再度実行することで、Oracle Fusion Middleware Infrastructureをアンインストールできます。他のソフトウェアがOracle Fusion Middleware Infrastructureに依存していない場合は、「アンインストールする配布」画面は表示されません。

6.4.3 アンインストール画面のナビゲート

アンインストール・プログラムによって、表6-2に列挙されている順に、一連の画面が表示されます。

アンインストール画面についての詳細情報が必要な場合は、画面名をクリックするか、画面上で「ヘルプ」をクリックしてください。

表6-2 アンインストール画面および説明

画面

説明

ようこそ

この画面により製品アンインストーラが開始します。

アンインストール・サマリー

この画面は、アンインストールされるOracleホーム・ディレクトリとその内容を示しています。これが正しいディレクトリであることを確認してください。

これらのオプションをレスポンス・ファイルに保存する場合、「レスポンス・ファイルの保存」をクリックし、レスポンス・ファイルの名前と場所を指定します。レスポンス・ファイルは、今後のサイレント・アンインストールに使用できます。サイレント・アンインストールやコマンド行インストールの詳細は、Oracle Universal Installerによるソフトウェアのインストールのサイレント・アンインストールのためのOracle Universal Installerの実行に関する項を参照してください。

「削除」をクリックして、ソフトウェアの削除を開始します。

アンインストールの進行状況

この画面にはアンインストールの進行状況が表示されます。

アンインストール完了

アンインストールが完了すると、この画面が表示されます。この画面の情報を確認し、「終了(F)」をクリックしてアンインストーラを閉じます。

6.5 Oracleホーム・ディレクトリの手動削除

アンインストーラが終了した後、アンインストーラで削除されなかったOracleホーム・ディレクトリと既存のサブディレクトリを手動で削除する必要があります。たとえば、UNIXオペレーティング・システムでOracleホーム・ディレクトリが/home/Oracle/product/Oracle_Homeの場合は、次のようにします。

> cd /home/Oracle/product
> rm -rf Oracle_Home

Windowsオペレーティング・システムでOracleホーム・ディレクトリがC:\Oracle\Product\Oracle_Homeの場合、ファイル・マネージャ・ウィンドウを使用してC:\Oracle\Productディレクトリに移動し、Oracle_Homeフォルダを右クリックしてから「削除」を選択します。

6.6 Windowsオペレーティング・システム上のプログラム・ショートカットの削除

Windowsオペレーティング・システムの場合は、プログラムのショートカットも手動で削除する必要があります(アンインストーラでは削除されません)。

C:\Program Data\Microsoft\Windows\Start Menu\Programs\Oracle\Oracle Home\Productディレクトリに移動します。Oracleホームにインストールされている製品が1つのみの場合は、Oracle Homeディレクトリを削除してもかまいません。Oracleホームに複数の製品がインストールされている場合は、Oracle Homeを削除する前に、すべての製品を削除する必要があります。

6.7 ドメインとアプリケーション・データの削除

ドメインとアプリケーション・データを削除するには:

1. 手動でドメイン・ホーム・ディレクトリを削除します。
たとえば、UNIXオペレーティング・システムでドメイン・ホーム・ディレクトリが/home/Oracle/config/domains/soa_domainの場合は、次のように実行します。

> cd /home/Oracle/config/domains
> rm -rf soa_domain

Windowsオペレーティング・システムでは、ドメイン・ホーム・ディレクトリがC:\Oracle\Config\domains\soa_domainの場合は、ファイル・マネージャ・ウィンドウを使用してC:\Oracle\Config\domainsディレクトリに移動し、soa_domainフォルダを右クリックして「削除」を選択します。

2. 手動でアプリケーション・ホーム・ディレクトリを削除します。
たとえば、UNIXオペレーティング・システムでは、アプリケーション・ホーム・ディレクトリが/home/Oracle/config/applications/soa_domainの場合は、次のように実行します。

> cd /home/Oracle/config/applications
> rm -rf soa_domain

Windowsオペレーティング・システムでは、アプリケーション・ホーム・ディレクトリがC:\Oracle\Config\applications\soa_domainの場合は、ファイル・マネージャ・ウィンドウを使用してC:\Oracle\Config\applicationsディレクトリに移動し、soa_domainフォルダを右クリックして「削除」を選択します。

3. Oracleホームのdomain_registry.xmlファイルをバックアップしてから、ファイルを編集し、削除するドメインに関連する行を削除します。たとえば、soa_domainを削除するには、次の行を検索して、その行を削除します。

<domain location="/home/Oracle/config/domains/soa_domain"/>

終了したら、ファイルを保存して終了します。

6.8 ソフトウェアの再インストール

手動でOracleホーム・ディレクトリを削除することを含め、この章の指示に従ってソフトウェアが削除されている場合のみ、同じOracleホームに前のインストールとしてソフトウェアを再インストールできます。再インストールする際、同じOracleホームを前のインストールとして指定できます。

次のようにOracleホームが空でない場合を考慮します。

- 同じ機能セットがある既存のOracleホームにインストールします。
インストールを試行するソフトウェアと同じソフトウェアが、インストール中に指定したOracleホームに存在すると、インストーラは警告します。次のオプションがあります。

1. 別のインストール・タイプを選択します。この場合、Oracleホーム・ディレクトリに存在しない機能セットのみがインストールされます。

2. 別のOracleホーム・ディレクトリを選択します。

- 空でない既存のOracleホームにインストールします。
たとえば、ドメイン・ホームやアプリケーション・ホームを既存のOracleホーム内部で作成することを選択したと仮定します。このデータはアンインストール中に削除されません。そのため、同じOracleホームに再インストールしようとしても、インストーラではできません。次のオプションがあります。

1. この章で説明しているように、ソフトウェアをOracleホームから削除してから、Oracleホーム・ディレクトリを削除します。これが完了すると、第2章の指示に従って、再インストールして同じOracleホームの場所を再利用できます。Oracleホームにあったドメイン・データやアプリケーション・データは、再作成する必要があります。

2. 別のOracleホーム・ディレクトリを選択します。

A Oracle SOA SuiteおよびBusiness Process Managementのセカンダリ・トポロジの理解

この章では、Oracle SOA SuiteおよびBusiness Process Managementの代替トポロジについて説明します。

この付録では、次のトポロジについて説明します。

- 第A.1項「Oracle Business Process Managementのスタンドアロン・トポロジ」

- 第A.2項「Oracle SOA SuiteおよびEnterprise Schedulerのトポロジ」

- 第A.3項「Oracle Business Process ManagementおよびApplication Development Framework (ADF)のトポロジ」

- 第A.4項「Oracle SOA SuiteおよびBusiness Activity Monitoring (BAM)のトポロジ」

A.1 Oracle Business Process Managementのスタンドアロン・トポロジ

この項には次のトピックが含まれます:

- Oracle Business Process Managementのスタンドアロン・トポロジの理解

- Oracle Business Process Managementのスタンドアロン・トポロジのインストールと構成のロードマップ

A.1.1 Oracle Business Process Managementのスタンドアロン・トポロジの理解

図A-1は、Oracle Business Process Managementのスタンドアロン・トポロジを示しています。

このトポロジは、Oracle Business Process Managementのソフトウェア機能のみを提供し、クラスタを提供しない単純なドメインが必要な場合に使用します。

Oracle Business Process Managementをクラスタにデプロイするドメインには、ライセンス許諾が影響する可能性があることに注意してください。詳細は、Oracle Fusion Middlewareのライセンスに関する情報を参照してください。

このトポロジは、単一のホスト(SOAHOST1)上のOracle WebLogic Serverドメインに含まれる、1つの管理サーバーと1つの管理対象サーバーで構成されます。Oracle SOA SuiteソフトウェアとOracle Business Process Managementソフトウェアは、どちらも管理対象サーバーに向けてターゲット設定されます。

本番データベースに必要なスキーマは、別個のホスト(DBHOST1)上のサポート対象Oracleデータベースにインストールされます。

図A-1 Oracle Business Process Managementのスタンドアロン・トポロジ

A.1.2 Oracle Business Process Managementのスタンドアロン・トポロジのインストールと構成のロードマップ

表A-1では、このトポロジをシステム上に構成するために必要になる、ロードマップについて説明しています。

表A-1 スタンドアロンのOracle Business Process Managementのインストールおよび構成手順

タスク

説明

詳細情報

特別な指示

システム環境を確認します

インストールの前に、最小限のシステム要件およびネットワーク要件を満たしていることを確認します。

第1.5項を参照してください。

なし。

適切なディストリビューションを入手します

Oracle SOA SuiteとBusiness Process Managementはどちらも、既存のOracle Fusion Middleware Infrastructureインストール環境を必要とします。Oracle SOA SuiteとBusiness Process Managementは、Oracle Fusion Middleware Infrastructureと同じOracleホームにインストールする必要があります。

第1.6項を参照してください。

Oracle Infrastructureディストリビューションと、Oracle SOA SuiteおよびBusiness Process Managementディストリビューションの両方を入手する必要があります。

インストール・ディレクトリを決めます

作成する必要があるディレクトリが作成されているか、またはインストーラからアクセスでき、最小要件を満たすシステムに存在していることを確認します。

Oracle SOA SuiteとBusiness Process Managementはどちらも、Oracle Fusion Middleware Infrastructureが格納されている既存のOracleホーム・ディレクトリにインストールする必要があります。

Oracle Fusion Middlewareの理解の「Oracle Fusion Middlewareの主要ディレクトリとは」を参照してください。

なし。

Oracle Fusion Middleware Infrastructureをインストールします

Oracle Fusion Middleware Infrastructureをインストールして、Oracle Business Process Management用のOracleホーム・ディレクトリを作成します。

『Oracle Fusion Middleware Infrastructureのインストールと構成』を参照してください。

なし。

Oracle Business Process Managementソフトウェアをインストールします

Oracle Business Process Managementソフトウェアを既存のInfrastructureのOracleホームにインストールします。

第2章を参照してください。

「インストール・タイプ」画面で、「BPM」を選択します。

WebLogicドメインの作成

構成ウィザードを使用してWebLogicドメインの作成および構成を行います。構成画面で適切なオプションを選択していることを確認します。

第4章を参照してください。

「管理対象サーバー」画面(タスク12)では、管理サーバーbpm_serverを1つだけ作成します。クラスタやマシンは作成しないでください。

サーバーを起動します

ドメインの作成が完了したら、管理サーバーおよび管理対象サーバーを起動します。

第4.3項を参照してください。

管理サーバーおよび管理対象サーバーを起動します。

構成を確認します

ドメインが適切に構成されていることを確認します。

第4.4項を参照してください。

なし。

スタンドアロン・モードでのBusiness Process Managementのインストールと構成後の次の手順

ここで構成したドメインに対して、運用や管理のタスクを実行できます。

第5章を参照してください。

なし。

A.2 Oracle SOA SuiteおよびEnterprise Schedulerのトポロジ

この項には次のトピックが含まれます:

- Oracle SOA SuiteおよびOracle Enterprise Schedulerのトポロジの理解

- Oracle SOA SuiteおよびOracle Enterprise Schedulerのトポロジのインストールと構成のロードマップ

A.2.1 Oracle SOA SuiteおよびOracle Enterprise Schedulerのトポロジの理解

図A-2は、Oracle SOA SuiteおよびEnterprise Schedule Services (ESS)のトポロジを示しています。

このトポロジは、Oracle Enterprise Schedulerの機能をOracle SOA Suiteに統合する場合に使用します。

このトポロジは、Oracle SOA Suiteの標準インストール・トポロジ(第1.3.1項を参照)とほとんど同じものです。ただし、このトポロジでは、Oracle Enterprise Schedulerソフトウェアのターゲット設定が、Oracle Fusion Middleware InfrastructureおよびOracle SOA Suiteソフトウェアに向けられているだけではなく、Oracle WebLogic Serverクラスタにも向けられています。

図A-2 Oracle SOA SuiteおよびEnterprise Scheduleサービスのトポロジ

A.2.2 Oracle SOA SuiteおよびOracle Enterprise Schedulerのトポロジのインストールと構成のロードマップ

表A-2では、このトポロジをシステム上に構成するために必要になる、ロードマップについて説明しています。

表A-2 Oracle SOA SuiteおよびOracle Enterprise Schedulerのインストールおよび構成手順

タスク

説明

詳細情報

特別な指示

システム環境を確認します

インストールの前に、最小限のシステム要件およびネットワーク要件を満たしていることを確認します。

第1.5項を参照してください。

なし。

適切なディストリビューションを入手します

Oracle SOA SuiteとEnterprise Schedule Servicesはどちらも、既存のOracle Fusion Middleware Infrastructureインストール環境を必要とします。Oracle SOA Suiteをインストールするときに、Enterprise Schedule Servicesもインストールされますが、Oracle SOA Suiteは、Oracle Fusion Middleware Infrastructureと同じOracleホームにインストールする必要があります。

第1.6項を参照してください。

Oracle Infrastructureディストリビューションと、Oracle SOA SuiteおよびBusiness Process Managementディストリビューションの両方を入手する必要があります。

インストール・ディレクトリを決めます

作成する必要があるディレクトリが作成されているか、またはインストーラからアクセスでき、最小要件を満たすシステムに存在していることを確認します。

Oracle Fusion Middlewareの理解の「Oracle Fusion Middlewareの主要ディレクトリとは」を参照してください。

なし。

Oracle Fusion Middleware Infrastructureをインストールします

Oracle Fusion Middleware Infrastructureをインストールして、Oracle SOA Suite用のOracleホーム・ディレクトリを作成します。

『Oracle Fusion Middleware Infrastructureのインストールと構成』を参照してください。

なし。

ソフトウェアをインストールします

Oracle SOA Suiteソフトウェアを既存のOracle Infrastructureホームにインストールします。

Oracle SOA Suiteをインストールすると、Enterprise Schedule Servicesもインストールされます。

第2章を参照してください。

「インストール・タイプ」画面で、「SOA」を選択します。

WebLogicドメインの作成

構成ウィザードを使用してWebLogicドメインの作成および構成を行います。構成画面で適切なオプションを選択していることを確認します。

第3章を参照してください。

個別の画面(第A.2.2.1項を参照)に示された指示に従います。

サーバーを起動します

ドメインの作成が完了したら、管理サーバーおよび管理対象サーバーを起動します。

第3.3項を参照してください。

WSM-PMがターゲット設定されている管理対象サーバーを起動してから、Oracle Enterprise SchedulerがデプロイされているManager Serverを起動します。

構成を確認します

ドメインが適切に構成されていることを確認します。

第3.4項を参照してください。

なし。

Oracle SOA SuiteおよびEnterprise Schedule Servicesのインストールと構成後の次の手順

ここで構成したドメインに対して、運用や管理のタスクを実行できます。

第5章を参照してください。

なし

A.2.2.1 Oracle SOA SuiteおよびOracle Enterprise Scheduler用に選択する構成オプション

Oracle SOA SuiteおよびEnterprise Schedule Servicesの構成時の画面と選択する必要のあるオプションは、第3章に示したものとほとんど同じです。ただし、いくつかの画面では別のオプションを選択する必要があります。表A-3に、主要な画面とオプションを示します。この表に示されたとおりに、構成オプションを選択するようにしてください。

表A-3 Oracle SOA SuiteおよびEnterprise Schedule Servicesのトポロジの主要な画面と構成オプション

画面

説明

コンポーネントの選択

この画面は、スキーマを作成するためにRCUを実行すると表示されます。

タスク4に示したスキーマ・リストに加えて、「Oracle Enterprise Scheduler」を選択します。

テンプレート

この画面は、ドメインを作成するために構成ウィザードを開始した後に表示されます。

タスク2にリストされたテンプレートのほかに、次に示すテンプレートも選択します。

- Oracle Enterprise Scheduler Services Basic - 12.1.3.0 [oracle_common]

- Oracle Enterprise Manager Plugin for ESS - 12.1.3.0 [em]

管理対象サーバー

「管理対象サーバー」画面(タスク12)で、soa_server1とess_server1という名前の、2つの管理対象サーバーが作成されます。ess_server1を削除して、soa_server2を作成します。「リスニング・アドレス」ドロップダウン・リストで、管理対象サーバーが存在するホストのIPアドレスを選択していることを確認します。「すべてのローカル・アドレス」を使用しないでください。

「サーバー・グループ」ドロップダウン・リストで、soa_server1とsoa_server2がSOA-MGD-SVRSとESS_MGD_SVRSに向けてターゲット設定されていることを確認します。

サーバーのクラスタへの割当

この画面(タスク14)で、soa_server1とsoa_server2の両方をsoa_cluster1に割り当てます。

サーバーのマシンへの割当

この画面(タスク17)で、AdminServer、soa_server1およびsoa_server2をsoa_machine1に割り当てます。

A.3 Oracle Business Process ManagementおよびApplication Development Framework (ADF)のトポロジ

この項には次のトピックが含まれます:

- Oracle Business Process ManagementおよびApplication Development Frameworkのトポロジの理解

- Oracle Business Process ManagementおよびApplication Development Frameworkのトポロジのインストールと構成のロードマップ

A.3.1 Oracle Business Process ManagementおよびApplication Development Frameworkのトポロジの理解

図A-3は、Oracle Business Process ManagementおよびApplication Development Frameworkのトポロジを示しています。

このトポロジは、Oracle Business Process Managementソフトウェアとカスタム・ユーザー・インタフェース(Oracle Application Development Framework (Oracle ADF)を使用して開発されたもの)の両方を活用しているアプリケーションをデプロイする場合に使用します。このトポロジでは、Oracle Business Process ManagementソフトウェアとOracle Application Development Frameworkソフトウェアのターゲット・クラスタが別のクラスタに向けられるようになります。そのため、2つの製品間でのリソースの競合がなくなります。

図A-3 Oracle Business Process ManagementおよびApplication Development Frameworkのトポロジ

A.3.2 Oracle Business Process ManagementおよびApplication Development Frameworkのトポロジのインストールと構成のロードマップ

表A-4では、このトポロジをシステム上に構成するために必要になる、ロードマップについて説明しています。

表A-4 Oracle Business Process ManagementおよびApplication Development Frameworkのインストールおよび構成手順

タスク

説明

詳細情報

特別な指示

システム環境を確認します

インストールの前に、最小限のシステム要件およびネットワーク要件を満たしていることを確認します。

第1.5項を参照してください。

なし。

適切なディストリビューションを入手します

Oracle SOA SuiteとBusiness Process Managementはどちらも、既存のOracle Fusion Middleware Infrastructureのインストール環境を必要とします。Oracle SOA Suiteは、Oracle Fusion Middleware Infrastructureと同じOracleホームにインストールする必要があります。

第1.6項を参照してください。

Oracle Infrastructureディストリビューションと、Oracle SOA SuiteおよびBusiness Process Managementディストリビューションの両方を入手する必要があります。

インストール・ディレクトリを決めます

作成する必要があるディレクトリが作成されているか、またはインストーラからアクセスでき、最小要件を満たすシステムに存在していることを確認します。

Oracle Fusion Middlewareの理解の「Oracle Fusion Middlewareの主要ディレクトリとは」を参照してください。

なし。

Oracle Fusion Middleware Infrastructureをインストールします

Oracle Fusion Middleware Infrastructureをインストールして、Oracle SOA Suite用のOracleホーム・ディレクトリを作成します。

『Oracle Fusion Middleware Infrastructureのインストールと構成』を参照してください。

なし。

ソフトウェアをインストールします

Oracle Business Process Managementソフトウェアを既存のOracle Infrastructureホームにインストールします。

第2章を参照してください。

「インストール・タイプ」画面で、「BPM」を選択します。

WebLogicドメインの作成

構成ウィザードを使用してWebLogicドメインの作成および構成を行います。構成画面で適切なオプションを選択していることを確認します。

第4章を参照してください。

個別の画面(第A.3.2.1項を参照)に示された指示に従います。

サーバーを起動します

ドメインの作成が完了したら、管理サーバーおよび管理対象サーバーを起動します。

第4.3項を参照してください。

なし。

構成を確認します

ドメインが適切に構成されていることを確認します。

第4.4項を参照してください。

なし。

Business Process ManagementおよびApplication Development Frameworkのインストールと構成後の次の手順

ここで構成したドメインに対して、運用や管理のタスクを実行できます。

第5章を参照してください。

なし。

A.3.2.1 Oracle Business Process ManagementおよびApplication Development Framework用に選択する構成オプション

Oracle Business Process ManagementおよびApplication Development Frameworkの構成時の画面と選択する必要のあるオプションは、第4章に示したものとほとんど同じです。ただし、いくつかの画面では別のオプションを選択する必要があります。表A-5に、主要な画面とオプションを示します。この項に示されたとおりに、構成オプションを選択するようにしてください。

表A-5 Oracle Business Process ManagementおよびApplication Development Frameworkのトポロジの主要な画面と構成オプション

画面

説明

管理対象サーバー

「管理対象サーバー」画面(タスク12)で、次の手順を実行します。

1. 「追加」をクリックして、次の管理対象サーバーを作成します。

- 2つのBPM管理対象サーバー、bpm_server1とbpm_server2。

- 2つのADF管理対象サーバー、adf_server1とadf_server2。

2. 「リスニング・アドレス」ドロップダウン・リストで、管理対象サーバーが存在するホストのIPアドレスを選択していることを確認します。「すべてのローカル・アドレス」を使用しないでください。

3. 「サーバー・グループ」ドロップダウン・リストで、bpm_server1とbpm_server2がSOA-MGD-SVRSに向けてターゲット設定されていて、adf_server1とadf_server2にはサーバー・グループが割り当てられていないことを確認します。ADF管理対象サーバーは、「未指定」のままにします。

クラスタ

「クラスタ」画面(タスク13)で、bpm_cluster1とadf_cluster1という名前の2つのクラスタを作成します。

サーバーのクラスタへの割当

この画面(タスク14)で、次に指定するようにサーバーを割り当てます。

- bpm_server1とbpm_server2をbpm_cluster1に割り当てます

- adf_server1とadf_server2をadf_cluster1に割り当てます

マシン

この画面(タスク16)で、bpm_machine1とadf_machine2という名前の2つのマシンを作成します。

サーバーのマシンへの割当

この画面(タスク17)で、次に示すようにサーバーを割り当てます。

- AdminServer、bpm_server1およびbpm_server2をbpm_machine1に割り当てます

- adf_server1とadf_server2をadf_machine1に割り当てます

A.4 Oracle SOA SuiteおよびBusiness Activity Monitoring (BAM)のトポロジ

この項には次のトピックが含まれます:

- Oracle SOA SuiteおよびOracle Business Activity Monitoringのトポロジの理解

- Oracle SOA SuiteおよびBusiness Activity Monitoringのトポロジのインストールと構成のロードマップ

A.4.1 Oracle SOA SuiteおよびOracle Business Activity Monitoringのトポロジの理解

図A-4は、Oracle SOA SuiteおよびBusiness Activity Monitoringのトポロジを示しています。

このトポロジを使用して、Oracle SOA SuiteドメインにOracle Business Activity Monitoringを実装します。Oracle Business Activity Monitoringソフトウェアは、専用のクラスタに向けてターゲット設定されます。これにより、Oracle SOA SuiteとOracle Business Activity Monitoringソフトウェアの間でのリソースの競合がなくなります。

図A-4 Oracle SOA SuiteおよびBusiness Activity Monitoringのトポロジ

A.4.2 Oracle SOA SuiteおよびBusiness Activity Monitoringのトポロジのインストールと構成のロードマップ

表A-6では、このトポロジをシステム上に構成するために必要になる、ロードマップについて説明しています。

表A-6 Oracle SOA SuiteおよびBusiness Activity Monitoringのインストールおよび構成手順の概要

タスク

説明

詳細情報

特別な指示

システム環境を確認します

インストールの前に、最小限のシステム要件およびネットワーク要件を満たしていることを確認します。

第1.5項を参照してください。

なし。

インストールの前後で必要になる必須パッチを確認します

インストールしているソフトウェアに必要な必須パッチがあるかどうかについては、Oracle Fusion Middleware Infrastructureのリリース・ノートを確認してください。

Oracle Fusion Middleware Infrastructureリリース・ノートのインストールと構成に関する項を参照してください。

なし。

適切なディストリビューションを入手します

Oracle SOA SuiteとBusiness Activity Monitoringはどちらも、既存のOracle Fusion Middleware Infrastructureインストール環境を必要とします。Oracle SOA Suiteをインストールするときに、Business Activity Monitoringもインストールされますが、Oracle SOA Suiteは、Oracle Fusion Middleware Infrastructureと同じOracleホームにインストールする必要があります。

第1.6項を参照してください。

Oracle Infrastructureディストリビューションと、Oracle SOA SuiteおよびBusiness Process Managementディストリビューションの両方を入手する必要があります。

インストール・ディレクトリを決めます

作成する必要があるディレクトリが作成されているか、またはインストーラからアクセスでき、最小要件を満たすシステムに存在していることを確認します。

Oracle Fusion Middlewareの理解の「Oracle Fusion Middlewareの主要ディレクトリとは」を参照してください。

なし。

Oracle Fusion Middleware Infrastructureをインストールします

Oracle Fusion Middleware Infrastructureをインストールして、Oracle SOA Suite用のOracleホーム・ディレクトリを作成します。

『Oracle Fusion Middleware Infrastructureのインストールと構成』を参照してください。

なし。

ソフトウェアをインストールします

Oracle SOA Suiteソフトウェアを既存のOracle Infrastructureホームにインストールします。

第2章を参照してください。

「インストール・タイプ」画面で、「SOA」を選択します。

WebLogicドメインの作成

構成ウィザードを使用してWebLogicドメインの作成および構成を行います。構成画面で適切なオプションを選択していることを確認します。

第3章を参照してください。

個別の画面(第A.4.2.1項を参照)に示された指示に従います。

サーバーを起動します

ドメインの作成が完了したら、管理サーバーおよび管理対象サーバーを起動します。

第3.3項を参照してください。

なし。

構成を確認します

ドメインが適切に構成されていることを確認します。

第3.4項を参照してください。

なし。

Oracle SOA SuiteおよびBusiness Activity Monitoringのインストールと構成後の次の手順

ここで構成したドメインに対して、運用や管理のタスクを実行できます。

第5章を参照してください。

なし。

A.4.2.1 Oracle SOA SuiteおよびBusiness Activity Monitoring用に選択する構成オプション

Oracle SOA SuiteおよびBusiness Activity Monitoringの構成時の画面と選択する必要のあるオプションは、第3章に示したものとほとんど同じです。ただし、いくつかの画面では別のオプションを選択する必要があります。表A-7に、主要な画面とオプションを示します。この項に示されたとおりに、構成オプションを選択するようにしてください。

表A-7 Oracle SOA SuiteおよびBusiness Activity Monitoringのトポロジの主要な画面と構成オプション

画面

説明

テンプレート

この画面は、ドメインを作成するために構成ウィザードを開始した後に表示されます。

タスク2にリストされたテンプレートのほかに、Business Activity Monitoring - 12.1.3.0 [soa]も選択します。

管理対象サーバー

「管理対象サーバー」画面(タスク12)で、bam_server1とsoa_server1という名前の、2つの管理対象サーバーが作成されます。「追加」をクリックし、それとは別の2つの管理対象サーバー(bam_server2とsoa_server2)を作成します。

「リスニング・アドレス」ドロップダウン・リストで、管理対象サーバーが存在するホストのIPアドレスを選択していることを確認します。「すべてのローカル・アドレス」を使用しないでください。

「サーバー・グループ」ドロップダウン・リストで、soa_server1とsoa_server2がSOA-MGD-SVRSに向けてターゲット設定されていることと、bam_server1とbam_server2がBAM 12-MGD-SVRS-ONLYに向けてターゲット設定されていることを確認します。

クラスタ

「クラスタ」画面(タスク13)で、soa_cluster1とbam_cluster1という名前の2つのクラスタを作成します。

サーバーのクラスタへの割当

この画面(タスク14)で、次に指定するようにサーバーを割り当てます。

- bam_server1とbam_server2をbam_cluster1に割り当てます

- soa_server1とsoa_server2をsoa_cluster1に割り当てます

マシン

この画面(タスク16)で、bam_machine1とsoa_machine2という名前の、2つのマシンを作成します。

サーバーのマシンへの割当

この画面(タスク17)で、次に示すようにサーバーを割り当てます。

- AdminServer、bam_server1およびbam_server2をbam_machine1に割り当てます

- soa_server1とsoa_server2をsoa_machine1に割り当てます

オラクル社の法律上の注意点について

コピーライトについて

Copyright © 1994-2015, Oracle and/or its affiliates.All rights reserved.

商標と登録商標について

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

ライセンス制約の保証と結果的に生じる損害の免責

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

保証免責

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

制限付権利

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

危険な用途への使用について

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション（人的傷害を発生させる可能性があるアプリケーションを含む）への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性（redundancy）、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

第三者のコンテンツ、製品、サービスに対する免責事項

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

ドラフトのアルファ版およびベータ版ドキュメントについて

このドキュメントが試作版の場合:

このドキュメントは試作版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。オラクル社およびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。