Oracle® Fusion Middleware

Oracle Identity and Access Managementインストレーション・プランニング・ガイド

11g リリース2 (11.1.2.2.0)

B69540-04(原本部品番号:E35859-07)

2014年5月

Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・プランニング・ガイド, 11gリリース2 (11.1.2.2.0)

B69540-04

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

原本著者: Phil Stubbs

原本協力著者: Peter LaQuerre

原本協力者: Olaf Stullich

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

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

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

U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

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

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

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

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

目次

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

はじめに

- 対象読者

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

- 関連ドキュメント

- 表記規則

1 インストールの開始点の理解

- 1.1 新規Oracle Identity and Access Managementユーザーとして開始

- 1.2 Oracle Application Server 10gからの開始

- 1.3 Oracle Identity and Access Management 11gリリース1 (11.1.1)からの開始

- 1.4 Oracle Identity and Access Management 11g リリース2 (11.1.2)からの開始

2 Oracle Fusion Middlewareの概念とディレクトリ構造の理解

- 2.1 Oracle Fusion Middlewareの概念

- 2.2 Oracle Fusion Middlewareのディレクトリ構造

- 2.2.1 MiddlewareホームとWebLogic Serverホーム・ディレクトリ

- 2.2.2 Oracleホーム・ディレクトリとOracle共通ホーム・ディレクトリ

- 2.2.2.1 製品のOracleホームの作成

- 2.2.2.2 Oracle共通ホームの作成

- 2.2.2.3 複数のOracleホームにわたるポート番号のチェック

- 2.2.3 WebLogic Serverドメイン

- 2.2.4 複数の製品と複数のWebLogic Serverドメイン

- 2.2.4.1 複数のドメインを作成する場合の注意事項

- 2.2.5 既存のドメインの拡張

- 2.2.6 OracleインスタンスおよびWebLogic Serverドメイン

3 一般的なインストレーション・プランニング・タスク

- 3.1 始める前に

- 3.1.1 Oracle Fusion Middlewareの概念の確認と理解

- 3.1.2 システム要件と仕様の確認

- 3.1.3 動作保証情報の確認

- 3.1.4 相互運用性と互換性の確認

- 3.1.5 Oracle Fusion Middlewareソフトウェアの入手

- 3.1.6 アプリケーション・サーバーのインストール

- 3.1.7 データベースおよびスキーマのインストールと構成

- 3.1.8 IBM DB2データベース用のオペレーティング・システム・ユーザーの作成

- 3.2 Oracle Configuration Managerのインストール

- 3.3 インストールと構成の権限とユーザーの理解

- 3.3.1 インストールと構成の権限

- 3.3.2 UNIXオペレーティング・システムでの非デフォルト・ユーザーとしてのインストール

- 3.4 部分的または中断されたインストールや構成からのリカバリ

- 3.4.1 インストール・フェーズの失敗または中断からのリカバリ

- 3.4.2 構成フェーズの失敗または中断からのリカバリ

- 3.5 リモート・マシンでの管理対象サーバーの作成と起動

4 Oracle Fusion Middlewareのサイレント・インストールおよびサイレント・アンインストール

- 4.1 サイレント・インストールとは

- 4.2 レスポンス・ファイルの理解

- 4.2.1 レスポンス・ファイルの作成

- 4.2.2 レスポンス・ファイルのサンプル

- 4.2.3 サイレント・インストール時のレスポンス・ファイルの保護

- 4.3 Oracle Fusion Middleware製品の一般的なサイレント・インストール手順

- 4.3.1 インストール前のタスク

- 4.3.1.1 UNIXユーザー対象: oraInst.locファイルの作成

- 4.3.1.2 Windowsユーザー対象: レジストリ・キーの作成

- 4.3.2 サイレント・モードでのデータベース・スキーマの作成

- 4.3.3 Oracle WebLogic Serverのサイレント・インストール

- 4.3.4 製品のサイレント・インストール

- 4.3.4.1 サイレント・インストール・コマンドのサンプル

- 4.3.4.2 サイレント・インストールのサンプル出力

- 4.3.5 Oracle Fusion Middleware製品のサイレント・モードによる構成

- 4.3.5.1 Oracle Fusion Middlewareシステム・コンポーネントのサイレント・モードによる構成

- 4.3.5.2 Javaコンポーネントのサイレント・モードによる構成

- 4.3.6 Oracle Fusion Middleware製品のサイレント・アンインストール

- 4.3.6.1 サイレント・アンインストールのコマンド行パラメータ

- 4.3.6.2 サイレント・アンインストールのサンプル出力

- 4.4 Oracle Identity Managerのエンドツーエンドのサイレント・インストールと構成

- 4.4.1 Oracle Identity Managerのサイレント・インストールの準備

- 4.4.2 単一ホストでのOracle Identity Managerのサイレント・インストールと構成の実行

- 4.4.2.1 単一ホストでのサイレント・インストールと構成について

- 4.4.2.2 複数のホストでのサイレント・インストールと構成手順に使用される規則

- 4.4.2.3 単一ホストでのサイレント・インストールと構成の実行

- 4.4.3 複数のホストでのOracle Identity Managerクラスタのサイレント・インストールと構成の実行

- 4.4.3.1 複数のホストでのエンドツーエンドのサイレント・インストールと構成について

- 4.4.3.2 複数のホストでのサイレント・インストールと構成手順に使用される規則

- 4.4.3.3 複数のホストでのサイレント・インストールと構成の実行

はじめに

『Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・プランニング・ガイド』は、Oracle Fusion Middlewareのインストール、インストール手順およびトラブルシューティングに影響する共通の概念について説明しています。

対象読者

このガイドは、初めてOracle Fusion Middleware製品をインストールするユーザー、およびこれらの製品をインストールするコンピュータでシステム管理業務(ユーザーとグループの作成、グループへのユーザーの追加、オペレーティング・システム・パッチのインストールなど)に携わっているユーザーを対象としています。Oracle Fusion MiddlewareをインストールするUNIXシステム・ユーザーは、一部のスクリプトを実行するにはrootアクセスが必要です。

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

Oracleのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWebサイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc)を参照してください。

Oracle Supportへのアクセス

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)を参照してください。

関連ドキュメント

詳細は、次のマニュアルを参照してください。

- Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・ガイド

- Oracle Fusion Middleware管理者ガイドこのマニュアルでは、インストールおよび構成が完了した後に、Oracle Fusion Middleware環境を管理するための情報を説明します。

- 『Oracle Fusion Middleware高可用性ガイド』。このマニュアルには、高可用性環境におけるOracle Fusion Middlewareのインストールに関する情報が含まれています。

表記規則

このマニュアルでは次の表記規則を使用します。

規則

意味

太字

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

イタリック体

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

固定幅フォント

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

1 インストールの開始点の理解

Oracle Fusion Middlewareは、J2EEや開発者用ツールから、統合サービス、ビジネス・インテリジェンス、コラボレーションおよびコンテンツ管理までの各種ツールとサービスを含む、標準に準拠したソフトウェア製品群です。Oracle Fusion Middlewareは、開発、デプロイおよび管理において完全なサポートを提供します。

このガイドには、システムの準備に関する重要な情報と、最新リリースのOracle Fusion Middleware Oracle Identity and Access Management製品(11gリリース2 (11.1.2.2.0))を入手する方法に関する指示が記載されています。

実行する手順は、既存のシステムの構成によって異なります。

現在の環境に最もよく当てはまる開始点を見つけ、その項に進んで詳細を参照してください。

- 第1.1項「新規Oracle Identity and Access Managementユーザーとして開始」

- 第1.2項「Oracle Application Server 10gからの開始」

- 第1.3項「Oracle Identity and Access Management 11gリリース1 (11.1.1)からの開始」

- 第1.4項「Oracle Identity and Access Management 11g リリース2 (11.1.2)からの開始」

1.1 新規Oracle Identity and Access Managementユーザーとして開始

新規Oracle Fusion Middlewareユーザーの場合、『Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・ガイド』を参照してください。このガイドには、Oracle Identity and Access Management製品のインストールと構成に関してすべての情報が記載されています。

1.2 Oracle Application Server 10gからの開始

いずれかのOracle Identity Management 10g製品からOracle Identity and Access Management 11gリリース2 (11.1.2.2.0)にアップグレードする方法の詳細は、『Oracle Fusion Middleware Oracle Identity and Access Managementアップグレードおよび移行ガイド』を参照してください。

1.3 Oracle Identity and Access Management 11gリリース1 (11.1.1)からの開始

いずれかのOracle Identity and Access Management 11gリリース1 (11.1.1)製品から11gリリース2 (11.1.2.2.0)にアップグレードする方法の詳細は、『Oracle Fusion Middleware Oracle Identity and Access Managementアップグレードおよび移行ガイド』を参照してください。

1.4 Oracle Identity and Access Management 11g リリース2 (11.1.2)からの開始

Oracle Identity and Access Management 11gリリース2 (11.1.2)製品を11gリリース2 (11.1.2.2.0)へパッチ適用する方法の詳細は、『Oracle Fusion Middleware Identity and Access Managementパッチ適用ガイド』を参照してください。

2 Oracle Fusion Middlewareの概念とディレクトリ構造の理解

インストール・プロセスでは、様々なディレクトリの場所を指定するよう要求されます。この項では、これらの各ディレクトリを定義し、各ディレクトリの内容について説明します。

この章は、次の項で構成されています。

- 第2.1項「Oracle Fusion Middlewareの概念」

- 第2.2項「Oracle Fusion Middlewareのディレクトリ構造」

2.1 Oracle Fusion Middlewareの概念

すべてのユーザー向けの重要なOracle Fusion Middleware概念の詳細は、『Oracle Fusion Middlewareコンセプト』を参照してください。

2.2 Oracle Fusion Middlewareのディレクトリ構造

この項では、Oracle Fusion Middleware製品のインストール時に作成される各種ディレクトリについて説明します。

2.2.1 MiddlewareホームとWebLogic Serverホーム・ディレクトリ

すべてのOracle Fusion Middleware製品(Oracle Web Tierおよび一部のOracle Identity Management製品(Oracle Internet Directoryなど)を除く)は、ご使用のシステム上でアプリケーション・サーバーを必要とします。すべてのOracle Fusion Middleware製品では、Oracle WebLogic Serverがアプリケーション・サーバーとしてサポートされています。11gリリース1 (11.1.1.4.0)以降、Oracle Application Developer、Oracle SOA SuiteおよびOracle Business Process Management Suiteも、IBM WebSphereをアプリケーション・サーバーとしてサポートしています。

すべてのOracle Fusion Middleware製品のトップレベル・ディレクトリはMiddlewareホームと呼ばれ、このディレクトリは、Oracle WebLogic Serverホーム、Oracle共通ホームおよび1つ以上の製品Oracleホームのコンテナとして機能します。Oracle WebLogic Serverがアプリケーション・サーバーとしてインストールされると、Middlewareホーム・ディレクトリが作成されます。Oracle WebLogic Serverがインストールされると、WebLogic Serverホーム・ディレクトがMiddlewareホーム内部に作成されます。図2-1は、典型的なOracle WebLogic Serverインストール後のディレクトリ構造を示します。

図2-1 Oracle WebLogic Serverインストール後のディレクトリ構造

Oracle WebLogic Serverのインストールによって作成された場合のMiddlewareホームにおける重要なディレクトリとしては、WebLogic Serverホーム(wlserver_10.3)、製品のインストールに使用できるJDKのディレクトリ(jdk160_27)、Oracle Service Busによってビジネス・サービス結果キャッシュ機能として使用されるOracle Coherenceディレクトリがあります(coherence_3.7)。

図2-2に示すとおり、IBM WebSphereをアプリケーション・サーバーとして使用する場合は、Oracle Fusion Middleware製品がインストールされるMiddlewareホーム・ディレクトリを手動で作成する必要があります。MiddlewareホームとWebSphereホームとは互いに関係していないので、システムで任意の場所に配置できます。

図2-2 IBM WebSphereインストール後のディレクトリ構造とMiddlewareホーム

アプリケーション・サーバーが不要のOracle Web TierまたはOracle Identity Management (Oracle Internet Directoryを含む)をインストールする場合でも、ご使用のシステムにMiddlewareホームを手動で作成する必要があります。

2.2.2 Oracleホーム・ディレクトリとOracle共通ホーム・ディレクトリ

各Oracle Fusion Middleware製品は、それぞれのOracleホームの場所にインストールする必要があります。製品がインストールされると、2つのOracleホーム・ディレクトリが作成されます。それらは、製品のOracleホームとOracle共通ホームです。

製品のソフトウェア・バイナリは、製品のOracleホームにインストールされ、ランタイム・プロセスがこのディレクトリに書き込むことはできません。

Oracle共通ホームには、Oracle Enterprise Manager Fusion Middleware ControlおよびJava Required Files (JRF)に必要なバイナリ・ファイルとライブラリ・ファイルが格納されます。各Middlewareホームに配置できるOracle共通ホームは1つだけです。

製品のOracleホーム(図2-3に示す例ではSOA Oracleホーム)とOracle共通ホームのディレクトリは、両方とも既存のMiddlewareホーム・ディレクトリ内に存在する必要があります。

図2-3 Oracleホーム・ディレクトリのあるディレクトリ構造

2.2.2.1 製品のOracleホームの作成

製品のOracleホーム・ディレクトリは、次の方法で作成できます。

- インストールを実行する前に、システム上にOracleホーム・ディレクトリを作成できます。OracleホームがMiddlewareホーム・ディレクトリ内に存在し、これが空のディレクトリであることが必要であることに注意してください。この後、インストーラの実行時にOracleホームの場所を指定するよう要求されたときに、ここで作成したディレクトリを指定できます。

- インストーラの実行時には、新しいディレクトリの名前を指定できます。このディレクトリはインストーラによって自動的に作成されて、Middlewareホーム・ディレクトリ内に置かれます。

2.2.2.2 Oracle共通ホームの作成

Oracle共通ホーム・ディレクトリは、次の方法で作成できます。

- Oracle Application Developerのインストール。詳細は、『Oracle Fusion Middleware Application Developerインストレーション・ガイド』を参照してください。

- 任意のOracle Fusion Middleware製品のインストール。Middlewareホーム・ディレクトリ内に、ディレクトリoracle_commonが自動的に作成されます。

2.2.2.3 複数のOracleホームにわたるポート番号のチェック

各製品には、それぞれのOracleホーム・ディレクトリが必要です。複数の製品(したがって、複数のOracleホーム・ディレクトリ)のある環境を作成する場合、staticports.iniファイルを使用することをお薦めします。これによって、システムで使用されるポートがすべて記録されることで競合が防止されます。

staticports.iniファイルを使用するには、インストール時に「ポートの構成」画面で「構成ファイルを使用してポートを指定」を選択します。

2.2.3 WebLogic Serverドメイン

製品をインストールしたら、その製品をWebLogic Serverドメイン内に構成できます。WebLogic Serverドメインの詳細は、『Oracle Fusion Middlewareコンセプト』を参照してください。

構成時に「ドメイン名と場所の指定」画面で、ドメインとアプリケーションのデータを格納する場所を指定するように要求されます。特に、次を指定するように要求されます。

- ドメイン名

- ドメインの場所

- アプリケーションの場所

ドメインの場所とドメイン名は組み合されて、ドメイン・ホームとして参照されます。たとえば、UNIXオペレーティング・システムで/home/Oracle/Middleware/domainsをドメインの場所として指定し、soa_domainをドメイン名として指定した場合、ドメイン・ホームは/home/Oracle/Middleware/domains/soa_domainになります。

アプリケーションの場所とドメイン名は組み合されて、アプリケーション・ホームとして参照されます。たとえば、Windowsオペレーティング・システムでC:\Oracle\Middleware\applicationsをアプリケーションの場所として指定した場合、アプリケーション・ホームはC:\Oracle\Middleware\applications\soa_domainになります。

指定されたドメインの場所とアプリケーションの場所の両方において、指定されたドメイン名のディレクトリが作成されることに注意してください。

ドメイン・ホームおよびアプリケーション・ホームは、システム上の任意の場所に作成できます。構成ウィザードを実行すると、ドメイン場所フィールドのデフォルト値は、Middlewareホームの下のuser_projects/domainsになります。アプリケーション・ホームのデフォルト値も同様に、Middlewareホームの下のuser_projects/applicationsです。ただし、MiddlewareホームとOracleホーム・ディレクトリの両方の外部にドメイン・ホームとアプリケーションのホームを作成することをお薦めします。これによって、MiddlewareホームやOracleホームにパッチを適用する必要がある場合でも、ドメインとアプリケーションの情報は変更されません。

ドメイン構成情報の詳細は、ご使用の製品に付属しているインストレーション・ガイドを参照してください。ドメインをエンタープライズ本番環境で構成する場合における推奨内容については、ご使用の製品に付属しているエンタープライズ・デプロイメント・ガイドを参照してください。

図2-4 WebLogic Serverドメイン作成後のディレクトリ構造

2.2.4 複数の製品と複数のWebLogic Serverドメイン

複数の製品をインストールし、製品ごとに別々のドメインを作成することにした場合、ディレクトリ構造は図2-5のようになります。

図2-5 複数のOracle Fusion Middleware製品のあるディレクトリ構造

各製品にはそれぞれのOracleホーム・ディレクトリが必要であることに注意してください。すべての製品のOracleホーム・ディレクトリを区別するために、インストレーション・ガイドでは一般的に、各Oracleホームを製品名で参照します。たとえば、Oracle SOA SuiteのOracleホームは、SOA Oracleホームと呼ばれます。Oracle WebCenter SuiteのOracleホームは、WebCenter Oracleホームと呼ばれます。

2.2.4.1 複数のドメインを作成する場合の注意事項

単一マシン上に複数のドメインを作成する場合は、各ドメインに一意の名前を付けてください。構成ウィザードを実行してドメインの作成と構成を行う際、一意のドメイン名を「ドメイン名と場所の指定」画面で必ず指定してください。たとえば、図2-5では、WebCenterのドメイン名はwc_domain、SOAのドメイン名はsoa_domainとなります。詳細は、製品のインストレーション・ガイドを参照してください。

また、複数のドメインを構成する場合には、各ドメインにある管理サーバーと管理対象サーバーには、必ず一意のポート番号を使用してください。ポート番号は、複数のドメインにわたってシステムでチェックする機能がないため、手動で追跡する必要があります。

管理サーバーのポート番号をカスタマイズするには、構成ウィザードの「オプションの構成を選択」画面で「管理サーバー」を選択します。これにより「管理サーバーの構成」画面が表示されるので、そこで管理サーバーのポート番号を指定できます。

管理対象サーバーのポート番号をカスタマイズするには、構成ウィザードの「オプションの構成を選択」画面で「管理対象サーバー、クラスタ、およびマシン」を選択します。これにより「管理対象サーバーの構成」画面が表示されるので、そこで管理対象サーバーのポート番号を指定できます。

2.2.5 既存のドメインの拡張

インストールおよび構成時に、ドメインを新しく作成するのでなく、既存のドメインを拡張することもできます。ドメインの拡張とは、既存のドメインに製品および機能を追加することを意味します。たとえば、最初にOracle SOA Suiteをインストールして新しいドメインを作成した後、その既存のOracle SOA Suiteドメインを拡張してOracle WebCenterをインストールする場合のトポロジは図2-6のようになります。

図2-6 単一ドメイン内に複数のOracle Fusion Middleware製品のあるディレクトリ構造

基本的には、Oracle WebCenter Suiteの製品および機能を既存のOracle SOA Suiteドメインに追加することになります。

すべてのOracle Fusion Middleware製品が、他のOracle Fusion Middleware製品と組み合せて構成および使用できるとはかぎりません。ご使用のドメインに複数の製品を構成する場合は、『Oracle Fusion Middleware Oracle Identity and Access Management相互運用および互換性ガイド』のドメイン拡張の相互運用性に関する項を参照してください。

2.2.6 OracleインスタンスおよびWebLogic Serverドメイン

図2-7は、2つの製品がインストールされ、一方の製品(Oracle SOA Suite)がWebLogic Serverドメイン内に構成され(Javaコンポーネントで構成されているため)、他方の製品(Oracle WebTier)がOracleインスタンス内に構成されている(システム・コンポーネントで構成されているため)場合のディレクトリ構造を示しています。

図2-7 OracleインスタンスとWebLogic Serverドメインのあるディレクトリ構造

Javaコンポーネントとシステム・コンポーネントの詳細は、Oracle Fusion Middlewareの管理者ガイドのOracle Fusion Middlewareの主要概念の理解に関する項を参照してください。

3 一般的なインストレーション・プランニング・タスク

この章では、任意のOracle Fusion Middlewareのインストールを開始する前に実行しておくべきいくつかの一般的なタスクについて説明します。

内容は次のとおりです。

- 第3.1項「始める前に」

- 第3.2項「Oracle Configuration Managerのインストール」

- 第3.3項「インストールと構成の権限とユーザーの理解」

- 第3.4項「部分的または中断されたインストールや構成からのリカバリ」

- 第3.5項「リモート・マシンでの管理対象サーバーの作成と起動」

3.1 始める前に

この項では、システムのインストールまたはアップグレードを開始する前に目を通しておくべき重要な情報について説明します。

- 第3.1.1項「Oracle Fusion Middlewareの概念の確認と理解」

- 第3.1.2項「システム要件と仕様の確認」

- 第3.1.3項「動作保証情報の確認」

- 第3.1.4項「相互運用性と互換性の確認」

- 第3.1.5項「Oracle Fusion Middlewareソフトウェアの入手」

- 第3.1.6項「アプリケーション・サーバーのインストール」

- 第3.1.7項「データベースおよびスキーマのインストールと構成」

- 第3.1.8項「IBM DB2データベース用のオペレーティング・システム・ユーザーの作成」

3.1.1 Oracle Fusion Middlewareの概念の確認と理解

Oracle Fusion Middlewareを初めて利用する場合、インストールまたはアップグレードを開始する前に、Oracle Fusion Middlewareの概念に関するドキュメントを参照してください。第2章「Oracle Fusion Middlewareの概念とディレクトリ構造の理解」には、製品をインストールする前に理解しておく必要があるOracle Fusion Middlewareのインストールのディレクトリ構造に関する重要な情報が含まれています。

3.1.2 システム要件と仕様の確認

インストールまたはアップグレードを実行する前に、Oracle Fusion Middlewareのシステム要件と仕様に関するドキュメントを参照し、インストールする製品の最小インストール要件をご使用の環境が満たしていることを確認してください。

このドキュメントには、ハードウェアとソフトウェアの要件、ディスク領域とメモリーの最小要件、データベース・スキーマの要件、および必要なシステム・ライブラリ、パッケージまたはパッチに関する情報が記載されています。

DHCPサーバー、ネットワーク化されていないコンピュータまたはマルチホスト化されたコンピュータにインストールする場合は、追加の構成手順が必要です。これらの手順は、システム要件に関するドキュメントにおける、Oracle Fusion Middlewareのシステム要件と仕様についての項でも参照できます。

Windowsオペレーティング・システムにインストールする場合で、第508条のアクセシビリティに対応するJava Access Bridgeをインストールおよび構成する場合は、このドキュメント内のJava Access Bridgeのインストールおよび構成に関する説明を参照してください。

UNIXオペレーティング・システム上にインストールする場合は、システムの設定時にUnicodeサポートを有効にすることをお薦めします。詳細は、このドキュメントのUnicodeサポートの有効化に関する説明を参照してください。

3.1.3 動作保証情報の確認

アップグレードまたはインストールを行う前に、Oracle Fusion Middlewareサポート対象システム構成ページにある特定のリリースに関する動作保証のドキュメントを参照してください。このマニュアルでは、サポートされる32ビットおよび64ビット・オペレーティング・システム、データベース、Webサーバー、LDAPサーバー、アダプタ、IPv6、JDKおよびサード・パーティ製品の動作保証に関する情報が記載されています。

3.1.4 相互運用性と互換性の確認

アップグレードまたはインストールを行う前に、『Oracle Fusion Middleware Oracle Identity and Access Management相互運用および互換性ガイド』を参照してください。Oracle Fusion Middleware製品が旧バージョンの他のOracle Fusion Middleware、Oracleまたはサード・パーティ製品と機能するために重要な情報がこのマニュアルに記載されています。この情報は、既存の環境をアップグレードする既存ユーザーと新しいOracle Fusion Middlewareユーザーの両方に適用されます。

3.1.5 Oracle Fusion Middlewareソフトウェアの入手

具体的なニーズに応じて、Oracle Fusion Middlewareソフトウェアを入手できる場所は複数あります。詳細は、Oracle Fusion Middlewareのダウンロード、インストールおよび構成のREADMEファイルのページを参照してください(ご使用の特定のリリースに関するREADMEファイルを参照できます)。

3.1.6 アプリケーション・サーバーのインストール

すべてのOracle Fusion Middleware製品(Oracle Web TierおよびOracle Identity Management (Oracle Internet Directoryを含む)を除く)は、ご使用のシステム上でアプリケーション・サーバーを必要とします。Oracle Application DeveloperやOracle SOA SuiteおよびBusiness Process Management Suiteの場合、Oracle WebLogic ServerやIBM WebSphereをアプリケーション・サーバーとしてインストールできます。Oracle Fusion Middleware 11gR1のシステム要件およびサポート対象プラットフォームのドキュメントを参照して、システムのインストールに対して動作が確認されたアプリケーション・サーバーのバージョンを調べてください。このドキュメントは、Oracle Fusion Middlewareでサポートされているシステム構成に関するページにあります。

すべてのOracle Fusion Middleware製品は、Oracle Middlewareホーム・ディレクトリにインストールされる必要があります。Oracle WebLogic Serverをアプリケーション・サーバーとしてシステムにインストールする際に、このディレクトリを作成できます。IBM WebSphereをアプリケーション・サーバーとして使用する場合、Oracle Fusion Middleware製品をインストールできるように、手動でMiddlewareホーム・ディレクトリを作成する必要があります。

インストール・ディレクトリ構造の詳細は、第2.2項「Oracle Fusion Middlewareのディレクトリ構造」を参照してください。

Oracle WebLogic Serverをインストールする方法の詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』のインストール・プログラムのグラフィック・モードでの実行に関する説明を参照してください。

IBM WebSphereをインストールする方法の詳細は、『Oracle Fusion Middleware Oracle Identity and Access Managementサードパーティ・アプリケーション・サーバー・ガイド』を参照してください。

3.1.7 データベースおよびスキーマのインストールと構成

ほとんどのOracle Fusion Middleware製品では、インストール時にデータベースを使用する必要があります(データベースが不要なのは、Oracle Web TierとOracle Forms and Reports (Oracle Identity Managementによる保護なし)のみです)。データベースが稼働している必要がありますが、コンポーネントのインストール先と同じシステムにある必要はありません。Oracle Fusion Middlewareコンポーネントに必要なスキーマを作成する際にリポジトリ作成ユーティリティ(RCU)を使用するため、データベースにはこのRCUとの互換性も必要です。

注意:

ネットワーク待機時間の問題を最小限にとどめるには、すべてのメタデータ・リポジトリを製品と同じサイトのデータベースに置くことをお薦めします。

Oracle Fusion MiddlewareとRCUで使用できるように動作保証されているデータベースと重要なデータベース構成情報の詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のRCUシステムとデータベースの要件に関する説明を参照してください。

データベースのインストールと構成が終了したら、最新バージョンのRCUを実行してスキーマを作成します。手順については、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のスキーマの作成に関する説明を参照してください。

メタデータ・リポジトリの管理の詳細は、Oracle Fusion Middlewareのシステム要件と仕様についてのドキュメントのOracle Metadata Repositoryの管理に関する説明を参照してください。

3.1.8 IBM DB2データベース用のオペレーティング・システム・ユーザーの作成

IBM DB2データベースを使用していない場合、この項はスキップできます。

IBM DB2データベースでは、対応するオペレーティング・システム・ユーザーを使用してデータベース・ユーザーを認証します。そのため、RCUを実行する前に、各スキーマのデータベース・ホストでオペレーティング・システム・ユーザーが1人作成されている必要があります。オペレーティング・システム・ユーザー名はスキーマ所有者名と一致し、小文字のみで構成されている必要があります。大文字のみの名前や大文字と小文字が混在する名前は使用できません。たとえば、RCUを使用してDEV_MDSという名前のスキーマを作成した場合は、オペレーティング・システム・ユーザー名はdev_mds(すべて小文字)にする必要があります。

オペレーティング・システム・ユーザーは、次のコマンドで作成できます(この例では、dev_mdsというオペレーティング・システム・ユーザーを作成し、welcome1というパスワードを割り当てます)。

/usr/sbin/useradd dev_mds -p welcome1 -d /scratch/dev_mds

詳細は、使用しているシステムのドキュメントを参照してください。

3.2 Oracle Configuration Managerのインストール

セキュリティ・アップデート(セキュリティ・アップデートの指定画面)およびソフトウェア更新(「ソフトウェア更新のインストール」画面)の有無を自動的にチェックするようにシステムを構成するかどうかをインストール時にたずねられます。処理を選択すると、Oracle Configuration Managerがシステムにインストールされます。

Oracle Configuration Managerは、主要なOracleとシステムの詳細情報を継続的に追跡管理しており、これによって構成の管理と提供に役立つ重要なデータが用意されます。収集データはHTTPSでOracle Supportに送信され、各構成のセキュアなビューが保持されます。My Oracle Supportには、システム状態のチェック、パッチに関するアドバイス、Oracle製品に関するそれ以外の重要情報が用意されています。Configuration Managerでは、ユーザー・パスワードなどのアプリケーション・データは収集されません。

詳細は、https://support.oracle.com/でMy Oracle Supportアカウントを作成するかログインしてから、「コレクタ」タブをクリックします。

3.3 インストールと構成の権限とユーザーの理解

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

- 第3.3.1項「インストールと構成の権限」

- 第3.2.3項「UNIXオペレーティング・システムでの非デフォルト・ユーザーとしてのインストール」

3.3.1 インストールと構成の権限

Oracleホームにインストールされたバイナリ・ファイルの所有権は、Fusion Middleware製品をインストールするユーザーに属し、そのユーザーはバイナリ・ファイルに対する読取り、書込みおよび実行の権限が付与されています。オペレーティング・システム・グループにおける他のユーザーには、読取りと実行の権限のみあり、書込み権限はありません。これは、ファイルに書き込むことはできないが、インストールされているバイナリをOracleホームで使用して、Fusion Middleware製品のセットやドメインを構成できることを意味します。

構成中に構成処理で生成されたファイルの所有権は、構成ウィザードを実行するユーザーに属します。構成ウィザードを実行するユーザーには、それらのファイルに対する読取り、書込みおよび実行の権限が付与されています。オペレーティング・システム・グループにおける他のユーザーは、ファイルの読取りや実行は可能ですが、書込み権限はありません。

すべてのファイルに対する適切な権限を確認するために、同一の所有者が両方のタスク(Oracle Fusion Middleware製品のインストールおよび構成ウィザードを使用したWebLogic Serverドメインの構成)を実行する必要があります。

3.3.2 UNIXオペレーティング・システムでの非デフォルト・ユーザーとしてのインストール

UNIXオペレーティング・システムでは、インストールされたFusion Middleware製品の所有権は既知のユーザー(たとえば、oracle)に属して管理されます。このインストールに関連付けられているファイル関連権限は、可能な最高のレベルのセキュリティが確保されるように構成されます。デフォルトでは700 (すべてのファイルには所有者があり、所有者のみアクセス可能)になります。

デフォルトの権限設定を変更すると、インストールとシステムのセキュリティが脆弱になります。そのため、そのような変更はお薦めしません。特定のファイルや実行可能ファイルへのアクセス権が他のユーザーで必要な場合、ファイル関連権限を変更するかわりに、UNIXのsudoコマンド(または類似のコマンド)を検討してください。

さらにサポートが必要な場合は、ご使用のUNIXオペレーティング・システムに付属している管理者ガイドを参照するか、オペレーティング・システムのベンダーに問い合せてください。

3.4 部分的または中断されたインストールや構成からのリカバリ

Oracle Fusion Middleware 11g製品のインストールは、次の2つのフェーズで構成されています。

1. インストール・フェーズ
このフェーズでは、インストーラはOracleホーム・ディレクトリにバイナリを配置します。Oracleホーム・ディレクトリはMiddlewareホーム・ディレクトリ内に存在する必要があり(第2.2.1項「MiddlewareホームとWebLogic Serverホーム・ディレクトリ」を参照)、このディレクトリにランタイム・プロセスを書き込むことはできません。

2. 構成フェーズ
このフェーズでは、システム・コンポーネントのインスタンスの構成またはJavaコンポーネントに関するWebLogic Serverドメインの構成(あるいはその両方)が行われます(Javaコンポーネントおよびシステム・コンポーネントの詳細は、Oracle Fusion Middlewareの管理者ガイドのOracle Fusion Middlewareの主要概念の理解に関する項を参照してください)。

Oracleインスタンス・ホーム(Oracleインスタンスの場合)およびWebLogic Serverドメイン(Javaコンポーネントをホストする管理対象サーバーの場合)は、バイナリを含まず、更新される可能性がある構成ファイル、ログ・ファイル、一時ファイルなどのファイルを保持します。

Oracle SOA Suite、Oracle Business Process Management Suite、Oracle WebCenter Portal、Oracle WebCenter Content、Oracle Application DeveloperおよびOracle Service Busのインストーラは、WebLogic ServerドメインにJavaコンポーネントを作成するだけです。これらの製品の場合、インストールおよび構成フェーズはまったく別のものであるため、ソフトウェアのインストール後に、構成ウィザードを別途実行してJavaコンポーネントを構成する必要があります。

Oracle Identity Management、Oracle Portal、Forms、ReportsおよびDiscovererのインストーラは、WebLogic Serverドメインにシステム・コンポーネントおよびJavaコンポーネントの両方を作成します。Oracle Web Tierのインストーラはシステム・コンポーネントのみを作成し、オプションで、これらのコンポーネントを既存のWebLogic Serverドメインと関連付けることができます。これらの製品のインストーラには「インストールと構成」のためのオプションがあり、このオプションを選択すると、インストーラはインストールおよび構成フェーズの両方を実行します。「インストールと構成」を選択しない場合は、最初にバイナリをインストールした後に構成ツールを個別に実行して、コンポーネントを構成することができます。

部分的なインストールまたは構成からのリカバリに必要なアクションについては、次の項で説明します。

- 第3.4.1項「インストール・フェーズの失敗または中断からのリカバリ」

- 第3.4.2項「構成フェーズの失敗または中断からのリカバリ」

追加情報は、各製品のインストレーション・ガイドにおけるトラブルシューティングに関する付録を参照してください。

3.4.1 インストール・フェーズの失敗または中断からのリカバリ

インストール・フェーズにおいて製品のインストールが中断された場合、製品をアンインストールしてOracleホームを削除し、再度インストールを開始することをお薦めします。

3.4.2 構成フェーズの失敗または中断からのリカバリ

インストール・フェーズが正常に完了しても、構成フェーズが中断して再起動されない場合は、次の方法をお薦めします。

1. 失敗または中断の原因に対応し、修正を行います。

2. 次のいずれかを実行します。

1. グラフィカル・ユーザー・インタフェースの「再試行」ボタンを選択して、構成を再試行します。

2. インストーラ(システム・コンポーネントの場合)または構成ウィザード(Javaコンポーネントの場合)のセッションを終了し、失敗したインスタンスまたはドメインをアンインストールおよび削除してから、構成ツールを再起動します。
製品固有のアンインストールについては、ご使用の製品のインストレーション・ガイドにおけるアンインストールに関する章を参照してください。

3.5 リモート・マシンでの管理対象サーバーの作成と起動

リモート・マシンのWebLogicドメインに管理対象サーバーを作成して起動するには、次の手順を実行します。

- WebLogic_Home/common/binディレクトリ(UNIXオペレーティング・システムの場合)またはWebLogic_Home\common\binディレクトリ(Microsoft Windowsオペレーティング・システムの場合)に格納されているpackコマンドを使用して、管理対象サーバーのテンプレートを作成します。このテンプレートには、リモート・マシンに管理対象サーバーのドメイン・ディレクトリ階層を作成するために必要な、ドメイン内のファイルのサブセットを含めるようにします。
packコマンドの-managed={true|false}パラメータでは、リモート・マシンに管理対象サーバーを作成する際に、このテンプレートを使用するかどうかを指定します。

- WebLogic_Home/common/binディレクトリ(UNIXオペレーティング・システムの場合)またはWebLogic_Home\common\binディレクトリ(Windowsオペレーティング・システムの場合)に格納されているunpackコマンドを使用して、リモート・マシンに管理対象サーバーのドメイン・ディレクトリを作成します。

詳細は、『Oracle Fusion Middleware PackおよびUnpackコマンドによるテンプレートとドメインの作成』の、リモート・マシンでの管理対象サーバーの作成および起動に関する項を参照してください。

4 Oracle Fusion Middlewareのサイレント・インストールおよびサイレント・アンインストール

この章では、コマンド行からOracle Identity and Access Managementソフトウェアをインストールおよびアンインストールする方法について説明します。これは、Oracle Universal Installer (OUI)のグラフィカル・ユーザー・インタフェースを使用しないため、サイレント・モードでのインストールまたはアンインストールと呼ばれることもあります。

この章は、次の項で構成されています。

- 第4.1項「サイレント・インストールとは」

- 第4.2項「レスポンス・ファイルの理解」

- 第4.3項「Oracle Fusion Middleware製品の一般的なサイレント・インストール手順」

- 第4.4項「Oracle Identity Managerのエンドツーエンドのサイレント・インストールと構成」

4.1 サイレント・インストールとは

サイレント・インストールでは、グラフィック出力がなく、ユーザー入力も要求されないため、製品のインストールを監視する必要がありません。

Oracle Fusion Middleware製品のサイレント・インストールは、インストーラの起動時に、コマンド行で-silentフラグを使用して実行します。ほとんどの場合、特定の変数値やパラメータ値(インストール場所など)を含むファイルの場所と名前を指定する必要があります。これらは、グラフィカル・ユーザー・インタフェースを使用する通常のインストールでも要求される値です。

Oracle Fusion Middleware製品では、このファイルは通常、レスポンス・ファイルと呼ばれています。詳細は、第4.2項「レスポンス・ファイルの理解」を参照してください。

注意:

UNIXユーザーが初めてOracle製品をインストールする場合、開始前にoraInst.locファイルを作成する必要があります。詳細は、第4.3.1.1項「UNIXユーザー対象: oraInst.locファイルの作成」を参照してください。

製品のインストールが終了したら、root.shスクリプトをrootユーザーとして実行する必要があります。root.shスクリプトを実行すると環境変数の設定が検出されるので、ローカルのbinディレクトリのフルパスを入力できるようになります。

注意:

Windowsユーザーが初めてOracle製品をインストールする場合、開始前にレジストリ・キーを作成する必要があります。レジストリ・キーの作成については、第4.3.1.2項「Windowsユーザー対象: レジストリ・キーの作成」を参照してください。

4.2 レスポンス・ファイルの理解

サイレント・インストールを実行する前に、レスポンス・ファイルでインストール固有の情報を指定する必要があります。正しく構成されていないレスポンス・ファイルを使用してインストールを実行しようとすると、インストーラは失敗します。レスポンス・ファイルは、テキスト・エディタで作成または編集可能なテキスト・ファイルです。

- 4.2.1項「レスポンス・ファイルの作成」

- 第4.2.2項「レスポンス・ファイルのサンプル」

- 第4.2.3項「サイレント・インストール時のレスポンス・ファイルの保護」

4.2.1 レスポンス・ファイルの作成

次の方法でレスポンス・ファイルを作成することをお薦めします。

1. 製品のインストレーション・ガイドまたは構成ガイドの説明に従って、製品のグラフィカル・インストーラまたは構成ツールを実行します。

2. インストーラの「インストールの概要」画面(または、構成ツールの「サマリー」画面)で「保存」をクリックして、インストールまたは構成パラメータをレスポンス・ファイルに保存します。
このレスポンス・ファイルの名前と作成場所を入力するように求められます。作成されたら、そのファイルを使用して、まったく同じインストールを他のシステムにレプリケートしたり、必要に応じてファイルを修正したりできます。

4.2.2 レスポンス・ファイルのサンプル

大部分のOracle Fusion Middleware製品インストーラにおいてあらかじめ用意されているサンプル・レスポンス・ファイルは、インストール用のアーカイブ・ファイルをダウンロードして解凍した場所のDisk1/stage/Responseディレクトリ(UNIXオペレーティング・システムの場合)またはDisk1\stage\Responseディレクトリ(Windowsオペレーティング・システムの場合)に格納されています。

各製品に付属されるインストールおよびアンインストールのレスポンス・ファイルのサンプルについては、その製品のインストール・ガイドを参照してください。

4.2.3 サイレント・インストール時のレスポンス・ファイルの保護

レスポンス・ファイルにはインストーラで必要となるパスワードが含まれています。レスポンス・ファイル内のパスワードに関するセキュリティ上の問題を最小限にするには、次のガイドラインに従います。

- レスポンス・ファイルに対して権限を設定し、サイレント・インストールを実行するオペレーティング・システム・ユーザーからのみ読取り可能とします。

- 可能な場合は、サイレント・インストールの完了後に、システムからレスポンス・ファイルを削除します。

4.3 Oracle Fusion Middleware製品の一般的なサイレント・インストール手順

次の各項では、大部分のOracle Fusion Middleware製品において、サイレント・インストール、構成およびアンインストール手順を使用する場合の一般情報について説明します。

- 第4.3.1項「インストール前のタスク」

- 第4.3.2項「サイレント・モードでのデータベース・スキーマの作成」

- 第4.3.3項「Oracle WebLogic Serverのサイレント・インストール」

- 第4.3.4項「製品のサイレント・インストール」

- 第4.3.5項「Oracle Fusion Middleware製品のサイレント・モードによる構成」

- 第4.3.6項「Oracle Fusion Middleware製品のサイレント・アンインストール」

4.3.1 インストール前のタスク

この項では、場合によりサイレント・インストールの実行前に必要となるインストール前のタスクについて説明します。

内容は次のとおりです。

- 第4.3.1.1項「UNIXユーザー対象: oraInst.locファイルの作成」

- 第4.3.1.2項「Windowsユーザー対象: レジストリ・キーの作成」

4.3.1.1 UNIXユーザー対象: oraInst.locファイルの作成

Oracleインベントリ・ディレクトリは、コンピュータにインストールされたすべてのOracle製品を記録するためにインストーラによって使用されます。このインベントリ・ディレクトリは、oraInst.locという名前のファイルに格納されます。このファイルがシステム上に存在していない場合は、サイレント・インストールを開始する前に作成する必要があります。このファイルはインストーラで使用されます。

1. rootユーザーとしてログインします。

prompt> su

2. viやemacsなどのテキスト・エディタを使用して、選択したディレクトリにoraInst.locファイルを作成します。ファイルの内容は、次の2行で構成されます。

inventory_loc=oui_inventory_directory
inst_group=oui_install_group

oui_inventory_directoryを、インベントリ・ディレクトリを作成するディレクトリへのフルパスに置換します。さらに、oui_install_groupを、このディレクトリに対する書込み権限を持つメンバーのグループ名に置換します。

3. rootユーザーを終了します。

# exit

4.3.1.2 Windowsユーザー対象: レジストリ・キーの作成

コンピュータにOracle SOA Suiteをインストールしたことがない場合は、次のレジストリ・キーと値を作成する必要があります。

HKEY_LOCAL_MACHINE / SOFTWARE / Oracle / inst_loc = [inventory_directory]

Inventory_Directoryをインストーラ・ファイルへのフルパスに置き換えます。次に例を示します。

C:\Program Files\Oracle\Inventory

4.3.2 サイレント・モードでのデータベース・スキーマの作成

Oracle Fusion Middleware製品にデータベース・スキーマが必要な場合は、まずデータベースにスキーマを作成してから、製品のインストールと構成を実行する必要があります。

スキーマをサイレント・モードで作成する方法の詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』においてコマンド行からのリポジトリ作成ユーティリティ(RCU)の実行に関する項を参照してください。

4.3.3 Oracle WebLogic Serverのサイレント・インストール

すべてのOracle Fusion Middleware製品において、インストール時にOracle Middlewareホーム・ディレクトリが存在している必要があります。このディレクトリは、Oracle WebLogic Serverのインストール時に作成できます。

Oracle WebLogic Serverをサイレント・モードでインストールするには、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』のサイレント・モードでのインストール・プログラムの実行に関する項を参照してください。

4.3.4 製品のサイレント・インストール

Oracle Fusion Middleware製品をサイレント・モードでインストールするには、コマンド行で-silentモードを使用します。UNIXオペレーティング・システムでは、コマンド行からインストーラを実行する場合の完全な構文は次のようになります。

runInstaller [-mode] [-options] [(<CommandLinevariable=Value>)*]

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

setup.exe [-mode] [-options] [(<CommandLinevariable=Value>)*]

表4-1は、サイレント・インストールに用意されている有効なコマンド行パラメータの一覧です。

表4-1 インストーラのコマンド行パラメータ

パラメータ

説明

インストール・モード - 1つのモードのみ指定可能

-i

-install

インストーラをGUIモードで起動します。これはデフォルトのモードであり、コマンド行でモードが指定されていない場合に使用されます。

-silent

サイレント・モードでインストールを行います。インストーラにレスポンス・ファイルまたはコマンド行変数の値のペアを渡す必要があります。

-d

-deinstall

削除を実行するインストーラをGUIモードで起動します。

注意 - このオプションは、ORACLE_HOME/oui/binディレクトリ(UNIXオペレーティング・システムの場合)またはORACLE_HOME\oui\binディレクトリ(Windowsオペレーティング・システムの場合)からアンインストーラを起動する場合にのみ使用できます。

-p

-prerequisite

インストーラをGUIモードで起動しますが、前提条件チェックのみを行います。ソフトウェアはインストールされません。

-v

-validate

インストーラをGUIモードで起動し、すべての前提条件チェックと検証チェックを実行しますが、ソフトウェアのインストールは行いません。

-sv

-silentvalidate

サイレント・モードですべての前提条件チェックと検証チェックを実行します。インストーラにレスポンス・ファイルまたは一連のコマンド行変数の値のペアを渡す必要があります。

インストール・オプション

-help

--help

--usage

runInstallerコマンドの使用方法のパラメータを表示します。

-invPtrLoc ファイル

インベントリ・ロケーション・ファイルへのポインタ。ファイルには、oraInst.locファイルのフルパスと名前を代入します。

-response ファイル

-responseFile ファイル

レスポンス・ファイルへのポインタ。ファイルには、レスポンス・ファイルのフルパスと名前を代入します。

レスポンス・ファイルの作成については、第4.2項「レスポンス・ファイルの理解」を参照してください。

-jreLoc 場所

Java Runtime Environment (JRE)のインストール場所へのポインタ。場所には、JREのインストール先となるjreディレクトリのフルパスを代入します。

-logLevel レベル

インストーラによって実行されるロギングのレベルを指定します。指定したレベルより優先順位が低いすべてのメッセージが記録されます。有効なレベルは次のとおりです。

- 重度

- 警告

- 情報

- 構成

- 密

- 詳細

- 最も詳細

-debug

インストーラからデバッグ情報を取得します。

-force

空ではないディレクトリへのサイレント・インストールを許可します。

-printdiskusage

ディスク使用量に関するデバッグ情報をログに記録します。

-printmemory

メモリー使用量に関するデバッグ情報をログに記録します。

-printtime

時間の使用状況に関するデバッグ情報をログに記録します。このコマンドにより、timeTakentimestamp.logファイルが作成されます。

-waitforcompletion

Windowsのみ - Javaエンジンを起動および終了するかわりに、完了まで待機します。

-noconsole

メッセージがコンソール・ウィンドウに表示されません。

-ignoreSysPrereqs

システムの前提条件チェックの結果を無視してインストールを続行します。

-executeSysPrereqs

システムの前提条件チェックのみを実行して終了します。

-paramFile ファイル

oraparam.iniファイルのフルパスを指定します。このファイルはインストーラの初期化ファイルです。このファイルのデフォルトの場所は、Disk1/install/プラットフォーム(UNIXオペレーティング・システムの場合)またはDisk1\install\プラットフォーム(Windowsオペレーティング・システムの場合)です。

-novalidation

インストーラで実行される妥当性チェックをすべて無効にします。

-nodefaultinput

GUIインストールでは、情報やデフォルト値が事前に移入されている画面がいくつかあります。このオプションを指定すると、この動作が無効になるため、情報や値は事前に移入されません。

コマンド行変数

インストーラ変数

インストーラ変数は、varName=値を使用して指定します。たとえば、UNIXオペレーティング・システムでは次のようになります。

ORACLE_HOME=/home/Oracle/Middleware/as_1

Windowsオペレーティング・システムでは次のようになります。

ORACLE_HOME=C:\products\Oracle\Middleware\as_1

セッション変数

セッション変数は、session:varName=値を使用して指定します。

コンポーネント変数

コンポーネント変数は、session:compInternalName:[Version:]varName=valueの形式で指定します。

4.3.4.1 サイレント・インストール・コマンドのサンプル

UNIXシステムでは、システムで初めてインストールを行う(つまり、Oracleインベントリの場所がまだ作成されていない)場合は、次のコマンドを使用してサイレント・インストールを実行します。

./runInstaller -silent -response file -invPtrLoc file

Windowsシステムの場合:

setup.exe -silent -response file -invPtrLoc file

次に、このコマンドをUNIXシステムで実行する場合の完全例を示します。

./runInstaller -silent -response /home/Oracle/response/devSOA.rsp -invPtrLoc /home/jdoe/oraInst.loc

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

setup.exe -silent -response C:\home\Oracle\response\devSOA.rsp -invPtrLoc c:\home\Oracle\oraInst.loc

システムにOracle製品をインストール済で、インベントリの場所を指定する必要がない場合は、UNIXシステムで、次のようなコマンドを使用します。

./runInstaller -silent -response file

Windowsシステムの場合:

setup.exe -silent -response file

次に、このコマンドをUNIXシステムで実行する場合の完全例を示します。

./runInstaller -silent -response /home/Oracle/response/devSOA.rsp

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

setup.exe -silent -response c:\home\Oracle\response\devSOA.rsp

4.3.4.2 サイレント・インストールのサンプル出力

次のサンプルは、sampleResponse_wls.rspテンプレートを使用してOracle SOA Suiteのサイレント・インストールを実行した場合の出力を示しています。

$ ./runInstaller -jreLoc /home/Oracle/Middleware/jdk160_21/ -silent -response /home/Oracle/response/sampleResponse_wls.rsp
Platform is Linux X86 32 bit
Starting Oracle Universal Installer...

Checking if CPU speed is above 300 MHz.    Actual 2999 MHz    Passed
Checking Temp space: must be greater than 150 MB.   Actual 69669 MB    Passed
Checking swap space: must be greater than 512 MB.   Actual 1395 MB    Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2009-04-03_10-49-20PM. Please wait ...[jdoe@examplehost Disk1]$ Log: /home/Oracle/oraInventory/logs/install2009-04-03_10-49-20PM.log
Copyright Â© 1999, 2011, Oracle and/or its affiliates. All rights reserved.
Reading response file..
Expected result: One of enterprise-4,enterprise-5,redhat-4,redhat-5,SuSE-10
Actual Result: enterprise-4
Check complete. The overall result of this check is: Passed
CertifiedVersions Check: Success.
Checking for gcc-3.4.3-22.1; found gcc-3.4.6-10.0.1-i386.       Passed
Checking for gcc-c++-3.4.3-22.1; found gcc-c++-3.4.6-10.0.1-i386.       Passed
Checking for openmotif21-2.1.30-11.RHEL4.4 ; found openmotif21-2.1.30-11.0.1.RHEL4.6-i386.      Passed
Checking for setarch-1.6-1; found setarch-1.6-1-i386.   Passed
Checking for pdksh-5.2.14-30; found pdksh-5.2.14-30.6-i386.     Passed
Checking for sysstat-5.0.5-1; found sysstat-5.0.5-19.el4-i386.  Passed
Checking for gnome-libs-1:1.4.1.2.90-44.1; found gnome-libs-1:1.4.1.2.90-44.2-i386.     Passed
Checking for libstdc++-3.4.3-22.1 ; found libstdc++-3.4.6-10.0.1-i386.  Passed
Checking for libstdc++-devel-3.4.3-22.1; found libstdc++-devel-3.4.6-10.0.1-i386.       Passed
Checking for compat-libstdc++-296-2.96-132.7.2; found compat-libstdc++-296-2.96-132.7.2-i386.   Passed
Checking for compat-db-4.1.25-9; found compat-db-4.1.25-9-i386. Passed
Checking for control-center-2.8.0-12; found control-center-1:2.8.0-12.rhel4.5-i386.     Passed
Checking for glibc-common-2.3.4-2.9; found glibc-common-2.3.4-2.41-i386.        Passed
Checking for binutils-2.15.92.0.2-13; found binutils-2.15.92.0.2-25-i386.       Passed
Checking for make-1:3.80-5; found make-1:3.80-7.EL4-i386.       Passed
Checking for xscreensaver-4.18-5.rhel4.2; found xscreensaver-1:4.18-5.rhel4.14.0.1-i386.        Passed
Check complete. The overall result of this check is: Passed
Packages Check: Success.
Checking for VERSION=2.6.9; found VERSION=2.6.9-78.0.0.0.1.ELxenU.      Passed
Checking for hardnofiles=4096; found hardnofiles=4096.  Passed
Checking for softnofiles=4096; found softnofiles=4096.  Passed
Check complete. The overall result of this check is: Passed
Kernel Check: Success.
Expected result: ATLEAST=2.3.4-2.19
Actual Result: 2.3.4-2.41
Check complete. The overall result of this check is: Passed
GLIBC Check: Success.
Expected result: 922MB
Actual Result: 4000MB
Check complete. The overall result of this check is: Passed
TotalMemory Check: Success.
Verifying data......
Copying Files...
-----------20%----------40%----------60%----------80%--------100%

The installation of Oracle SOA Suite 11g completed successfully.

4.3.5 Oracle Fusion Middleware製品のサイレント・モードによる構成

コマンド行からOracle Fusion Middleware製品を構成する方法は、その製品のタイプによって異なります。

詳細は、次の各項を参照してください。

- 第4.3.5.1項「Oracle Fusion Middlewareシステム・コンポーネントのサイレント・モードによる構成」

- 第4.3.5.2項「Javaコンポーネントのサイレント・モードによる構成」

4.3.5.1 Oracle Fusion Middlewareシステム・コンポーネントのサイレント・モードによる構成

製品にシステム・コンポーネント(Oracle Web Tier、Oracle Portal、Forms、ReportsおよびDiscoverer、またはOracle Identity Managementなど)が含まれている場合は、第4.3.4項「製品のサイレント・インストール」に記載されているものと同一のコマンドを使用できます。

このような製品では、インストールと構成の両方で同一のエンジンが使用されるため、実行内容(ソフトウェアのインストールのみ、既存のソフトウェアの構成のみ、またはインストールと構成の両方)は、レスポンス・ファイルの内容によって決まります。

第4.2項「レスポンス・ファイルの理解」に記載されているように、これらのレスポンス・ファイルを作成するには、グラフィカル・インストーラを実行して、その構成内容をレスポンス・ファイルに保存する方法をお薦めします。また、各製品には使用可能なレスポンス・ファイルのサンプルも用意されています。詳細は、製品のインストレーション・ガイドを参照してください。

4.3.5.2 Javaコンポーネントのサイレント・モードによる構成

製品にJavaコンポーネント(Oracle SOA SuiteやOracle WebCenterなど)が含まれている場合、インストーラと構成ウィザードは基本的に別の製品であるため、製品をサイレント・モードで構成する際に同一のサイレント・インストール・コマンドは使用できません。

かわりに、Javaコンポーネントをサイレント・モードで構成するには、WebLogic Scripting Tool (WLST)コマンドを使用して実行する必要があります。

詳細は、次のドキュメントを参照してください。

- Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス

- Oracle Fusion Middleware Oracle WebLogic Scripting Tool

4.3.6 Oracle Fusion Middleware製品のサイレント・アンインストール

Oracle Fusion Middleware製品ソフトウェアをシステム(システムとjavaコンポーネントの両方)でアンインストールするには、-dまたは-deinstallのパラメータをコマンド行から使用します。ORACLE_HOME/oui/binディレクトリ(UNIXオペレーティング・システムの場合)またはORACLE_HOME\oui\binディレクトリ(Windowsオペレーティング・システムの場合)でアンインストーラを起動する必要があります。これは、-dや-deinstallのパラメータが受け入れられる唯一のディレクトリです。

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

./runInstaller -silent -deinstall -response file

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

setup.exe -silent -deinstall -response file

4.3.6.1 サイレント・アンインストールのコマンド行パラメータ

表4-2は、サイレント・アンインストールに用意されている有効なコマンド行パラメータの一覧です。

表4-2 アンインストーラのコマンド行パラメータ

パラメータ

説明

インストール・モード - 1つのモードのみ指定可能

-d

-deinstall

削除を実行するインストーラをGUIモードで起動します。

インストール・オプション

-help

--help

--usage

runInstallerコマンド(UNIXオペレーティング・システムの場合)またはsetup.exeコマンド(Windowsオペレーティング・システムの場合)の使用パラメータを表示します。

-invPtrLoc ファイル

インベントリ・ロケーション・ファイルへのポインタ。ファイルには、oraInst.locファイルのフルパスと名前を代入します。

-response ファイル

-responseFile ファイル

レスポンス・ファイルへのポインタ。ファイルには、レスポンス・ファイルのフルパスと名前を代入します。

-jreLoc 場所

Java Runtime Environment (JRE)のインストール場所へのポインタ。場所には、JREのインストール先となるjreディレクトリのフルパスを代入します。

-logLevel レベル

インストーラによって実行されるロギングのレベルを指定します。指定したレベルより優先順位が低いすべてのメッセージが記録されます。有効なレベルは次のとおりです。

- 重度

- 警告

- 情報

- 構成

- 密

- 詳細

- 最も詳細

-debug

インストーラからデバッグ情報を取得します。

-force

空ではないディレクトリへのサイレント・インストールを許可します。

-printdiskusage

ディスク使用量に関するデバッグ情報をログに記録します。

-printmemory

メモリー使用量に関するデバッグ情報をログに記録します。

-printtime

時間の使用状況に関するデバッグ情報をログに記録します。このコマンドにより、timeTakentimestamp.logファイルが作成されます。

-waitforcompletion

Windowsのみ - Javaエンジンを起動および終了するかわりに、完了まで待機します。

-noconsole

メッセージがコンソール・ウィンドウに表示されません。

-ignoreSysPrereqs

システムの前提条件チェックの結果を無視してインストールを続行します。

-executeSysPrereqs

システムの前提条件チェックのみを実行して終了します。

-paramFile ファイル

oraparam.iniファイルのフルパスを指定します。このファイルはインストーラの初期化ファイルです。このファイルのデフォルトの場所は、Disk1/install/プラットフォーム(UNIXオペレーティング・システムの場合)またはDisk1\install\プラットフォーム(Windowsオペレーティング・システムの場合)です。

-novalidation

インストーラで実行される妥当性チェックをすべて無効にします。

-nodefaultinput

GUIインストールでは、情報やデフォルト値が事前に移入されている画面がいくつかあります。このオプションを指定すると、この動作が無効になるため、情報や値は事前に移入されません。

コマンド行変数

インストーラ変数

インストーラ変数は、varName=値を使用して指定します。たとえば、UNIXオペレーティング・システムでは次のようになります。

ORACLE_HOME=/home/Oracle/Middleware/as_1

Windowsオペレーティング・システムでは次のようになります。

ORACLE_HOME=C:\products\Oracle\Middleware\as_1

セッション変数

セッション変数は、session:varName=値を使用して指定します。

コンポーネント変数

コンポーネント変数は、session:compInternalName:[Version:]varName=valueの形式で指定します。

4.3.6.2 サイレント・アンインストールのサンプル出力

次のサンプルは、deinstall_oh.rspテンプレートを使用してサイレント・アンインストールを実行した場合の出力を示しています。

$ ./runInstaller -silent -deinstall -jreLoc /home/Oracle/Middleware/jdk160_21/ -response /home/Oracle/Response/deinstall_oh.rsp
Starting Oracle Universal Installer...

Checking swap space: must be greater than 500 MB.   Actual 4047 MB    Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2010-03-26_10-01-21AM. Please wait ...[]$ Log: /home/oraInventory/logs/deinstall2010-03-26_10-01-21AM.log
Reading response file..
Starting silent deinstallation...
Starting Oracle Home deinstallation...
Completed deinstallation of Oracle Home.

4.4 Oracle Identity Managerのエンドツーエンドのサイレント・インストールと構成

次の各項では、一連のサイレント・インストール・ツール、製品固有のスクリプトおよびコマンド行の手順を使用して、Oracle Identity Managerソフトウェアのエンドツーエンドのインストールと構成を実行する方法の例について説明します。

注意:

この項で説明する手順は、Oracle Identity Managerにのみ適用されます。他のOracle Identity and Access Management製品については、第4.3項「Oracle Fusion Middleware製品の一般的なサイレント・インストール手順」を参照してください。

詳細は、次の項を参照してください。

- 第4.4.1項「Oracle Identity Managerのサイレント・インストールの準備」

- 第4.4.2項「単一ホストでのOracle Identity Managerのサイレント・インストールと構成の実行」

- 第4.4.3項「複数のホストでのOracle Identity Managerクラスタのサイレント・インストールと構成の実行」

4.4.1 Oracle Identity Managerのサイレント・インストールの準備

自動によるサイレント・インストール手順を開始する前に、次の手順を実行しておく必要があります。

1. この章で説明するインストールに必要なソフトウェアをダウンロードします。
詳細は、『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』のOracle Fusion Middlewareソフトウェアの入手に関する説明を参照してください。

2. サポートされているOracle Databaseのインスタンスをインストールして構成します。
データベースは、Oracle Identity and Access Management製品スキーマで必須です。

サポートされているデータベースのリリース情報は、Oracle Fusion Middlewareのサポートされるシステム構成のドキュメントを参照してください。

3. 必要なJava Development Kit (JDK)をインストールします。
サポートされているJava Development Kitのリリース情報は、Oracle Fusion Middlewareのサポートされるシステム構成のドキュメントを参照してください。

4.4.2 単一ホストでのOracle Identity Managerのサイレント・インストールと構成の実行

次の各項では、一連のコマンド行スクリプトおよびユーティリティを使用して、単一のホスト・コンピュータにOracle Identity Managerソフトウェアをインストールして構成する方法について説明します。

- 第4.4.2.1項「単一ホストでのサイレント・インストールと構成について」

- 第4.4.2.2項「複数のホストでのサイレント・インストールと構成手順に使用される規則」

- 第4.4.2.3項「単一ホストでのサイレント・インストールと構成の実行」

4.4.2.1 単一ホストでのサイレント・インストールと構成について

ここで説明するコマンド行による手順は、『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』の「Oracle Identity Managerのインストールおよび構成ロードマップ」で説明されている標準のインストール手順に対応しています。

Oracle Identity Managementのインストールおよび構成に使用するツールとユーティリティはそれぞれ、独自のコマンド行機能またはサイレント操作機能を備えています。この手順は、これらのツールと機能を同時に使用して、単一のホスト・コンピュータでOracle Identity Managementの完全なエンドツーエンドのサイレント・インストールを実行する方法を示しています。

4.4.2.2 複数のホストでのサイレント・インストールと構成手順に使用される規則

単一ホストでのサイレント・インストールと構成で参照される主要なディレクトリの場所は次のとおりです。

- Oracleホーム: Oracle Identity and Access Managementのインストール時に作成されます。これは、Oracle Identity and Access Managementのバイナリ・ソフトウェア・ファイルが格納される場所です。
このディレクトリは、変数IAM_HOMEで識別されます。参照する際には、この変数をOracle Identity and Access ManagementのOracleホームの完全なパスで置き換えます。

- Oracle SOA SuiteのOracleホーム: Oracle SOA Suiteソフトウェアのインストール時に作成されます。このディレクトリは、変数SOA_HOMEで識別されます。

- MW_HOME: Middlewareホームを示し、Oracle Identity ManagerおよびOracle SOA SuiteのOracleホームが存在する場所です。

- JDK_HOME: Oracle Identity Managementソフトウェアをインストールするために使用されるJDKの場所を示します。この変数は、サポートされているJDKのフルパスで置き換えます。
詳細は、第4.4.1項「Oracle Identity Managerのサイレント・インストールの準備」を参照してください。

- DOWNLOADS_DIR: ソフトウェア・アーカイブをダウンロードして解凍した場所を示します。これは、インストーラを実行する場所です。

- DOMAIN_HOMEディレクトリ: Oracle WebLogic Serverドメインのホーム・ディレクトリを示し、最初にドメインを構成した際に作成されます。

4.4.2.3 単一ホストでのサイレント・インストールと構成の実行

単一ホストでのOracle Identity Managerのインストールおよび構成のエンドツーエンドのプロセスは次のとおりです。

- 手順1「必要なドメイン構成スクリプトのダウンロードと編集」

- 手順2「各インストールおよび構成ツールのレスポンス・ファイルの作成または編集」

- 手順3「Oracle WebLogic Serverのサイレント・インストール」

- 手順4「Oracle SOA Suite 11gリリース1 (11.1.1.7)のサイレント・インストール」

- 手順5「Oracle Identity Managerソフトウェアのサイレント・インストール」

- 手順6「Oracle SOA Suite 11gリリース1 (11.1.1.7)の必須パッチの適用」

- 手順7「サポートされているデータベースでの必要なスキーマのサイレント・モードによる作成」

- 手順8「パッチセット・アップグレード・アシスタントを使用したOPSSスキーマのサイレント・モードによるアップグレード」

- 手順9「Oracle Identity Manager用のOracle WebLogic Serverドメインのサイレント・モードによる作成」

- 手順10「OPSSセキュリティ・ストアの構成」

- 手順11「Oracle WebLogic ServerドメインおよびSOA管理対象サーバーの起動」

- 手順12「Oracle Identity Managerのサイレント・モードによる構成」

- 手順13「管理サーバーおよびSOA管理対象サーバーの再起動」

- 手順14「Oracle Identity Managerサーバーの起動」

- 手順15「インストールと構成の検証」

手順1   必要なドメイン構成スクリプトのダウンロードと編集

Oracle Identity Managerのエンドツーエンドのサイレント・インストールには、Oracle Identity Managerドメインを構成するために使用されるPythonスクリプトが必要です。

次の手順を実行し、カスタム・スクリプトをダウンロードして編集します。

1. Oracle Identity Managerドメイン構成スクリプトのダウンロード場所と方法の詳細は、『Oracle Fusion Middlewareリリース・ノート』のOracle Identity Managerをインストールするために必要な必須パッチに関する説明を参照してください。
ダウンロード・アーカイブには、表4-3に示すスクリプトが含まれています。

2. 表4-3の各スクリプトをテキスト・エディタで開いて、ファイルに記載されている手順に従います。
各スクリプト内の手順により、特定のOracle Identity Manager環境に必要な値に一致するように変更する必要がある変数が識別されます。編集する必要がある変数には、<HOST_NAME>のように山カッコでマークが付けられています。この例では、変数を特定のアクションを実行しているホストの名前で置き換えます。

これらの各変数を、Oracle Identity Managerインストールに必要な実際の値で置き換えます。

表4-3 Oracle WebLogic Serverドメイン構成スクリプト

スクリプト名

説明

create_domain.py

Oracle Identity Managerソフトウェア用の最初のOracle WebLogic Serverドメインを作成します。

config_jrf.py

Java Required Files (JRF)ソフトウェア(Fusion Middleware製品に必要な一連のライブラリおよびその他のテクノロジを提供)によりドメインを構成します。

config_em.py

Oracle Enterprise Manager Fusion Middleware Control (ドメイン内のFusion Middleware製品を管理するために使用)用のドメインを構成します。

config_opss.py

Oracle Platform Security Servers (OPSS)用のドメインを構成します。

config_wsm.py

Oracle Web Services Manager (OWSM)用のドメインを構成します。

config_soa.py

Oracle SOA Suite 11gリリース1 (11.1.1.7)用のドメインを構成します。

config_oim.py

Oracle Identity Managerで使用するドメインを準備します。

手順2   各インストールおよび構成ツールのレスポンス・ファイルの作成または編集

Oracle Identity Managerの各インストールおよび構成ツールでは、サイレント・モードでの実行時にレスポンス・ファイルが必要になります。レスポンス・ファイルには、ツール内で特定のオプションや機能を選択する際に使用される値が記載されています。

ユーザー自身でレスポンス・ファイルを作成するには、ツールを実行し、必要なオプションを選択してから、セッションの最後でレスポンス・ファイルを保存します。

または、ツール用の一連のレスポンス・ファイルには、手順1で説明したカスタムのドメイン構成スクリプトが含まれています。これらのレスポンス・ファイルを表4-4に示します。この表では、提供されるサンプルのレスポンス・ファイルと、ユーザーがファイルを作成する際の情報が記載されている場所について説明します。

表4-4 Oracle Identity Managerのサイレント・インストールに必要なレスポンス・ファイルと入力ファイル

サンプルのレスポンス・ファイル名または入力ファイル名

使用目的

詳細情報の参照先

WLSsilent.xml

Oracle WebLogic Serverのサイレント・インストール。

「サイレント・モードによるインストール用のsilent.xmlファイルの作成」(『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』)

SOAResponseFile.txt

Oracle SOA Suite 11gリリース1 (11.1.1.7)のサイレント・インストール(Oracle SOA Suiteインストーラからレスポンス・ファイルを保存して作成)。

4.2.1項「レスポンス・ファイルの作成」

IDMInstallResponseFile.txt

Oracle Identity Managerのサイレント・インストール(Oracle Identity and Access Managementソフトウェア・ダウンロードの一部)。

4.2.1項「レスポンス・ファイルの作成」

RCUpwd.txt

データベースに接続するために必要なパスワード、および作成される各スキーマに割り当てるパスワード。

注意: 重要なことは、ファイル内の最初のパスワードはデータベース接続用のパスワード(SYSユーザー用)で、次が各スキーマ用のパスワードであることです。

「-silentコマンドの使用」(『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』)

response_psa.txt

Oracle Fusion Middlewareパッチセット・アシスタントによるOracle Platform Security Services (OPSS)スキーマのアップグレード(Oracle Fusion Middlewareパッチセット・アシスタントからレスポンス・ファイルを保存して作成)。

4.2.1項「レスポンス・ファイルの作成」

OIMPostConfig.txt

Oracle Identity Managerの構成(Oracle Identity Manager構成ウィザードからレスポンス・ファイルを保存して作成)。

4.2.1項「レスポンス・ファイルの作成」

手順3   Oracle WebLogic Serverのサイレント・インストール

次のコマンドを使用して、Weblogic Serverを新しいOracleホームにサイレント・インストールします。

JDK_HOME/bin/java -Xms512m
-Xmx1024m
-XX:CompileThreshold=8000 \
-XX:PermSize=256m
-XX:MaxPermSize=512m \
-Djava.io.tmpdir=TMP_DIR \
-jar wls_generic.jar \
-mode=silent \
-silent_xml=WLSsilent.xml \
-log=LOG_FILE_LOC \
-log_priority=info

次に例を示します。

disk01/java/linux64/jdk6/bin/java -Xms512m -Xmx1024m
-XX:CompileThreshold=8000 \
-XX:PermSize=256m -XX:MaxPermSize=512m \
-Djava.io.tmpdir=/dua0/logs/tmpDir \
-jar /downloads/wls_generic.jar \
-mode=silent \
-silent_xml=/myResponseFiles/WLSsilent.xml \
-log=/dua0/logs/install.log \
-log_priority=info

手順4   Oracle SOA Suite 11gリリース1 (11.1.1.7)のサイレント・インストール

Oracle Identity ManagerソフトウェアではOracle SOA Suiteが必須です。次のコマンドを使用して、Oracle SOA Suiteをサイレント・モードでインストールします。

1. Oracle SOA Suiteダウンロード・アーカイブをローカル・ディレクトリに解凍します。
次に例を示します。

unzip -o '/downloads/soa/shiphome/soa*.zip' -d /installers/Oracle_SOA

2. Oracle SOA Suiteソフトウェアをインストールします。

DOWNLOADS_DIR/Disk1/runInstaller \
-jreLoc JDK_HOME \
-printtime \
-printmemory \
-printdiskusage \
-invPtrLoc INVENTORY_LOC \
-novalidation \
-ignoreSysPrereqs \
-nocheckForUpdates \
-force \
-silent \
-response RESP_FILE_LOC \
-waitforcompletion

次に例を示します。

/dua0/installers/Oracle_SOA/Disk1/runInstaller \
-jreLoc /dua0/java/linux64/jdk6 \
-printtime \
-printmemory \
-printdiskusage \
-invPtrLoc /dua0/oraInventory/oraInst.loc \
-novalidation \
-ignoreSysPrereqs \
-nocheckForUpdates \
-force \
-silent \
-response /dua0/myResponseFiles/SOAResponseFile.txt \
-waitforcompletion

手順5   Oracle Identity Managerソフトウェアのサイレント・インストール

次のコマンドを使用して、Oracle Identity Managerソフトウェアをサイレント・インストールします。

1. Oracle Identity and Access Managementダウンロード・アーカイブをローカル・ディレクトリに解凍します。
次に例を示します。

$ unzip -o '/downloads/iam/iamsuite*.zip' -d /installers/IAM

2. Oracle Identity Managerソフトウェアをインストールします。

DOWNLOADS_DIR/Disk1/runInstaller \
-jreLoc JDK_HOME \
-printtime \
-printmemory \
-printdiskusage \
-invPtrLoc INVENTORY_LOC \
-longterm \
-ignoreSysPrereqs \
-nocheckForUpdates \
-force \
-silent \
-response RESP_FILE_LOC \
-waitforcompletion

次に例を示します。

/dua0/installers/IAM/Disk1/runInstaller \
-jreLoc /dua0/java/linux64/jdk6 \
-printtime \
-printmemory \
-printdiskusage \
-invPtrLoc /dua0/oraInventory/oraInst.loc \
-longterm \
-ignoreSysPrereqs \
-nocheckForUpdates \
-force \
-silent \
-response /dua0/myResponseFiles/IDMInstallResponseFile.txt \
-waitforcompletion

手順6   Oracle SOA Suite 11gリリース1 (11.1.1.7)の必須パッチの適用

Oracle SOA Suite 11gリリース1 (11.1.1.7)をインストールした後、Oracle Identity Managerをインストールする前に一連の必須SOAパッチを適用する必要があります。このパッチは、Oracle Identity and Access Managementインストール・ダウンロードにzipファイルとして含まれています。

詳細は、11gリリース2の『Oracle Fusion Middlewareリリース・ノート』のOracle Identity Managerをインストールするために必要な必須パッチの項を参照してください。

次の手順を使用して、Oracle Identity and Access Managementソフトウェア・ダウンロードに含まれているOracle SOA Suiteパッチを適用します。

1. ディレクトリを、解凍したOracle Identity and Access Managementソフトウェア・アーカイブのDisk1ディレクトリに変更します。
次に例を示します。

cd /installers/IAM/Disk1

2. Oracle SOA Suite必須パッチが含まれているzipを解凍します。

unzip OIM_11.1.2.2_SOAPS6_PREREQS.zip

3. OIM_11.1.2.2_SOAPS6_PREREQS.zipファイルを解凍すると、SOAPATCHという名前のディレクトリが作成されます。
SOAPATCHディレクトリに移動し、Oracle SOA SuiteのOracleホームにインストールされているOPatchソフトウェアを使用して、SOAPATCHディレクトリ内の必須パッチを適用します。

cd /installers/IAM/Disk1/SOAPATCH
SOA_HOME/OPatch/opatch napply \
-oh SOA_ORACLE_HOME \
-verbose \
-silent

次に例を示します。

/dua0/Oracle/products/mw_home/Oracle_SOA1/OPatch/opatch napply \
-oh /dua0/Oracle/products/mw_home/Oracle_SOA1 \
-verbose \
-silent

手順7   サポートされているデータベースでの必要なスキーマのサイレント・モードによる作成

Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)コマンド行を使用して、サポートされているOracle Databaseに必要なOracle Identity and Access Managementスキーマを作成します。

この手順を実行する前に、次の点に注意してください。

- 第4.4.1項「Oracle Identity Managerのサイレント・インストールの準備」の説明に従って、サポートされている既存のOracle Databaseインスタンスを使用可能な状態にする必要があります。

- この項の例では、RCUパスワード・ファイルを作成して、このファイルにRCUの「カスタム変数」画面に必要な値が含まれていると仮定しています。詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』の「-silentコマンドの使用」を参照してください。

RCUをサイレント・モードで実行するには、次の手順を実行します。

1. RCUシップホームをローカル・ディレクトリに解凍します。
次に例を示します。

unzip DOWNLOADS_DIR/installers/rcuHome.zip -d /LOCAL_DISK/installers/RCU

2. RCUを使用して、データベースで必要なスキーマを作成します。

RCU_HOME/bin/rcu \
-silent \
-createRepository -connectString DB_HOST:DB_PORT:DB_SID \
-dbUser sys \
-dbRole sysdba \
-schemaPrefix <PREFIX> \
-component MDS \
-component OPSS \
-component OIM \
-component IAU \
-component SOAINFRA \
-component ORASDPM \
-f < RCU_PWD_FILE_LOC

次に例を示します。

/dua0/installers/RCU/bin/rcu \
-silent \
-createRepository \
-connectString db42.example.com:1521:orcl.example.com \
-dbUser sys \
-dbRole sysdba \
-schemaPrefix DEV \
-component MDS \
-component OPSS \
-component OIM \
-component IAU \
-component SOAINFRA \
-component ORASDPM \
-f < RCUpwd.txt

手順8   パッチセット・アップグレード・アシスタントを使用したOPSSスキーマのサイレント・モードによるアップグレード

Oracle Identity Manager用のOracle WebLogic Serverドメインを構成する前に、Oracle Fusion Middlewareメタデータ・リポジトリ作成ユーティリティ(RCU)によりインストールしたOPSSスキーマをアップグレードする必要があります。

この手順を実行するには、パッチセット・アップグレード・アシスタント(PSA)を使用します。

レスポンス・ファイルを使用してこの手順を実行するには、次のコマンドを使用します。

IAM_HOME/bin/psa -response RESP_FILE_LOC

次に例を示します。

/dua0/Oracle/products/mw_home/Oracle_IDM1/bin/psa \
-response /dua0/myResponseFiles/response_psa.txt

手順9   Oracle Identity Manager用のOracle WebLogic Serverドメインのサイレント・モードによる作成

Oracle Identity Manager用のOracle WebLogic Serverドメインを簡単に作成するために、一連のPythonスクリプトが用意されており、このスクリプトはWebLogic Scripting Tool (WLST)コマンド・シェルから実行できます。

必要なPythonスクリプトを表4-3に示します。

これらのスクリプトを使用してドメインを作成するには、次の手順を実行します。

1. create_domain.pyスクリプトを使用して、Oracle WebLogic Serverドメインを作成します。

IAM_HOME/common/bin/wlst.sh create_domain.py > CREATE_DOMAIN_LOG

次に例を示します。

/dua0/Oracle/products/Middleware/Oracle_IDM1/common/bin/wlst.sh \
/dua0/myResponseFiles/create_domain.py > /dua0/logs/create_domain.log

2. 次のスクリプトを使用して、ドメインで前提条件のOracle Fusion Middlewareソフトウェアを構成します。
ドメインでOracle Identity Managerを構成するにはこれらのソフトウェア・コンポーネントがすべて必要になるため、次のスクリプトを実行してOracle Identity Manager用のドメインを準備する必要があります。

IAM_HOME/common/bin/wlst.sh config_jrf.py > CONFIG_JRF_LOG_FILE
IAM_HOME/common/bin/wlst.sh config_em.py > CONFIG_EM_LOG_FILE
IAM_HOME/common/bin/wlst.sh config_opss.py > CONFIG_OPSS_LOG
IAM_HOME/common/bin/wlst.sh config_wsm.py > CONFIG_WSM_LOG
IAM_HOME/common/bin/wlst.sh config_soa.py > CONFIG_SOA_LOG
IAM_HOME/common/bin/wlst.sh config_oim.py > CONFIG_OIM_LOG

手順10   OPSSセキュリティ・ストアの構成

Oracle WebLogic Serverドメインを起動してOracle Identity Managerを構成する前に、Oracle Platform Security Services (OPSS)セキュリティ・ストアを構成する必要があります。

この手順で参照されるconfigureSecurityStore.pyスクリプトは、この手順で使用するカスタム・ドメイン作成スクリプトおよびサンプルのレスポンス・ファイルを含むダウンロード・アーカイブには含まれていません。かわりに、Oracle Identity and Access Managementインストールの一部として、ディスクにconfigureSecuriryStore.pyスクリプトが自動的にインストールされています。

次のコマンドを使用して、セキュリティ・ストアを構成します。

IDM_HOME/common/bin/wlst.sh IDM_HOME/common/tools/configureSecurityStore.py \
-d DOMAIN_HOME \
-c IAM
-m create
-p OPSS_SCHEMA_PASSWORD

configureSecurityStoreスクリプトのコマンド行引数の詳細は、『Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・ガイド』の「Oracle Identity and Access Managementドメイン用のデータベース・セキュリティ・ストアの構成」を参照してください。

手順11   Oracle WebLogic ServerドメインおよびSOA管理対象サーバーの起動

次の手順に従って、Oracle WebLogic Serverドメインを起動します。

1. 次のコマンドを実行して、Oracle WebLogic Serverドメインで管理サーバーを起動します。

DOMAIN_HOME/startWeblogic.sh \
-Dweblogic.management.username=WLS_ADMIN_USER_NAME \
-Dweblogic.management.password=WLS_ADMIN_PWD

2. 次のコマンドを実行して、SOA管理対象サーバーを起動します。

DOMAIN_HOME/bin/startManagedWeblogic.sh soa_server1 WLS_URL \
-Dweblogic.management.username=WLS_ADMIN_USER_NAME \
-Dweblogic.management.password=WLS_ADMIN_PWD

次に例を示します。

DOMAIN_HOME/bin/startManagedWebLogic.sh soa_server1 \
http://hostname:7003 \
-Dweblogic.management.username=weblogic \
-Dweblogic.management.password=weblogic1

startManagedWebLogic.shスクリプトの詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverの起動と停止の管理』の「起動スクリプトによる管理対象サーバーの起動」を参照してください。

手順12   Oracle Identity Managerのサイレント・モードによる構成

次のコマンドを使用して、Oracle Identity Managementを構成します。

IAM_HOME/bin/config.sh \
-jreLoc JDK_HOME \
-printtime \
-printmemory \
-printdiskusage \
-invPtrLoc INVENTORY_LOC \
-longterm \
-ignoreSysPrereqs \
-force \
-silent \
-response RESP_FILE_LOC \
-waitforcompletion

RESP_FILE_LOCを、Oracle Identity Manager構成ウィザード・レスポンス・ファイルの完全なパスで置き換えます。このレスポンス・ファイルは、構成ウィザードを実行して作成するか、または表4-4で説明されているように、OIMPostConfig.txtファイルのコピーを編集して作成できます。

手順13   管理サーバーおよびSOA管理対象サーバーの再起動

Oracle Identity Managerを構成したら、SOA管理対象サーバーを停止して再度起動する必要があります。

startWebLogic.shスクリプトを使用して管理サーバーを起動した場合は、startWebLogic.shコマンドを実行している端末ウィンドウで[Control]キーを押しながら[C]キーを押してサーバーを停止します。再度startWebLogic.shスクリプトを実行して、管理サーバーを起動します。

次のコマンドを使用して、SOA管理対象サーバーを停止します。

DOMAIN_HOME/bin/stopManagedWebLogic.sh soa_server1

次のコマンドを使用して、管理対象サーバーを起動します。

DOMAIN_HOME/bin/startManagedWeblogic.sh server_name \
WLS_URL \
-Dweblogic.management.username=WLS_USER_NAME \
-Dweblogic.management.password=WLS_PWD

次に例を示します。

DOMAIN_HOME/bin/startManagedWebLogic.sh soa_server1 \
http://hostname:7003 \
-Dweblogic.management.username=weblogic \
-Dweblogic.management.password=weblogic1

手順14   Oracle Identity Managerサーバーの起動

次のコマンドを使用して、管理対象サーバーを起動します。

DOMAIN_HOME/bin/startManagedWeblogic.sh server_name \
WLS_URL \
-Dweblogic.management.username=WLS_USER_NAME \
-Dweblogic.management.password=WLS_PWD

次に例を示します。

DOMAIN_HOME/bin/startManagedWebLogic.sh oim_server1 \
http://hostname:7003 \
-Dweblogic.management.username=weblogic \
-Dweblogic.management.password=weblogic1

手順15   インストールと構成の検証

Oracle Identity Manager環境のインストール、構成および起動が正常に実行されたことを検証するには、『Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・ガイド』の「Oracle Identity Managerインストールの検証」を参照してください。

4.4.3 複数のホストでのOracle Identity Managerクラスタのサイレント・インストールと構成の実行

次の手順では、一連のコマンド行スクリプトおよびユーティリティを使用して、一般的なクラスタ環境にOracle Identity Managerソフトウェアをインストールして構成する方法について説明しますが、ここではOracle Identity Managementの2つのインスタンスが2台の別のホスト・コンピュータにインストールされています。

詳細は、次の項を参照してください。

- 第4.4.3.1項「複数のホストでのエンドツーエンドのサイレント・インストールと構成について」

- 第4.4.3.2項「複数のホストでのサイレント・インストールと構成手順に使用される規則」

- 第4.4.3.3項「複数のホストでのサイレント・インストールと構成の実行」

4.4.3.1 複数のホストでのエンドツーエンドのサイレント・インストールと構成について

ここで説明するコマンド行による手順は、『Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・ガイド』の「Oracle Identity Managerのインストールおよび構成ロードマップ」で説明されている標準のインストール手順に類似しています。ただし、複数のホスト・コンピュータでこれらの手順を実行するための手順が含まれています。

さらに、あるホストから別のホストにドメイン構成設定を伝播するために使用されるpackおよびunpackコマンドなど、標準のOracle WebLogic ServerおよびOracle Fusion Middleware 11gの高可用性手順とベスト・プラクティスの使用方法も含まれています。これらの機能の詳細は、次のリソースを参照してください。

- Oracle Fusion Middleware高可用性ガイド

- 「packおよびunpackコマンドの概要」(『Oracle Fusion Middleware PackおよびUnpackコマンドによるテンプレートとドメインの作成』)

4.4.3.2 複数のホストでのサイレント・インストールと構成手順に使用される規則

複数のホストでのサイレント・インストールと構成の手順では、次の点に注意してください。

- これらの手順では、Oracle Identity Managementを2台のホスト・コンピュータにインストールして構成していると仮定しています。ここに示す例は、これらの手順を3台以上のホストで実行する場合のガイドラインとして使用できます。

- これらの手順では、2台のホスト・コンピュータをHOST1およびHOST2とします。HOST1は、Oracle WebLogic Server管理サーバーをインストールして構成するホスト・コンピュータです。

- 単一ホストでのサイレント・インストールと構成で参照される主要なディレクトリの場所は次のとおりです。

- Oracleホーム: Oracle Identity and Access Managementのインストール時に作成されます。これは、Oracle Identity and Access Managementのバイナリ・ソフトウェア・ファイルが格納される場所です。
このディレクトリは、変数IAM_HOMEで識別されます。参照する際には、この変数をOracle Identity and Access ManagementのOracleホームの完全なパスで置き換えます。

- Oracle SOA SuiteのOracleホーム: Oracle SOA Suiteソフトウェアのインストール時に作成されます。このディレクトリは、変数SOA_HOMEで識別されます。

- JDK_HOME: Oracle Identity Managementソフトウェアをインストールするために使用されるJDKの場所を示します。この変数は、サポートされているJDKのフルパスで置き換えます。
詳細は、第4.4.1項「Oracle Identity Managerのサイレント・インストールの準備」を参照してください。

- DOWNLOADS_DIR: ソフトウェア・アーカイブをダウンロードして解凍した場所を示します。これは、インストーラを実行する場所です。

- DOMAIN_HOMEディレクトリ: Oracle WebLogic Serverドメインのホーム・ディレクトリを示し、最初にドメインを構成した際に作成されます。

4.4.3.3 複数のホストでのサイレント・インストールと構成の実行

複数のホストでのOracle Identity Managerのインストールおよび構成のエンドツーエンドのプロセスは次のとおりです。

- 手順1「必要なドメイン構成スクリプトのダウンロードと編集」

- 手順2「各インストールおよび構成ツールのレスポンス・ファイルの作成または編集」

- 手順3「Oracle WebLogic Serverのサイレント・インストール(HOST1およびHOST2)」

- 手順4「Oracle SOA Suite 11gリリース1 (11.1.1.7)のサイレント・インストール(HOST1およびHOST2)」

- 手順5「Oracle Identity Managerソフトウェアのサイレント・インストール」

- 手順6「Oracle SOA Suite 11gリリース1 (11.1.1.7)の必須パッチの適用(HOST1およびHOST2)」

- 手順7「サポートされているデータベースでの必要なスキーマのサイレント・モードによる作成(HOST1)」

- 手順8「パッチセット・アップグレード・アシスタントを使用したOPSSスキーマのサイレント・モードによるアップグレード(HOST1)」

- 手順9「Oracle Identity Manager用のOracle WebLogic Serverドメインのサイレント・モードによる作成(HOST1)」

- 手順10「OPSSセキュリティ・ストアの構成(HOST1)」

- 手順11「ノード・マネージャの起動(HOST1)」

- 手順12「Oracle SOA Suite用のOracle Coherenceの構成(HOST1)」

- 手順13「Oracle WebLogic ServerドメインおよびSOA管理対象サーバーの起動(HOST1)」

- 手順14「Oracle Identity Managerのサイレント・モードによる構成(HOST1)」

- 手順15「管理サーバーおよびSOA管理対象サーバーの再起動(HOST1)」

- 手順16「ドメインの圧縮(HOST1)」

- 手順17「ドメインの解凍(HOST2)」

- 手順18「SOAコンポジットのHOST1からHOST2へのコピー」

- 手順19「Oracle SOA Suite用のOracle Coherenceの構成(HOST2)」

- 手順20「ノード・マネージャの起動(HOST2)」

- 手順21「SOA管理対象サーバーの起動(HOST2)」

- 手順22「Oracle Identity Managerサーバーの起動(HOST1およびHOST2)」

- 手順23「インストールと構成の検証」

手順1   必要なドメイン構成スクリプトのダウンロードと編集

Oracle Identity Managerのエンドツーエンドのサイレント・インストールには、Oracle Identity Managerドメインを構成するために使用されるPythonスクリプトが必要です。

次の手順を実行し、カスタム・スクリプトをダウンロードして編集します。

1. Oracle Identity Managerドメイン構成スクリプトのダウンロード場所と方法の詳細は、『Oracle Fusion Middlewareリリース・ノート』のOracle Identity Managerをインストールするために必要な必須パッチに関する説明を参照してください。
ダウンロード・アーカイブには、表4-3に示すスクリプトが含まれています。

2. 表4-3の各スクリプトをテキスト・エディタで開いて、ファイルに記載されている手順に従います。
各スクリプト内の手順により、特定のOracle Identity Manager環境に必要な値に一致するように変更する必要がある変数が識別されます。編集する必要がある変数には、<HOST_NAME>のように山カッコでマークが付けられています。この例では、変数を特定のアクションを実行しているホストの名前で置き換えます。

これらの各変数を、Oracle Identity Managerインストールに必要な実際の値で置き換えます。

手順2   各インストールおよび構成ツールのレスポンス・ファイルの作成または編集

Oracle Identity Managerの各インストールおよび構成ツールでは、サイレント・モードでの実行時にレスポンス・ファイルが必要になります。レスポンス・ファイルには、ツール内で特定のオプションや機能を選択する際に使用される値が記載されています。

ユーザー自身でレスポンス・ファイルを作成するには、ツールを実行し、必要なオプションを選択してから、セッションの最後でレスポンス・ファイルを保存します。

または、ツール用の一連のレスポンス・ファイルには、手順1で説明したカスタムのドメイン構成スクリプトが含まれています。これらのレスポンス・ファイルを表4-4に示します。この表では、提供されるサンプルのレスポンス・ファイルと、ユーザーがファイルを作成する際の情報が記載されている場所について説明します。

手順3   Oracle WebLogic Serverのサイレント・インストール(HOST1およびHOST2)

次のコマンドを使用して、Weblogic Serverを新しいOracleホームにサイレント・インストールします。

HOST1にログインしている際に最初にこのコマンドを実行してから、次にHOST2にログインしている際に再度実行します。必ず各ホストで同じユーザー・アカウントと同じ権限を使用してください。

JDK_HOME/bin/java -Xms512m
-Xmx1024m
-XX:CompileThreshold=8000 \
-XX:PermSize=256m
-XX:MaxPermSize=512m \
-Djava.io.tmpdir=TMP_DIR \
-jar wls_generic.jar \
-mode=silent \
-silent_xml=WLSsilent.xml \
-log=LOG_FILE_LOC \
-log_priority=info

次に例を示します。

disk01/java/linux64/jdk6/bin/java -Xms512m -Xmx1024m
-XX:CompileThreshold=8000 \
-XX:PermSize=256m -XX:MaxPermSize=512m \
-Djava.io.tmpdir=/dua0/logs/tmpDir \
-jar /downloads/wls_generic.jar \
-mode=silent \
-silent_xml=/myResponseFiles/WLSsilent.xml \
-log=/dua0/logs/install.log \
-log_priority=info

手順4   Oracle SOA Suite 11gリリース1 (11.1.1.7)のサイレント・インストール(HOST1およびHOST2)

Oracle Identity ManagerソフトウェアではOracle SOA Suiteが必須です。次のコマンドを使用して、Oracle SOA Suiteをサイレント・モードでインストールします。

HOST1にログインしている際に最初にこのコマンドを実行してから、次にHOST2にログインしている際に再度実行します。必ず各ホストで同じユーザー・アカウントと同じ権限を使用してください。

1. Oracle SOA Suiteダウンロード・アーカイブをローカル・ディレクトリに解凍します。
次に例を示します。

unzip -o '/downloads/soa/shiphome/soa*.zip' -d /installers/Oracle_SOA

2. Oracle SOA Suiteソフトウェアをインストールします。

DOWNLOADS_DIR/Disk1/runInstaller \
-jreLoc JDK_HOME \
-printtime \
-printmemory \
-printdiskusage \
-invPtrLoc INVENTORY_LOC \
-novalidation \
-ignoreSysPrereqs \
-nocheckForUpdates \
-force \
-silent \
-response RESP_FILE_LOC \
-waitforcompletion

次に例を示します。

/dua0/installers/Oracle_SOA/Disk1/runInstaller \
-jreLoc /dua0/java/linux64/jdk6 \
-printtime \
-printmemory \
-printdiskusage \
-invPtrLoc /dua0/oraInventory/oraInst.loc \
-novalidation \
-ignoreSysPrereqs \
-nocheckForUpdates \
-force \
-silent \
-response /dua0/myResponseFiles/SOAResponseFile.txt \
-waitforcompletion

手順5   Oracle Identity Managerソフトウェアのサイレント・インストール

次のコマンドを使用して、Oracle Identity Managerソフトウェアをサイレント・インストールします。

HOST1にログインしている際に最初にこのコマンドを実行してから、次にHOST2にログインしている際に再度実行します。必ず各ホストで同じユーザー・アカウントと同じ権限を使用してください。

1. Oracle Identity and Access Managementダウンロード・アーカイブをローカル・ディレクトリに解凍します。
次に例を示します。

$ unzip -o '/downloads/iam/iamsuite*.zip' -d /installers/IAM

2. Oracle Identity Managerソフトウェアをインストールします。

DOWNLOADS_DIR/Disk1/runInstaller \
-jreLoc JDK_HOME \
-printtime \
-printmemory \
-printdiskusage \
-invPtrLoc INVENTORY_LOC \
-longterm \
-ignoreSysPrereqs \
-nocheckForUpdates \
-force \
-silent \
-response RESP_FILE_LOC \
-waitforcompletion

次に例を示します。

/dua0/installers/IAM/Disk1/runInstaller \
-jreLoc /dua0/java/linux64/jdk6 \
-printtime \
-printmemory \
-printdiskusage \
-invPtrLoc /dua0/oraInventory/oraInst.loc \
-longterm \
-ignoreSysPrereqs \
-nocheckForUpdates \
-force \
-silent \
-response /dua0/myResponseFiles/IDMInstallResponseFile.txt \
-waitforcompletion

手順6   Oracle SOA Suite 11gリリース1 (11.1.1.7)の必須パッチの適用(HOST1およびHOST2)

Oracle SOA Suite 11gリリース1 (11.1.1.7)をインストールした後、Oracle Identity Managerをインストールする前に一連の必須SOAパッチを適用する必要があります。このパッチは、Oracle Identity and Access Managementインストール・ダウンロードにzipファイルとして含まれています。

詳細は、11gリリース2の『Oracle Fusion Middlewareリリース・ノート』のOracle Identity Managerをインストールするために必要な必須パッチの項を参照してください。

次の手順を使用して、Oracle Identity and Access Managementソフトウェア・ダウンロードに含まれているOracle SOA Suiteパッチを適用します。

HOST1にログインしている際に最初にこのコマンドを実行してから、次にHOST2にログインしている際に再度実行します。必ず各ホストで同じユーザー・アカウントと同じ権限を使用してください。

1. ディレクトリを、解凍したOracle Identity and Access Managementソフトウェア・アーカイブのDisk1ディレクトリに変更します。
次に例を示します。

cd /installers/IAM/Disk1

2. Oracle SOA Suite必須パッチが含まれているzipを解凍します。

unzip OIM_11.1.2.2_SOAPS6_PREREQS.zip

3. OIM_11.1.2.2_SOAPS6_PREREQS.zipファイルを解凍すると、SOAPATCHという名前のディレクトリが作成されます。
SOAPATCHディレクトリに移動し、Oracle SOA SuiteのOracleホームにインストールされているOPatchソフトウェアを使用して、SOAPATCHディレクトリ内の必須パッチを適用します。

cd /installers/IAM/Disk1/SOAPATCH
SOA_HOME/OPatch/opatch napply \
-oh SOA_ORACLE_HOME \
-verbose \
-silent

次に例を示します。

/dua0/Oracle/products/mw_home/Oracle_SOA1/OPatch/opatch napply \
-oh /dua0/Oracle/products/mw_home/Oracle_SOA1 \
-verbose \
-silent

手順7   サポートされているデータベースでの必要なスキーマのサイレント・モードによる作成(HOST1)

Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)コマンド行を使用して、サポートされているOracle Databaseに必要なOracle Identity and Access Managementスキーマを作成します。

この手順を実行する前に、次の点に注意してください。

- 第4.4.1項「Oracle Identity Managerのサイレント・インストールの準備」の説明に従って、サポートされている既存のOracle Databaseインスタンスを使用可能な状態にする必要があります。

- この項の例では、RCUパスワード・ファイルを作成して、このファイルにRCUの「カスタム変数」画面に必要な値が含まれていると仮定しています。詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』の「-silentコマンドの使用」を参照してください。

HOST1にログインしている際にのみこのコマンドを実行します。

RCUをサイレント・モードで実行するには、次の手順を実行します。

1. RCUシップホームをローカル・ディレクトリに解凍します。
次に例を示します。

unzip LOCAL_DIR/downloads/rcuHome.zip -d /LOCAL_DISK/installers/RCU

2. RCUを使用して、データベースで必要なスキーマを作成します。

RCU_HOME/bin/rcu \
-silent \
-createRepository -connectString DB_HOST:DB_PORT:DB_SID \
-dbUser sys \
-dbRole sysdba \
-schemaPrefix <PREFIX> \
-component MDS \
-component OPSS \
-component OIM \
-component IAU \
-component SOAINFRA \
-component ORASDPM \
-f < RCU_PWD_FILE_LOC

次に例を示します。

/dua0/installers/RCU/bin/rcu \
-silent \
-createRepository \
-connectString db42.example.com:1521:orcl.example.com \
-dbUser sys \
-dbRole sysdba \
-schemaPrefix DEV \
-component MDS \
-component OPSS \
-component OIM \
-component IAU \
-component SOAINFRA \
-component ORASDPM \
-f < RCUpwd.txt

手順8   パッチセット・アップグレード・アシスタントを使用したOPSSスキーマのサイレント・モードによるアップグレード(HOST1)

Oracle Identity Manager用のOracle WebLogic Serverドメインを構成する前に、Oracle Fusion Middlewareメタデータ・リポジトリ作成ユーティリティ(RCU)によりインストールしたOPSSスキーマをアップグレードする必要があります。

この手順を実行するには、パッチセット・アップグレード・アシスタント(PSA)を使用します。

HOST1にログインしている際にのみこのコマンドを実行します。

IAM_HOME/bin/psa -response RESP_FILE_LOC

次に例を示します。

/dua0/Oracle/products/mw_home/Oracle_IDM1/bin/psa \
-response /dua0/myResponseFiles/response_psa.txt

手順9   Oracle Identity Manager用のOracle WebLogic Serverドメインのサイレント・モードによる作成(HOST1)

Oracle Identity Manager用のOracle WebLogic Serverドメインを簡単に作成するために、一連のPythonスクリプトが用意されており、このスクリプトはWebLogic Scripting Tool (WLST)コマンド・シェルから実行できます。

必要なPythonスクリプトを表4-3に示します。

これらのスクリプトを使用してHOST1でのみドメインを作成するには、次の手順を実行します。

1. create_domain.pyスクリプトを使用して、Oracle WebLogic Serverドメインを作成します。

IAM_HOME/common/bin/wlst.sh create_domain.py > CREATE_DOMAIN_LOG

次に例を示します。

/dua0/Oracle/products/Oracle_IDM1/common/bin/wlst.sh \
/dua0/myResponseFiles/create_domain.py > /dua0/logs/create_domain.log

2. 次のスクリプトを使用して、ドメインで前提条件のOracle Fusion Middlewareソフトウェアを構成します。
ドメインでOracle Identity Managerを構成するにはこれらのソフトウェア・コンポーネントがすべて必要になるため、次のスクリプトを実行してOracle Identity Manager用のドメインを準備する必要があります。

IAM_HOME/common/bin/wlst.sh config_jrf.py > CONFIG_JRF_LOG_FILE
IAM_HOME/common/bin/wlst.sh config_em.py > CONFIG_EM_LOG_FILE
IAM_HOME/common/bin/wlst.sh config_opss.py > CONFIG_OPSS_LOG
IAM_HOME/common/bin/wlst.sh config_wsm.py > CONFIG_WSM_LOG
IAM_HOME/common/bin/wlst.sh config_soa.py > CONFIG_SOA_LOG
IAM_HOME/common/bin/wlst.sh config_oim.py > CONFIG_OIM_LOG

手順10   OPSSセキュリティ・ストアの構成(HOST1)

Oracle WebLogic Serverドメインを起動してOracle Identity Managerを構成する前に、Oracle Platform Security Services (OPSS)セキュリティ・ストアを構成する必要があります。

HOST1でのみこの手順を実行します。

次のコマンドを使用して、セキュリティ・ストアを構成します。

IDM_HOME/common/bin/wlst.sh IDM_HOME/common/tools/configureSecurityStore.py \
-d DOMAIN_HOME \
-c IAM
-m create
-p OPSS_SCHEMA_PASSWORD

configureSecurityStoreスクリプトのコマンド行引数の詳細は、『Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・ガイド』の「Oracle Identity and Access Managementドメイン用のデータベース・セキュリティ・ストアの構成」を参照してください。

手順11 ノード・マネージャの起動(HOST1)

WebLogic管理コンソールを使用して管理対象サーバーを起動するには、ノード・マネージャを起動する必要があります。ノード・マネージャを起動するには、nodemanager.propertiesファイルのStartScriptEnabledプロパティをtrueに設定する必要があります。次のコマンドを実行してStartScriptEnabled=trueプロパティを設定します。

On UNIX: ORACLE_COMMON_HOME/common/bin/setNMProps.sh
On Windows: ORACLE_COMMON_HOME\common\bin\setNMProps.cmd

次のコマンドを実行して、HOST1のノード・マネージャを起動します。

On UNIX: MW_HOME/wlserver_10.3/server/bin/startNodeManager.sh
On Windows: MW_HOME\wlserver_10.3\server\startNodeManager.cmd

手順12 Oracle SOA Suite用のOracle Coherenceの構成(HOST1)

Oracle SOA Suite用のOracle Coherenceを構成するには、次の手順を実行します。

1. 次のファイルを探してテキスト・エディタで開きます。

DOMAIN_HOME/bin/setDomainEnv.sh

2. setDomainEnv.shファイルで次のエントリを検索します。

JAVA_OPTIONS="${JAVA_OPTIONS} ${JAVA_PROPERTIES} \

setDomainEnv.shファイルのJAVA_OPTIONSエントリの最後に次のエントリを追加します。

HOST1の場合:

-Dtangosol.coherence.wka1=SOAHOST1 \
-Dtangosol.coherence.wka2=SOAHOST2"
-Dtangosol.coherence.localhost=SOAHOST1

必ずこのエントリを1行にして追加し、途中で行を切らないようにしてください。エントリには一重引用符を記載します。

SOAHOST1を、環境内にあるホスト・コンピュータの実際の名前で置き換えます。

手順13 Oracle WebLogic ServerドメインおよびSOA管理対象サーバーの起動(HOST1)

次の手順に従って、Oracle WebLogic Serverドメインを起動します。

1. 次のコマンドを実行して、Oracle WebLogic Serverドメインで管理サーバーを起動します。

DOMAIN_HOME/startWeblogic.sh \
-Dweblogic.management.username=WLS_ADMIN_USER_NAME \
-Dweblogic.management.password=WLS_ADMIN_PWD

2. 次のコマンドを実行して、SOA管理対象サーバーを起動します。

DOMAIN_HOME/bin/startManagedWeblogic.sh soa_server1 WLS_URL \
-Dweblogic.management.username=WLS_ADMIN_USER_NAME \
-Dweblogic.management.password=WLS_ADMIN_PWD

次に例を示します。

DOMAIN_HOME/bin/startManagedWebLogic.sh soa_server1 \
http://hostname:7003 \
-Dweblogic.management.username=weblogic \
-Dweblogic.management.password=weblogic1

startManagedWebLogic.shスクリプトの詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverの起動と停止の管理』の「起動スクリプトによる管理対象サーバーの起動」を参照してください。

手順14 Oracle Identity Managerのサイレント・モードによる構成(HOST1)

SOAHOST1で次のコマンドを使用して、Oracle Identity Managementを構成します。

IAM_HOME/bin/config.sh \
-jreLoc JDK_HOME \
-printtime \
-printmemory \
-printdiskusage \
-invPtrLoc INVENTORY_LOC \
-longterm \
-ignoreSysPrereqs \
-force \
-silent \
-response RESP_FILE_LOC \
-waitforcompletion

RESP_FILE_LOCを、Oracle Identity Manager構成ウィザード・レスポンス・ファイルの完全なパスで置き換えます。このレスポンス・ファイルは、構成ウィザードを実行して作成するか、または表4-4で説明されているように、OIMPostConfig.txtファイルのコピーを編集して作成できます。

手順15 管理サーバーおよびSOA管理対象サーバーの再起動(HOST1)

Oracle Identity Managerを構成したら、HOST1上の管理サーバーおよびSOA管理対象サーバーを停止して再度起動する必要があります。

startWebLogic.shスクリプトを使用して管理サーバーを起動した場合は、startWebLogic.shコマンドを実行している端末ウィンドウで[Control]キーを押しながら[C]キーを押してサーバーを停止します。再度startWebLogic.shスクリプトを実行して、管理サーバーを起動します。

次のコマンドを使用して、SOA管理対象サーバーを停止します。

DOMAIN_HOME/bin/stopManagedWebLogic.sh soa_server1

次のコマンドを使用して、管理対象サーバーを起動します。

DOMAIN_HOME/bin/startManagedWeblogic.sh server_name \
WLS_URL \
-Dweblogic.management.username=WLS_USER_NAME \
-Dweblogic.management.password=WLS_PWD

次に例を示します。

DOMAIN_HOME/bin/startManagedWebLogic.sh soa_server1 \
http://hostname:7003 \
-Dweblogic.management.username=weblogic \
-Dweblogic.management.password=weblogic1

手順16 ドメインの圧縮(HOST1)

HOST1上にOracle WebLogic Serverドメインを作成したら、Oracle WebLogic Serverのpackおよびunpackコマンドを使用して、ドメイン構成をHOST2にコピーします。

詳細は、『Oracle Fusion Middleware PackおよびUnpackコマンドによるテンプレートとドメインの作成』の「packおよびunpackコマンドの概要」を参照してください。

HOST1上でドメイン構成を圧縮するには、次の手順を実行します。

1. ドメインをインストールして構成した同じユーザーとしてHOST1にログインします。

2. 次のコマンドを実行して、ドメインの構成データを含むテンプレートjarファイルを作成します。

MW_HOME/oracle_common/bin/pack.sh \
-managed=true
-domain=DOMAIN_HOME \
-template=TEMPLATE_LOC \
-template_name=TEMPLATE_NAME

この例では、変数を次のように置き換えます。

- MW_HOMEを、Oracle Identity and Access ManagementのOracleホームがある、Middlewareホームの完全なパスで置き換えます。

- DOMAIN_HOMEを、ドメイン・ホーム・ディレクトリの完全なパスで置き換えます。

- TEMPLATE_LOCを、作成するテンプレートjarファイルの完全なパスと名前で置き換えます。

- TEMPLATE_NAMEを、作成するテンプレートの名前で置き換えます(例: oim_domain_template.jar)。

手順17 ドメインの解凍(HOST2)

この手順を使用して、ドメイン構成情報をHOST2にコピーします。

1. 手順16で作成したドメイン・テンプレートjarファイルをHOST2にコピーします。

2. HOST2にログインし、ドメイン構成テンプレートjarファイルをHOST2のドメイン・ディレクトリに解凍します。

MW_HOME/oracle_common/bin/unpack.sh \
-domain=DOMAIN_HOME \
-template=TEMPLATE_LOC

この例では、変数を次のように置き換えます。

- MW_HOMEを、Oracle Identity and Access ManagementのOracleホームがある、Middlewareホームの完全なパスで置き換えます。

- DOMAIN_HOMEを、ドメイン・ホーム・ディレクトリの完全なパスで置き換えます。

- TEMPLATE_LOCを、解凍したテンプレートjarファイルの完全なパスと名前で置き換えます。

手順18 SOAコンポジットのHOST1からHOST2へのコピー

copyまたはFTPを使用して、SOAコンポジットをHOST1からHOST2にコピーします。

それらを、HOST1のドメイン・ホームの次の場所からHOST2のドメイン・ホームの同じ場所にコピーします。

DOMAIN_HOME/soa/

copyユーティリティを使用する場合は、ディレクトリ内の複数のディレクトリを再帰的にコピーすることにより、SOAコンポジット・アーティファクトがすべてコピーされます。

手順19 Oracle SOA Suite用のOracle Coherenceの構成(HOST2)

Oracle SOA Suite用のOracle Coherenceを構成するには、次の手順を実行します。

1. 次のファイルを探してテキスト・エディタで開きます。

DOMAIN_HOME/bin/setDomainEnv.sh

2. setDomainEnv.shファイルで次のエントリを検索します。

JAVA_OPTIONS="${JAVA_OPTIONS} ${JAVA_PROPERTIES} \

setDomainEnv.shファイルのJAVA_OPTIONSエントリの最後に次のエントリを追加します。

HOST2の場合:

-Dtangosol.coherence.wka1=SOAHOST1 \
-Dtangosol.coherence.wka2=SOAHOST2"
-Dtangosol.coherence.localhost=SOAHOST2

必ずこのエントリを1行にして追加し、途中で行を切らないようにしてください。エントリには一重引用符を記載します。

SOAHOST2を、環境内にあるホスト・コンピュータの実際の名前で置き換えます。

手順20 ノード・マネージャの起動(HOST2)

WebLogic管理コンソールを使用して管理対象サーバーを起動するには、ノード・マネージャを起動する必要があります。ノード・マネージャを起動するには、nodemanager.propertiesファイルのStartScriptEnabledプロパティをtrueに設定する必要があります。次のコマンドを実行してStartScriptEnabled=trueプロパティを設定します。

On UNIX: ORACLE_COMMON_HOME/common/bin/setNMProps.sh
On Windows: ORACLE_COMMON_HOME\common\bin\setNMProps.cmd

次のコマンドを実行して、HOST2のノード・マネージャを起動します。

On UNIX: MW_HOME/wlserver_10.3/server/bin/startNodeManager.sh
On Windows: MW_HOME\wlserver_10.3\server\startNodeManager.cmd

手順21 SOA管理対象サーバーの起動(HOST2)

次のコマンドを使用して、管理対象サーバーを起動します。

DOMAIN_HOME/bin/startManagedWeblogic.sh server_name \
WLS_URL \
-Dweblogic.management.username=WLS_USER_NAME \
-Dweblogic.management.password=WLS_PWD

次に例を示します。

DOMAIN_HOME/bin/startManagedWebLogic.sh soa_server2 \
http://hostname:7003 \
-Dweblogic.management.username=weblogic \
-Dweblogic.management.password=weblogic1

手順22 Oracle Identity Managerサーバーの起動(HOST1およびHOST2)

次のコマンドを使用して、管理対象サーバーを起動します。

HOST1とHOST2の両方でこの手順を実行します。

DOMAIN_HOME/bin/startManagedWeblogic.sh server_name \
WLS_URL \
-Dweblogic.management.username=WLS_USER_NAME \
-Dweblogic.management.password=WLS_PWD

次に例を示します。

DOMAIN_HOME/bin/startManagedWebLogic.sh oim_server1 \
http://hostname:7003 \
-Dweblogic.management.username=weblogic \
-Dweblogic.management.password=weblogic1

手順23 インストールと構成の検証

Oracle Identity Manager環境のインストール、構成および起動が正常に実行されたことを検証するには、『Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・ガイド』の「Oracle Identity Managerインストールの検証」を参照してください。

オラクル社の法律上の注意点について

コピーライトについて

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）、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

第三者のコンテンツ、製品、サービスに対する免責事項

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

ドラフトのアルファ版およびベータ版ドキュメントについて

このドキュメントが試作版の場合:

このドキュメントは試作版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。オラクル社およびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。