2 必要な外部ソフトウェア・コンポーネントのインストール
この章の内容は次のとおりです。
注意:
これらのコンポーネントは、EDQをインストールする前にインストールする必要があります。
EDQをサポートするJava Development Kitのインストール
EDQおよびアプリケーション・サーバーは、両方Java Development Kit (JDK)に依存しています。JDKでは、Javaアプリケーションのコンパイルおよびデバッグを行うためのJavaランタイム環境(JRE)およびツールが提供されます。
次の表を使用して、適切なJDKを識別し、EDQをインストールしているプラットフォームにインストールします。
プラットフォーム | 使用するJDK |
---|---|
AIX |
IBM JDK。これはAIXでサポートされるJDKのみです。 |
HP-UX |
HP JDK |
Solaris |
Oracle JDK |
Linux |
Oracle JDK |
Windows |
Oracle JDK |
プラットフォームごとにサポートされているJDKのバージョンについては、次に示すEnterprise Data Quality動作保証マトリックスを参照してください
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html
次の場所で提供されている手順を使用して、適切なJDKをダウンロードしてインストールします
http://www.oracle.com/technetwork/java/javase/downloads/index.html
注意:
Solarisシステムでは、Javaアプリケーションを実行するために32ビットと64ビットの両方のJDKをインストールする必要があります。
JDKをインストールしたディレクトリを書き留めておきます。アプリケーション・サーバーのインストール中にこのディレクトリを指定する必要があります。このディレクトリへのパスを、このドキュメントではJDK_HOME
ディレクトリと示します。たとえば、JDK_HOME
は次のいずれかになる可能性があります。
LinuxおよびUNIX:
/opt/jdk1.8
Windows:
C:\Program Files\Java\jdk1.8
注意:
デフォルトのインストール・ディレクトリC:\Program Files\Java\jdk1.8
のように、JDK_HOME
ディレクトリに空白が含まれている場合は、C:\Progra~1\Java\jdk1.8
のように、JAVA_HOME
環境変数をディレクトリのWindows短縮名に設定する必要があります。
EDQをサポートするアプリケーション・サーバーのインストール
最大セキュリティの場合、アプリケーション・サーバー(Oracle WebLogic ServerまたはApache Tomcat)を構成して、HTTPSのみを使用する必要があります。暗号化されていないHTTPアクセスを無効化する必要があります。HTTPSが提供されるOracle HTTP ServerまたはApache HTTP Serverなどのフロントエンドをかわりに使用できます。
次のアプリケーション・サーバーのいずれかを選択してダウンロードします。
注意:
選択したアプリケーション・サーバーにより使用できるデータベースが決まります。Oracle WebLogic Serverでは、Oracle Databaseを使用し、Oracle Fusion Middleware環境にEDQをインストールする必要があります。Apache Tomcatでは、Oracle DatabaseまたはPostgreSQL Databaseのどちらも使用でき、スタンドアロン・アプリケーションとしてEDQをインストールできます。PostgreSQLは本番の使用でサポートされていません。
Oracle Fusion Middleware Infrastructureのインストール(Oracle WebLogic Serverを含む)
Oracle WebLogic Serverにインストールする場合、Oracle WebLogic ServerおよびJRFの両方をインストールします。このリリースのEDQでサポートされているWebLogic Serverバージョンを表示するには、次に示すEnterprise Data Quality動作保証マトリックスを参照してください
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html
Oracle WebLogic ServerおよびJRFをダウンロードおよびインストールするには、『Oracle WebLogic ServerおよびCoherenceのインストールと構成』を参照してください。
注意:
Fusion Middleware Infrastructureインストーラを使用します。無料のWebLogic Serverディストリビューションを開発者に使用しないでください。このインストーラにはEDQに必要なすべてのファイルが含まれていません。
WebLogic Serverインストールへのディレクトリ・パスを、このドキュメントではWLS_HOME
ディレクトリと示します。
Apache Tomcatのインストール
このリリースのEDQでサポートされているTomcatバージョンを表示するには、次に示すEnterprise Data Quality動作保証マトリックスを参照してください
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html
Apache Tomcatをダウンロードおよびインストールするには、次に示すApache Software Foundation Server Webサイトに移動します。
Tomcatのインストール後に、次のタスクを実行します。
-
「EDQをサポートするJava Development Kitのインストール」でインストールしたJava Development Kit (JDK)を使用してTomcatを構成します。次のいずれかを実行できます。
-
/etc/sysconfig/tomcat7.conf
ファイルにJDK実行可能ファイルへのパスを設定します。たとえば、次のようになります。JAVA_HOME="/opt/java/jdk1.7.0_45"
-
JDKパスをローカルの
setenv.sh
ファイルに追加します。
-
-
(推奨)Tomcatがサービスとして起動するように構成します。
-
Tomcatを実行するオペレーティング・システム・ユーザーを作成します。このユーザーはEDQインストールおよび構成ディレクトリを所有する必要があります。このアカウントを使用して、EDQドメインを管理し、EDQアプリケーションにログインします。EDQのディレクトリの詳細は、「EDQディレクトリ要件」を参照してください
EDQをサポートするデータベースのインストール
この項には、EDQリポジトリを含むデータベースのインストールおよび構成に特有の情報が含まれます。
-
Oracle WebLogic ServerをEDQアプリケーション・サーバーとして使用している場合、Oracle Databaseをインストールする必要があります。
-
アプリケーション・サーバーとしてApache Tomcatを使用する場合、本番用にサポートされているデータベースはOracle Databaseです。PostgreSQLデータベースは、開発またはテスト目的でのみサポートされます。
サポートしているデータベースのバージョンを表示するには、次の場所を参照します。
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html
注意:
「Oracle WebLogic Serverを使用したEnterprise Data Qualityの構成」または「Apache Tomcatを使用したEnterprise Data Qualityの構成」 (選択したアプリケーション・サーバーに応じて)でEDQを構成する際に、3つのスキーマと3人のユーザーを作成します。
EDQをサポートするOracle Databaseのインストール
サポートされるOracle Database製品およびインストール手順は、次に示すOracle DatabaseのWebサイトからダウンロードできます。
EDQをサポートするOracle Databaseの構成
次の構成要素は、EDQとともに使用するOracleデータベースをインストールまたは構成するときに、必須または推奨されます。
次が必須です。
-
「データベースの作成と構成」インストール・オプションを選択します。
-
Unicode文字セットを使用するようにデータベースを構成し、EDQが文字セットの幅広い範囲のデータを取得および処理できるようにします。詳細は、『Oracle Databaseグローバリゼーション・サポート・ガイド』の「Unicodeを使用した多言語データベースのサポート」を参照してください。
-
EDQではデータベースにデータベース管理者(DBA)ユーザー・アカウントが必要です。このデータベース・アカウントは、インストールおよび構成プロセス中に、EDQに固有のデータベース・アカウントおよびオブジェクトを作成するために使用します。
次を推奨します。
-
EDQをサポートするためにOracleメモリー構造および表領域構成を指定する場合は、次の構成を選択することをお薦めします。
-
4GBのプログラム・グローバル領域(PGA)
-
4GBのシステム・グローバル領域(SGA)
-
20GB undo表領域
-
20GB temp表領域
-
結果データベース(
EDQRESULTS
スキーマ)用の120GBの表領域(4x30GBファイル) -
構成データベース(
EDQCONFIG
スキーマ)用の30GBの表領域(1x30GBファイル)
-
-
SESSIONS
およびPROCESSES
パラメータの値を大きくする必要がある場合があります。推奨値は次のとおりですが、これらのパラメータは、最適なパフォーマンスを得るために、後で調整が必要になる場合があります。SESSIONS=500
PROCESSES=500
これらの値の適切な設定の詳細は、データベース管理者に連絡してください。
EDQをサポートするPostgreSQLデータベースのインストール
PostgreSQL製品およびインストール手順は、次に示す公式のPostgreSQL Webサイトからダウンロードできます。
注意:
PostgreSQLがオペレーティング・システムに付属する場合、そのリリースがEDQでサポートされるリリースであるかどうかを、次に示す動作保証マトリックスで確認します。
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html
EDQをサポートするPostgreSQLデータベースの構成
次の構成要素は、EDQとともに使用するPostgreSQLデータベースをインストールまたは構成するときに、必須または推奨されます。
次が必須です。
-
PostgreSQL
data
ディレクトリ(var/lib/pgsql/data/postgresql.conf
など)にある、postgresql.conf
ファイルを編集して最大403の接続を許可します。 -
Unicode文字セットを使用するようにPostgreSQLデータベースを構成し、EDQが文字セットの幅広い範囲のデータを取得および処理できるようにします。詳細は、次に示すPostgreSQL Webサイトの「ドキュメント」リンクをクリックしてください。
-
EDQを使用してPostgreSQLデータベースを使用するには、データベース・リスニングを使用可能にする必要があります。「ローカル・データベース接続の確認」を参照してください
-
Linuxシステムでは、パスワード認証を使用するようにPostgreSQLを構成する必要があります。「Linuxシステムでのパスワード認証の有効化」を参照してください
次を推奨します。
Windowsにインストールする場合は、次に示すPostgreSQL Webサイトからダウンロードできるグラフィカル・インストーラを使用することをお薦めします。
ダウンロード・ページの各オペレーティング・システムに、グラフィカル・インストーラへのリンクが用意されています。
ローカル・データベース接続の確認
この項では、PostgreSQLデータベースのローカル接続がデータベース・リスニングがオンになるように適切に構成されていること、またパスワードが認証で受け入れられることの確認方法について説明します。
Linuxシステムでのパスワード認証の有効化
Linuxシステムでは、PostgreSQLのインストール・ディレクトリのdata
サブディレクトリのpg_hba.conf
ファイル(たとえば、/var/lib/pgsql/data/pg_hba.conf
)を編集して、パスワード認証を使用するようにPostgreSQLを構成する必要があります。ident sameuser
エントリを探し、それらの値をmd5
に変更します。