ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Identity Managementクイック・インストレーション・ガイド
11g リリース1(11.1.1.7.0)
B55907-06
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

2 Oracle Identity Managementのインストールの準備

この章では、Oracle Identity Management 11g リリース1(11.1.1.7.0)コンポーネントをインストールする前に確認する必要のある情報を提供します。

次の項目が含まれます。

2.1 システム要件および動作保証の確認

インストールを実行する前に、システム要件および動作保証のドキュメントを読み、インストールする製品の最小インストール要件を環境が満たしていることを確認します。

2.2 Oracle Fusion Middlewareの64ビットJDKのサポートについて

現在の環境で64ビットJVMを使用している場合、すべてのOracle Fusion Middlewareコンポーネントで64ビットJVMを使用していることを確認してください。32ビットJVMを使用するコンポーネントと64ビットJVMを使用するコンポーネントを混在させることはできません。

詳細は、次のページで入手可能なOracle Fusion Middleware 11gR1のシステム要件およびサポートされるプラットフォームに関するドキュメントを参照してください。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

Oracle Fusion Middlewareコンポーネントを64ビットJVM環境で実行する場合は、WebLogic Serverが64ビットJDKとともにインストールされていることを確認してください。32ビットJVMサポートの場合は、使用プラットフォームの32ビットJVMサポート用に使用環境を構成する方法について、『Oracle Fusion Middlewareリリース・ノート』を参照してください。

2.3 Java Access Bridgeのインストールと構成(Windowsのみ)

Oracle Identity ManagementをWindowsシステムにインストールする場合、第508条のアクセシビリティに対応するJava Access Bridgeをインストールおよび構成することもできます。これは、第508条のアクセシビリティ機能が必要な場合にのみ必要です。

  1. 次のWebサイトからJava Access Bridgeをダウンロードします。

    http://java.sun.com/javase/technologies/accessibility/accessbridge/
    
  2. Java Access Bridgeをインストールします。

  3. access-bridge.jarjaccess-1_4.jarをインストール場所からjre\lib\extディレクトリにコピーします。

  4. WindowsAccessBridge.dllJavaAccessBridge.dllおよびJAWTAccessBridge.dllの各ファイルをインストール場所からjre\binディレクトリにコピーします。

  5. accessibility.propertiesファイルをjre\libディレクトリにコピーします。

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

このトピックでは、ほとんどのOracle Identity Managementのインストールと構成で特定する必要のあるディレクトリについて説明します。特定のインストーラ画面については記載していません。インストール時に、この項に記載されていない他のコンポーネントに固有のディレクトリを特定する必要があります。

この項で説明する共通ディレクトリの内容は、次のとおりです。

2.4.1 Oracleミドルウェア・ホームの場所

Oracleミドルウェア・ホーム・ディレクトリの場所を特定します。このフィールドで特定するOracleミドルウェア・ホームの下に、インストールするコンポーネントのOracleホーム・ディレクトリが作成されます。また、Oracleミドルウェア・ホームの下にOracle共通ホーム・ディレクトリが作成されます。Oracle共通ホームには、Oracle Enterprise Manager Fusion Middleware ControlおよびOracle Java Required Files (JRF)に必要なバイナリ・ファイルとライブラリ・ファイルが含まれます。各Oracleミドルウェア・ホーム内には、1つのOracle共通ホームのみ作成できます。

Oracleミドルウェア・ホーム・ディレクトリは、通常MW_HOMEと呼ばれます。


注意:

既存のOracle WebLogic Server管理ドメインにOracle Identity Managementコンポーネントをインストールするには、ドメイン内の各Oracleミドルウェア・ホーム・ディレクトリのディレクトリ・パスとディレクトリ名が同じである必要があります。


2.4.2 Oracleホーム・ディレクトリ

コンポーネントのOracleホーム・ディレクトリの名前を入力します。インストーラは、このフィールドに入力する名前を使用して、「Oracle Middlewareホームの場所」フィールドに入力する場所の下にOracleホーム・ディレクトリを作成します。バイナリやライブラリなどの、コンポーネントのホストに必要なファイルがOracleホーム・ディレクトリにインストールされます。

Oracleホーム・ディレクトリは、通常ORACLE_HOMEと呼ばれます。


注意:

既存のOracle WebLogic Server管理ドメインにOracle Identity Managementコンポーネントをインストールするには、ドメイン内の各Oracleホーム・ディレクトリのディレクトリ・パスとディレクトリ名が同じである必要があります。


2.4.3 WebLogic Serverディレクトリ

Oracle WebLogic Serverホーム・ディレクトリのパスを入力します。このディレクトリには、Oracle WebLogic Serverのホストに必要なファイルが含まれます。通常WL_HOMEと呼ばれます。


注意:

既存のOracle WebLogic Server管理ドメインにOracle Identity Managementコンポーネントをインストールするには、ドメイン内の各Oracle WebLogic Serverホーム・ディレクトリのディレクトリ・パスとディレクトリ名が同じである必要があります。


2.4.4 Oracleインスタンスの場所

Oracleインスタンス・ディレクトリを作成する場所のパスを入力します。インストーラは、このフィールドに入力した場所と、「Oracleインスタンス名」フィールドに入力した名前を使用して、Oracleインスタンスのディレクトリを作成します。ファイルが存在する既存のディレクトリへのパスを入力しないでください。既存のディレクトリへのパスを入力する場合、そのディレクトリが空である必要があります。

コンポーネントの構成ファイルがOracleインスタンス・ディレクトリにインストールされます。ランタイム・コンポーネントは、このディレクトリにのみ書き込みます。Oracleインスタンス・ディレクトリ用にシステムで任意の場所を特定できます。Oracleインスタンス・ディレクトリは、Oracleミドルウェア・ホーム・ディレクトリ内に存在する必要はありません。

2.4.5 Oracleインスタンス名

Oracleインスタンス・ディレクトリの名前を入力します。インストーラは、このフィールドに入力する名前を使用して、「Oracleインスタンスの場所」フィールドに指定する場所にOracleインスタンス・ディレクトリを作成します。このディレクトリは通常ORACLE_INSTANCEと呼ばれます。

インスタンス名は、Oracle Fusion Middlewareがインスタンスを一意に識別するために使用するため、重要です。複数のOracle Fusion Middlewareインスタンス(たとえば、Oracle Identity ManagementインスタンスとOracle WebLogic Serverインスタンス)を同一のコンピュータにインストールする場合、異なる名前を付ける必要があります。

Oracleインスタンスのディレクトリとして入力する名前は、次の条件を満たす必要があります。

  • 英数字とアンダースコア(_)文字のみを含みます。

  • 先頭は英字です(a-zまたはA-Z)。

  • 4文字から30文字の間で構成されます。

  • コンピュータのホスト名またはIPアドレスの使用は不可


注意:

インストール後、Oracleインスタンス名は変更できません。


2.5 ポート番号の決定

Oracle Identity Management 11g リリース1(11.1.1)コンポーネントを既存のOracle Identity Management 11g リリース1(11.1.1)コンポーネントに対してインストールする場合、既存コンポーネントのポートを特定する必要があります。たとえば、Oracle Directory Integration Platform 11g リリース1(11.1.1)を既存のOracle Internet Directory 11g リリース1(11.1.1)コンポーネントに対してインストールする場合、Oracle Directory Integration Platformのインストール時にポートを特定する必要があります。

ポートについての情報は、次の方法を使用して入手できます。

2.6 オプション: Oracle WebLogic Serverの最大ヒープ・サイズの最小値の構成

Oracle Identity Management 11g リリース1(11.1.1)のインストール後、Oracle Identity ManagementコンポーネントをホストするためにOracle WebLogic Serverで必要な最大ヒープ・サイズ(-Xmx)の最小(最低)レベルを構成する場合は、この項の手順を実行します。


注意:

この手順はオプションで、一般にテスト、開発またはデモ環境でのみ実行されます。

この手順はOID、OVD、ODSM、ODIPおよびOIFのみを対象としています。


最大ヒープ・サイズの最小(最低)レベルは、次のとおりです。

Oracle WebLogic管理サーバーとOracle WebLogic管理対象サーバーのヒープ・サイズを構成するには、次の手順を実行します。

  1. MW_HOME/user_projects/domains/DOMAIN_NAME/binディレクトリで、setDomainEnvスクリプト(.shまたは.bat)を開きます。

  2. EXTRA_JAVA_PROPERTIESエントリの最後のオカレンスを検索します。

  3. EXTRA_JAVA_PROPERTIESの最後のオカレンスで、ヒープ・サイズ・パラメータの最後のオカレンスを検索します(-Xmx-Xmsなど)。


    注意:

    これらは、Oracle WebLogic管理サーバーのヒープ・サイズ・パラメータです。


  4. 必要に応じて、Oracle WebLogic管理サーバーのヒープ・サイズ・パラメータ(-Xmsおよび-Xmx)を設定します。例: -Xms256mおよび-Xmx512m

  5. Oracle WebLogic Managed Serverのヒープ・サイズ・パラメータを設定するには、最後に出てくるEXTRA_JAVA_PROPERTIESエントリの直後に例2-1のテキストを入力し、次の手順を実行します。

    • 必要に応じて、ヒープ・サイズ・パラメータ(-Xmsおよび-Xmx)を設定します。例: -Xms256m -Xmx256m

    • wls_ods1を、Oracle Directory Services ManagerをホストするOracle WebLogic管理対象サーバーの名前に置き換えます。

    • wls_oif1を、Oracle Identity FederationをホストするOracle WebLogic管理対象サーバーの名前に置き換えます。

    例2-1 Oracle WebLogic Managed Serverのヒープ・サイズ・パラメータ

    if [ "${SERVER_NAME}" = "wls_ods1" -o  "${SERVER_NAME}" = "wls_oif1" ] ; then
            EXTRA_JAVA_PROPERTIES=" ${EXTRA_JAVA_PROPERTIES} -Xms256m -Xmx256m "
            export EXTRA_JAVA_PROPERTIES
    fi
    
  6. setDomainEnvスクリプトを保存して終了します。

  7. 「スタックの起動」を参照して、Oracle WebLogic管理サーバーとOracle WebLogic管理対象サーバーを再起動します。


注意:

UNIXシステムでは、ps -efコマンドおよびgrepを、AdminServerまたはOracle WebLogic管理対象サーバーの名前(ps -ef | grep AdminServerまたはps -ef | grep wls_oif1など)に対して実行すると、出力にヒープ・サイズ・パラメータの複数のオカレンスが含まれます(-Xmxおよび-Xms)。

出力内のヒープ・サイズ・パラメータの最後のオカレンスが有効で、前のオカレンスに優先されます。


2.7 Oracle Identity Managementのインストール用のOracle WebLogic Serverノード・マネージャ・ユーティリティの管理

Oracle Directory Integration Platform (ODIP)とOracle Identity Federation (OIF)はWebLogicドメインとともに構成されます。Oracle Internet Directory (OID)とOracle Virtual Directory (OVD)はWebLogicドメインの有無にかかわらず構成できます。WebLogicドメインを必要とするOracle Identity Management製品については、ノード・マネージャを構成する必要があります。

Oracle WebLogic Serverのインストール後、Oracle Identity Managementをインストールする前に次の手順を実行します。

  1. Oracle WebLogic Serverノード・マネージャ・ユーティリティが停止していることを確認します。実行中の場合は、プロセスを停止します。次のコマンドを使用して、実行中のプロセスを識別して停止します。

    UNIXの場合の例:

    1)ps-ef | grep -i nodemanager

    このコマンドによってノード・マネージャ・プロセスのプロセスIDが返されます。

    2)kill -9 <ノード・マネージャ・プロセスのプロセスID>

    Windowsの場合:

    Windowsタスク マネージャを使用して、実行中のノード・マネージャ・プロセスを識別して停止します。

  2. WL_HOME/common/nodemanager/ディレクトリにnodemanager.propertiesファイルがあるかどうかを確認します。

    • nodemanager.propertiesファイルが存在しない場合は、次の手順を実行します。

      UNIXの場合:

      (<WL_HOME>/server/binディレクトリにある)startNodeManager.shを実行し、ノード・マネージャを起動します。

      Windowsの場合:

      (<WL_HOME>\server\binディレクトリにある)startNodeManager.cmdを実行し、ノード・マネージャを起動します。

    • nodemanager.propertiesファイルが存在しない場合、ファイルを開き、ListenPortパラメータが含まれていて、値が設定されていることを確認します。ListenPortパラメータが含まれていないか、設定されていない場合、次のようにnodemanager.propertiesファイルを編集して、NODE_MANAGER_LISTEN_PORTがノード・マネージャのリスニング対象となるポートを示すようにします(5556など)。

      ListenPort=NODE_MANAGER_LISTEN_PORT
      

2.8 インストール・ログ・ファイルの場所

インストーラは、UNIXシステムではORACLE_INVENTORY_LOCATION/logsディレクトリ、WindowsシステムではORACLE_INVENTORY_LOCATION\logsディレクトリにログ・ファイルを書き込みます。

UNIXシステムで、Oracleインベントリ・ディレクトリの場所がわからない場合は、ORACLE_HOME/oraInst.locファイルで確認できます。

Microsoft Windowsシステムでは、インベントリ・ディレクトリのデフォルトの場所はC:\Program Files\Oracle\Inventory\logsです。

次のインストール・ログ・ファイルがログ・ディレクトリに書き込まれます。