Oracle® Fusion Middleware Oracle Service Busインストレーション・ガイド 11g リリース1(11.1.1.3) B61431-01 |
|
前 |
次 |
この章では、Oracle Service Bus 11gをインストールする前に確認しておく必要のある情報を示します。内容は次のとおりです。
Oracle Fusion Middlewareのサポートされるシステム構成ドキュメントには、サポートされているインストール・タイプ、プラットフォーム、オペレーティング・システム、データベース、JDKおよびOracle Service Bus 11g リリース1(11.1.1.3)に関連するサード・パーティ製品など、Oracle Fusion Middlewareの動作保証情報が記載されています。
Oracle Fusion Middlewareでサポートされるシステム構成ドキュメントにアクセスするには、次のOracle Technology Network (OTN)のWebサイトを検索してください。
このトピックでは、Oracle Service Bus 11g リリース1(11.1.1.3)をインストールするためのシステム要件について説明します。内容は次のとおりです。
このトピックの情報は、公開時点で最新のものです。最新情報については、Oracle Fusion Middlewareのシステム要件、前提条件および仕様ドキュメントを参照してください。このドキュメントには、ハードウェア、ソフトウェア、ディスク領域、メモリー、システム・ライブラリ、パッチ要件に関連する情報が記載されています。
You can access the Oracle Fusion Middlewareのシステム要件、前提条件および仕様ドキュメントにアクセスするには、次のOracle Technology Network (OTN)のWebサイトを検索してください。
インストーラを起動すると、表3-1にリストされている要件が確認されます。いずれかの要件が満たされない場合、インストーラにより通知されます。
表3-1 インストーラ起動要件
カテゴリ | 最小値または許可される値 |
---|---|
プラットフォーム |
UNIXの場合
Windowsの場合
|
CPU速度 |
300MHZ以上 |
一時領域 |
500MB以上 |
スワップ領域 |
500MB以上 |
モニター |
256色以上 |
表3-2に、Oracle Service Bus 11g リリース1(11.1.1.3)をインストールするための最小メモリー要件を示します。
表3-2 最小メモリー要件
オペレーティング・システム | 最小物理メモリー | 使用可能な最小メモリー |
---|---|---|
Linux |
2GB |
1GB |
UNIX |
2GB |
1GB |
Microsoft Windows |
2GB |
1GB |
Oracle Service Bus 11g リリース1(11.1.1.3)デプロイメントの個別のメモリー要件は、インストールするコンポーネントやコンポーネントの組合せによって異なります。次のリストに、様々なコンポーネントのメモリー要件を示します。このリストを、デプロイメントの個別のメモリー要件を判断するためのガイドラインとして使用してください。
WebLogic管理サーバー: 750MB
Oracle Service BusをWindowsオペレーティング・システムにインストールする場合、第508条のアクセシビリティに対応するJava Access Bridgeをインストールおよび構成することもできます。これは、第508条のアクセシビリティ機能が必要な場合にのみ必要です。
次のURLから、Java Access Bridgeをダウンロードします。
http://java.sun.com/javase/technologies/accessibility/accessbridge/
Java Access Bridgeをインストールします。
access-bridge.jar
およびjaccess-1_4.jar
を、インストールした場所からjre\lib\ext
ディレクトリにコピーします。
WindowsAccessBridge.dll
、JavaAccessBridge.dll
およびJAWTAccessBridge.dll
ファイルを、インストールした場所からjre\bin
ディレクトリにコピーします。
accessibility.properties
ファイルをjre\lib
ディレクトリにコピーします。
Oracle Service Bus 11g リリース1(11.1.1.3)をインストールする前に、Oracle WebLogic Serverをインストールして、Oracle Middlewareホーム・ディレクトリを作成する必要があります。
注意: Oracle Service Busの開発に充実したIDEを使用する場合は、Oracle WebLogic ServerインストーラにバンドルされているOracle Enterprise Pack for Eclipse (OEPE)をインストールする必要があります。Oracle Service BusのカスタムIDEコンポーネントのインストール時に、Oracle Enterprise Pack for Eclipse (OEPE)の名前と場所の入力を求めるメッセージが表示されます。 |
Oracle WebLogic Serverをインストールし、Oracle Middlewareホーム・ディレクトリを作成するには、次の手順を実行します。Oracle WebLogic Serverのインストールの詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』を参照してください。
Oracle WebLogic Server CD-ROMを挿入するか、次のURLからOracle WebLogic Serverインストーラをダウンロードします。
http://www.oracle.com/technology/software/products/ias/htdocs/wls_main.html
システムに対応する実行可能ファイルを見つけます。次に例を示します。
32ビットLinuxシステムの場合はoepe111150_wls1033_linux32.bin
- WebLogic Server (Oracle Enterprise Pack for Eclipseあり)
32ビットWindowsシステムの場合はoepe111150_wls1033_win32.exe
- WebLogic Server (Oracle Enterprise Pack for Eclipseあり)
すべての64ビット・プラットフォームの場合はwls1033_generic.jar
- WebLogic Server (Oracle Enterprise Pack for Eclipseなし)
32ビットLinuxシステムの場合はwls1033_linux32.bin
- WebLogic Server (Oracle Enterprise Pack for Eclipseなし)
32ビットWindowsシステムの場合はwls1033_win32.exe
- WebLogic Server (Oracle Enterprise Pack for Eclipseなし)
32ビット実行可能ファイルは、対応するJDKバージョンにバンドルされています。64ビット・インストーラを使用する場合、使用するプラットフォームでサポートされたJDKを使用してインストーラを起動する必要があります。Oracle WebLogic Serverをインストールする場合は、事前にこのJDKがシステム上にインストールされている必要があります。使用するプラットフォームでサポートされているJDKのリストは、Oracle Fusion Middlewareの動作保証に関するドキュメントを参照してください。
http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html
CD-ROMから直接Oracle WebLogic Serverインストーラを実行するか、ファイルをローカル・システムへコピーして、ローカルで実行します。
32ビット・システムの場合の例:
Linux:
./wls1033_linux32.bin
Windows:
wls1033_win32.exe
64ビット・システムの場合の例:
UNIX:
JAVA_HOME/bin/java -jar wls1033_generic.jar
Solaris Sparc Sun 64ビットJDK およびHP-UX 64ビットJDK:
JAVA_HOME/bin/java -d64 -jar wls1033_generic.jar
Windows:
JAVA_HOME\bin\java -jar wls1033_generic.jar
64ビット・インストールの場合の例:
インストーラを実行する前に、使用するシステムにDISPLAY
環境変数を設定します。
JAVA_HOME
を、使用するプラットフォーム用にインストールした、サポートされているJDKのインストール場所に置き換えます。
32/64ビット・ハイブリッドJDK(たとえば、HP-UXの場合はHP JDK、Solaris SPARCの場合はSun JDK)を使用する場合は、-d64
フラグを使用します。
JAVA_HOME
/bin/java -version
(または、32/64ビット・ハイブリッドJDKの場合は、JAVA_HOME
/bin/java -d64 -version
)を実行して、システムのJAVA_HOMEが64ビットJDKを参照していることを確認します。
注意: Oracle WebLogic Serverインストーラを起動すると、「ようこそ」画面が表示されます。 |
「次へ」をクリックします。「ミドルウェア・ホーム・ディレクトリの選択」画面が表示されます。
「新しいミドルウェア・ホームを作成する」を選択し、新しいミドルウェア・ホーム・ディレクトリとして希望する場所を特定します。このディレクトリは、すべてのOracle Fusion Middleware製品の最上位ディレクトリです。WebLogicホーム・ディレクトリが、ミドルウェア・ホーム・ディレクトリ内に作成されます。
注意: ミドルウェア・ホーム・ディレクトリがシステムにすでに存在する場合は、空のディレクトリにする必要があります。ミドルウェア・ホーム・ディレクトリの名前に、特殊文字は使用しないでください。 |
「次へ」をクリックします。「セキュリティ更新のための登録」画面が表示されます。
最新の製品の更新やセキュリティの更新を受け取るかどうかを選択します。何も受け取らないことを選択した場合、続行する前に選択内容の確認を求められます。
「次へ」をクリックします。「インストール・タイプの選択」画面が表示されます。
「標準」インストール・タイプを選択し、「次へ」をクリックします。「製品インストール・ディレクトリの選択」画面が表示されます。
WebLogic Serverホーム・ディレクトリに希望する場所を指定し、 「次へ」をクリックします。
UNIXシステム上にOracle WebLogic Serverをインストールする場合、「インストール・サマリー」画面が表示されます。ステップ9に進みます。
WindowsシステムにOracle WebLogic Serverをインストールする場合、「ショートカットの場所の選択」画面が表示されます。WindowsでOracle製品へのショートカットを作成する場所を指定し、「次へ」をクリックします。「インストール・サマリー」画面が表示されます。
「インストール・サマリー」画面で「次へ」をクリックします。
「インストールの進行状況」画面が表示されます。
「次へ」をクリックします。「インストール完了」画面が表示されます。
「Quickstartの実行」を選択解除し、「完了」をクリックしてインストーラを終了します。
注意:
|
この項では、Oracle Service Busを本番環境および開発環境にインストールするためのデータベース要件(スキーマを含む)について説明します。
Oracle Service Busのインストールに、データベース・スキーマは必須ではありません。Oracle Service BusまたはOracle Web Services Managerポリシーでレポート機能を使用する場合は、スキーマを作成してロードする必要があります。
Oracle Service Busでレポート機能を使用するには
本番環境でリポジトリ作成ユーティリティ(RCU)を実行して、レポート機能に必要なデータベース表を作成する必要があります。特に、SOAおよびBPMインフラストラクチャの下に、SOAインフラストラクチャ・スキーマを作成してロードする必要があります。デフォルトでは、RCUでSOAインフラストラクチャ・スキーマを選択すると、次のスキーマも選択されます。
SOAおよびBPMインフラストラクチャの下のユーザー・メッセージング・サービス
AS共通スキーマの下のメタデータ・サービス
開発環境では、Oracle WebLogic Serverインストールに含まれるEvaluation DatabaseのDerbyを使用できます。このケースでは、Oracle Service BusでOracle Web Services Managerの機能が必要ない場合、RCUを使用してスキーマを作成し、ロードする必要はありません。「カスタム」インストール・オプションを使用してOracle WebLogic Serverをインストールする場合は、必ずEvaluation Databaseを選択してください。「標準」インストール・オプションを使用する場合、Evaluation Databaseはデフォルトでインストールされます。サーバーの初回起動時に、Evaluation DatabaseでOracle Service Busのレポート表が作成されます。Oracle Fusion Middleware構成ウィザードを使用してOracle Service Busドメインを作成する場合、データベース・タイプ・レポートとしてDerbyを構成し、パスワードを適切に設定します。Evaluation DatabaseはOracle WebLogic Serverの起動時にのみ起動されるため、ウィザードのテスト接続操作は無視できます。
ヒント: Oracle WebLogic Serverのインストール後、derby という名前のディレクトリが、次のディレクトリに存在することを確認します。
|
Oracle Service BusでOracle Web Services Managerのポリシーを使用するには
本番環境と開発環境の両方で、リポジトリ作成ユーティリティ(RCU)を実行して、Oracle Web Services Managerに必要なスキーマを作成します。
特に、AS共通スキーマの下にメタデータ・サービスが作成され、ロードされていることを確認します。
注意: リポジトリ作成ユーティリティ(RCU)はOracleデータベースと互換性があります。Oracleデータベースがインストールされていない場合、RCUでデータベース・スキーマを作成してロードする前に、Oracleデータベースをインストールする必要があります。 |
RCUを使用してスキーマを作成する場合、Oracle Databaseをインストールする必要があります。必要なスキーマを作成してロードするには、このデータベースが起動して稼働している必要があります。このデータベースを、Oracle Service Busをインストールするシステムに置く必要はありません。
表3-3に、公開時点でのRCUのデータベース要件を示します。
表3-3 RCUデータベース要件
カテゴリ | 最小値または許可される値 |
---|---|
バージョン |
AL32UTF8文字セットを使用しているOracle Database 11g(非XEデータベースの場合、11.1.0.7以上)。 |
共有プール・サイズ |
147456KB |
SGA最大サイズ |
147456KB |
ブロック・サイズ |
8KB |
プロセス |
500 |
注意: Oracle 11gデータベースのインストール後、次の手順を実行する必要があります。
|
データベースに適切なOracle Fusion Middlewareスキーマを作成してロードする必要があります。
RCUを使用してデータベースにOracle Fusion Middlewareスキーマを作成し、ロードします。RCUはOracle Fusion Middleware 11g リリース1(11.1.1)リリース・メディアおよびOracle Technology Network (OTN)のWebサイトで入手できます。OTN Webサイトには、次のURLからアクセスできます。
http://www.oracle.com/technology/index.html
注意: RCUは、LinuxおよびWindowsプラットフォームでのみ使用できます。LinuxのRCUを使用して、サポートされるUNIXデータベースでスキーマを作成します。WindowsのRCUを使用して、サポートされるWindowsデータベースでスキーマを作成します。 |
RCUを実行する際、レポート機能およびOracle Web Services Managerのポリシーを使用するためのスキーマのみを作成し、ロードします。詳細は、「データベース要件の完了」を参照してください。RCUで使用できる他のスキーマは選択しないでください。
注意: スキーマを作成する際、RCUに表示されるスキーマの所有者とパスワードを覚えておいてください。Oracle Database Vaultがインストールされているデータベースでスキーマを作成する場合、CREATE USER、ALTER USER、DROP USER、CREATE PROFILE、ALTER PROFILEおよびDROP PROFILEなどの文は、DV_ACCTMGRロールを持つユーザーのみが発行できます。SYSDBAは、「アカウント/プロファイルを保守可能」ルール・セットを変更して発行できるようにした場合にかぎり、これらの文を発行できます。 |
参照: 詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』を参照してください。 |
このトピックでは、Oracle Service Bus 11g リリース1(11.1.1.3)をインストールする前に実行できる、環境固有のオプションの作業について説明します。内容は次のとおりです。
シンボリック・リンクを使用してOracle Service Busをインストールする場合、インストールの前にシンボリック・リンクを作成する必要があります。たとえば、次のコマンドを実行して、インストール用のシンボリック・リンクを作成できます。
prompt> mkdir /home/basedir prompt> ln -s /home/basedir /home/linkdir
次に、インストーラを実行してOracle Service Busをインストールする場合、Oracleホームとして/home/linkdir
を指定できます。
インストール後に、Oracleホームへのシンボリック・リンクを作成することはできません。また、Oracleホームを別の場所に移動し、元のOracleホームへのシンボリック・リンクを作成することもできません。
Oracle Service BusコンポーネントをDHCPサーバー上にインストールする場合、インストーラが確実にホスト名を解決できる必要があります。そのために、UNIXシステムでは/etc/hosts
ファイルの編集、Windowsシステムではループバック・アダプタのインストールが必要になることがあります。次に一般的な例を示します。お使いの環境にあわせて、これらの例を変更してください。
UNIXシステム:
/etc/hostsファイルを修正して次のエントリを含め、ホスト名をループバックIPアドレスに解決するようにホストを構成します。変数を、適切なホスト名とドメイン名に置き換えます。
127.0.0.1 hostname.domainname hostname 127.0.0.1 localhost.localdomain localhost
次のコマンドを実行し、ホスト名がループバックIPアドレスに解決されることを確認します。
ping hostname.domainname
Windowsシステム:
ループバック・アダプタをDHCPサーバー上にインストールします。これにより、システムにローカルIPアドレスが割り当てられます。
アダプタのインストール後に、%SYSTEMROOT%\system32\drivers\etc\hostsファイルのlocalhost行の直後に、次の形式の行を追加します。ここでIP_addressはループバック・アダプタのローカルIPアドレスです。
IP_address hostname.domainname hostname
Oracle Service Busコンポーネントは、マルチホーム・システムにインストールできます。マルチホーム・システムは複数のIPアドレスに関連付けられています。これは通常、システム上に複数のネットワーク・カードを持つことで実現されます。各IPアドレスはホスト名に関連付けられ、各ホスト名には別名を作成できます。
インストーラは、/etc/hosts
ファイル(UNIXの場合)または%SYSTEMROOT%\system32\drivers\etc\hosts
ファイル(Windowsの場合)の最初のエントリから完全修飾ドメイン名を取得します。たとえば、ファイルが次のようである場合、インストーラはmyhost1.mycompany.com
を取得して構成に使用します。
127.0.0.1 localhost.localdomain localhost 10.222.333.444 myhost1.mycompany.com myhost1 20.222.333.444 devhost2.mycompany.com devhost2
システム・コンポーネントの特定のネットワーク構成の詳細は、「関連ドキュメント」にリストされた、各コンポーネントのドキュメントを参照してください。