Oracle® Fusion Middleware

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

12c (12.2.1.2)

E82814-01(原本部品番号:E76887-02)

2016年11月

Oracle Fusion Middleware製品をインストールして構成するためにシステムをプランニングして準備する方法を説明する、インストール担当者およびシステム管理者向けのドキュメント。

Oracle Fusion Middleware Oracle Fusion Middlewareのインストールのプランニング, 12c (12.2.1.2)

E82814-01

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

原本著者: Phil Stubbs

原本協力著者: Peter LaQuerre

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

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

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

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

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

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

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

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

目次

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

はじめに

- 対象読者

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

- 関連ドキュメント

- 表記規則

このガイドで説明する新機能

- リリース12c (12.2.1.2)の新機能と変更された機能

- リリース12c (12.2.1.1)の新機能と変更された機能

- リリース12c (12.2.1)の新機能と変更された機能

- リリース12c (12.1.3)の新機能と変更された機能

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

- 1.1 Oracle Fusion Middlewareの新規ユーザーとして開始

- 1.2 既存のOracle Fusion Middleware 11gまたは12cユーザーとしての開始

- 1.3 Oracle Application Server 10gユーザーとしての開始

2 開発、テストまたは本番環境の選択

- 2.1 開発環境のプランニング

- 2.1.1 Oracle Fusion Middleware開発環境の定義

- 2.1.2 Oracle Fusion Middleware開発環境のタイプについて

- 2.1.2.1 Oracle JDeveloperおよび統合Oracle WebLogic Serverについて

- 2.1.2.2 Oracle SOA SuiteおよびOracle Business Process Management Quick Startの配布について

- 2.1.2.3 開発環境の追加のオプション

- 2.1.2.3.1 Oracle Fusion Middlewareのコンパクト・ドメインについて

- 2.1.2.3.2 アプリケーションのテストおよびデプロイでのリモートのOracle Fusion Middlewareドメインの使用について

- 2.2 本番環境のプランニング

- 2.2.1 本番環境のプランニングの概要

- 2.2.1.1 本番環境をインストールする方法

- 2.2.2 標準インストール・トポロジおよびスケール・アウトによる開始

- 2.2.2.1 小規模で開始してスケール・アウトする利点

- 2.2.2.2 製品インストレーション・ガイドおよび標準インストール・トポロジについて

- 2.2.2.3 小規模で開始してスケール・アウトする例

- 2.2.3 ただちにエンタープライズ・デプロイメントをプランニング

- 2.2.3.1 エンタープライズ・デプロイメントの利点

- 2.2.3.2 エンタープライズ・デプロイメント・ガイドおよび高可用性ガイドについて

- 2.3 テスト環境のプランニング

3 Oracle Fusion Middlewareのインストールの準備

- 3.1 製品の配布の入手

- 3.1.1 製品の配布について

- 3.1.2 製品の配布を入手するダウンロード・サイト

- 3.2 動作保証、システムおよび相互運用性の要件の確認

- 3.3 Oracle Fusion Middleware製品のインストールに必要なソフトウェアについて

- 3.3.1 Oracle Fusion Middlewareのインストールのデータベース要件について

- 3.3.2 Oracle Fusion MiddlewareのインストールのJDK要件について

- 3.4 標準インストール・トポロジについて

- 3.5 インストール・ユーザーの選択

- 3.5.1 ユーザー権限について

- 3.5.2 UNIXオペレーティング・システムでの非デフォルト・ユーザーの権限について

- 3.5.3 Windowsオペレーティング・システムでのインストール・ユーザーに管理者権限があることの確認

- 3.6 インストールおよび構成のためのディレクトリについて

- 3.6.1 推奨ディレクトリ構造について

- 3.6.2 Oracleホーム・ディレクトリについて

- 3.6.3 ドメイン・ホーム・ディレクトリについて

- 3.6.4 アプリケーション・ホーム・ディレクトリについて

- 3.6.5 同じドメインへの複数の製品のインストール

- 3.6.6 共有記憶域の準備

- 3.7 Oracle構成マネージャについて

はじめに

このドキュメントでは、ソフトウェア・インストールを開始する前に考慮する必要がある一般的なタスクとトピックについて説明します。

- 対象読者

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

- 関連ドキュメント

- 表記規則

対象読者

このガイドは、はじめて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サポートへのアクセス

サポートを購入したオラクル社のお客様は、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 Fusion Middleware環境での一般的な用語や概念については、Oracle Fusion Middlewareの理解のOracle Fusion Middlewareの主要な概念に関する項を参照してください。

- インストールおよび構成が完了した後のOracle Fusion Middleware環境の管理については、Oracle Fusion Middlewareの管理のOracle Fusion Middlewareの管理の開始に関する項を参照してください。

- 高可用性環境におけるOracle Fusion Middlewareのインストールについては、Oracle Fusion Middleware高可用性ガイドの概要とロードマップに関する項を参照してください。

- インストールの情報は、Fusion Middlewareインストール・ドキュメントを参照してください。

- アップグレードの情報は、Fusion Middlewareアップグレード・ドキュメントを参照してください。

- 管理関連の情報は、Fusion Middleware管理ドキュメントを参照してください。

- リリース関連の情報は、Fusion Middlewareリリース・ノートを参照してください。

表記規則

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

規則

意味

太字

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

イタリック

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

固定幅フォント

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

このガイドで説明する新機能

「はじめに」では、Oracle Fusion Middleware 12cのインストールおよび構成のツールとプロセスにおける、新機能と変更点を説明します

機能およびその使用方法の詳細は、リンクを参照してください。

- リリース12c (12.2.1.2)の新機能と変更された機能

- リリース12c (12.2.1.1)の新機能と変更された機能

- リリース12c (12.2.1)の新機能と変更された機能

- リリース12c (12.1.3)の新機能と変更された機能

リリース12c (12.2.1.2)の新機能と変更された機能

Oracle Fusion Middleware 12c (12.2.1.2)では、12c (12.2.1.1)で提供された配布の更新リリースが用意されています。

各Oracle Fusion Middleware製品の新機能と変更された機能の詳細は、Oracle Fusion Middleware 12cドキュメント・ライブラリの該当製品の管理ドキュメントを参照してください。

たとえば、Oracle SOA Suite 12c (12.2.1.2)の新機能と変更された機能の詳細は、Oracle SOA SuiteおよびOracle Business Process Management Suiteの管理のこのガイドで説明する新機能を参照してください。

リリース12c (12.2.1.1)の新機能と変更された機能

Oracle Fusion Middleware 12c (12.2.1.1)には、インストールと構成のツールおよびプロセスの新機能と変更された機能が含まれます。

Oracle Fusion Middleware 12c (12.2.1.1)では、12c (12.2.1)で提供された配布の更新リリースが用意されています。

各Oracle Fusion Middleware製品の新機能と変更された機能の詳細は、該当製品のドキュメントを参照してください。

たとえば、Oracle SOA Suite 12c (12.2.1.1)の新機能と変更された機能の詳細は、Oracle SOA SuiteおよびOracle Business Process Management Suiteの管理のこのガイドで説明する新機能を参照してください。

リリース12c (12.2.1)の新機能と変更された機能

Oracle Fusion Middleware 12c (12.2.1)には、インストールと構成のツールおよびプロセスの新機能と変更された機能が含まれます。

- Oracle Fusion Middleware 12c (12.2.1)では、12c (12.1.3)で提供された配布の更新リリース、および次のような追加の配布が用意されています。

- Oracle Fusion Middleware 12c (12.2.1.0.0) WebCenter Sites

- Oracle Fusion Middleware 12c (12.2.1.0.0) WebCenter Content

- Oracle Fusion Middleware 12c (12.2.1.0.0) WebCenter Portal

- Oracle Fusion Middleware 12c (12.2.1.0.0) Traffic Director

- Oracle Fusion Middleware 12c (12.2.1.0.0) Business Intelligence

- Oracle Fusion Middleware 12c (12.2.1.0.0) GoldenGate Studio

各Oracle Fusion Middleware製品の新機能と変更された機能の詳細は、該当製品のドキュメントを参照してください。

リリース12c (12.1.3)の新機能と変更された機能

Oracle Fusion Middleware 12c (12.1.3)には、インストールと構成のツールおよびプロセスの新機能と変更された機能が含まれます。

- Oracle Fusion Middleware 12c (12.1.3)では、12c (12.1.2)で提供された配布の更新リリース、および次のような追加の配布が用意されています。

- Oracle Fusion Middleware 12c (12.1.3.0.0) SOA SuiteおよびBusiness Process Management

- Oracle Fusion Middleware 12c (12.1.3.0.0) B2BおよびHealthcare

- Oracle Fusion Middleware 12c (12.1.3.0.0) Business Process Management Quick Start for Developers

- Oracle Fusion Middleware 12c (12.1.3.0.0) SOA Suite Quick Start for Developers

- Oracle Fusion Middleware 12c (12.1.3.0.0) Service Bus

- Oracle Fusion Middleware 12c (12.1.3.0.0) Event Processing

- Oracle Fusion Middleware 12c (12.1.3.0.0) Managed File Transfer

- Oracle Fusion Middleware 12c (12.1.3.0.0) Data Integrator

- Oracle Fusion Middleware 12c (12.1.3.0.0) Enterprise Data Quality

- Oracle Fusion Middleware 12c (12.1.3.0.0) Data Service Integrator

- Oracle Fusion Middleware 12c (12.1.3.0.0) GoldenGate Monitor and Veridata

- Oracle Fusion Middleware 12c (12.1.3.0.0) MapViewer

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

Oracle Fusion Middlewareは、J2EEや開発者用ツールから統合サービスまでの各種ツールとサービスを含む、標準に準拠したソフトウェア製品群です。

このガイドでは、Oracle Fusion Middleware 12cのインストールの初期計画に関する重要な情報を示します。また、システムの準備、および最新のOracle Fusion Middlewareの入手に関する主要な情報を記載します。

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

- Oracle Fusion Middlewareの新規ユーザーとして開始
Oracle Fusion Middlewareの新規ユーザーの場合は、このロードマップに従ってOracle Fusion Middlewareドキュメントを確認します。

- 既存のOracle Fusion Middleware 11gまたは12cユーザーとしての開始
Oracle Fusion Middleware 11gまたは12cリリース1の既存のユーザーの場合は、Oracle Fusion Middleware 12cのアップグレード・ドキュメントを参照してください。

- Oracle Application Server 10gユーザーとしての開始
Oracle Application Server 10gユーザーとして開始する場合、Oracle Application Server 10gからOracle Fusion Middleware 12cに直接アップグレードすることはできません。

1.1 Oracle Fusion Middlewareの新規ユーザーとして開始

Oracle Fusion Middlewareの新規ユーザーの場合は、このロードマップに従ってOracle Fusion Middlewareドキュメントを確認します。

1. インストールまたはアップグレードを進める前に、『Oracle Fusion Middleware Oracle Fusion Middlewareコンセプトの理解』を確認します。

- Oracle Fusion Middlewareの概要に関する項には、Oracle Fusion Middlewareの概要が記載されています。

- Oracle Fusion Middlewareの主要な概念に関する項には、Oracle Fusion Middlewareのインストールのディレクトリ構造のサマリーなど、製品をインストールする前に理解しておく必要がある主要な概要が記載されています。

- Oracle Fusion Middlewareコンポーネントの概要に関する項には、主要なFusion Middleware機能(Oracle WebLogic Server、Oracle Application Server Infrastructureおよび他のOracle Fusion Middleware製品など)に関する重要な情報が記載されています。

2. このガイドの残りの章を確認します。

- 「開発、テストまたは本番環境の選択」では、開発、テストまたは本番インストールをプランニングする際の主要な考慮事項が示されています。

- Oracle Fusion Middlewareのインストールの準備では、Oracle Fusion Middlewareのインストールのためにシステムを準備するための主要な手順が示されています。

3. Oracle Fusion Middleware 12cドキュメント・ライブラリのインストール、パッチおよびアップグレードに関するページを参照してください。
このインストール、パッチおよびアップグレードに関するページには、インストール、パッチ適用およびアップグレードの一般的なタスクのリストや、すべてのOracle Fusion Middleware製品のインストレーション・ガイドのリストが(ブックタブに)記載されています。

1.2 既存のOracle Fusion Middleware 11gまたは12cユーザーとしての開始

Oracle Fusion Middleware 11gまたは12cリリース1の既存のユーザーの場合は、Oracle Fusion Middleware 12cのアップグレード・ドキュメントを参照してください。

Oracle Fusion Middleware 12cの新しい概念および用語の詳細は、Oracle Fusion Middleware Oracle Fusion MiddlewareのアップグレードのプランニングのOracle Fusion Middleware 12cへのアップグレードの計画に関する項を参照してください。

既存のコンポーネントを12c (12.2.1.2)にアップグレードするには、コンポーネント固有のアップグレード・ドキュメントの手順を参照してください。

これらのドキュメントは、Oracle Fusion Middleware 12cドキュメント・ライブラリのインストール、パッチおよびアップグレードに関するページで入手できます。

1.3 Oracle Application Server 10gユーザーとしての開始

Oracle Application Server 10gユーザーとして開始する場合、Oracle Application Server 10gからOracle Fusion Middleware 12cに直接アップグレードすることはできません。

かわりに(可能な場合は)、Oracle Fusion Middleware 11gにアップグレードしてから、Oracle Fusion Middleware 12cにアップグレードできます。Oracle Application Server 10gからOracle Fusion Middleware 11gリリース1 (11.1.1.9.0)にアップグレードする方法の詳細は、Oracle Fusion Middlewareアップグレード・プランニング・ガイドのアップグレード計画の開発に関する項や、Oracle Fusion Middleware 11gドキュメント・ライブラリのその他のアップグレード・ガイドを参照してください。

一部の状況(製品が入手できなくなった場合など)では、10gからのアップグレードが使用可能なオプションでない場合があるので注意してください。このような場合は、12cの新規インストールを実行することもできます。12cの新規インストールの開始の詳細は、Oracle Fusion Middlewareの新規ユーザーとしての開始を参照してください。

2 開発、テストまたは本番環境の選択

Oracleでは、開発環境用と本番環境用に、異なるソフトウェアの配布を用意しています。したがって、Oracle Fusion Middlewareのダウンロード、インストールおよび構成を始める前に、これらの環境の特性を理解することが重要です。

Oracle Fusion Middleware環境を選択、インストール、構成する方法については、次の各項を参照してください。

- 開発環境のプランニング
この情報は、アプリケーション開発者向けのOracle Fusion Middleware環境のインストールおよび保守に役立ちます。

- 本番環境のプランニング
この関連ドキュメントのロードマップを使用して、インストール前から高可用性の構成までの本番環境をプランニングできます。

- テスト環境のプランニング
テスト環境は、組織によって様々であり、ソフトウェア開発チームの必要に応じて、開発環境または本番環境のどちらに基づいても構築できます。

2.1 開発環境のプランニング

この情報は、アプリケーション開発者向けのOracle Fusion Middleware環境のインストールおよび保守に役立ちます。

- Oracle Fusion Middleware開発環境の定義
Oracle Fusion Middleware 開発環境は、通常、単一のホスト上のインストールです(Microsoft Windowsのデスクトップまたはラップトップ・コンピュータ、あるいはLinuxコンピュータなど)。

- Oracle Fusion Middleware開発環境のタイプについて
アプリケーション開発者向けにインストールおよび構成できる、異なるタイプのOracle Fusion Middleware開発環境が提供されています。

2.1.1 Oracle Fusion Middleware開発環境の定義

Oracle Fusion Middleware 開発環境は、通常、単一のホスト上のインストールです(Microsoft Windowsのデスクトップまたはラップトップ・コンピュータ、あるいはLinuxコンピュータなど)。

開発環境は、通常、単一のソフトウェア技術者(アプリケーションを開発し、その後Oracle WebLogic Serverまたはその他、Oracle SOA SuiteなどのOracle Fusion Middleware製品にデプロイする)向けです。

開発環境の要件は、本番環境の要件とは大きく異なり、これは「本番環境のプランニング」で説明します。

開発環境では高可用性は必要なく、インストールできるコンポーネントおよび製品数は、通常、ソフトウェア技術者またはその技術者が開発しているアプリケーションに必要な数に制限されます。

通常、開発環境は、EclipseやOracle JDeveloperなどの統合開発環境(IDE)を軸として構成されます。

2.1.2 Oracle Fusion Middleware開発環境のタイプについて

アプリケーション開発者向けにインストールおよび構成できる、異なるタイプのOracle Fusion Middleware開発環境が提供されています。

- Oracle JDeveloperおよび統合Oracle WebLogic Serverについて
Oracle Fusion Middlewareのソフトウェア開発者向けに開発環境を設定する最も効率的な方法の1つは、Oracle JDeveloperを単にインストールすることです。

- Oracle SOA SuiteおよびOracle Business Process Management Quick Startの配布について
Oracleでは一連のQuick Startの配布を用意しており、それにはOracle JDeveloper、およびOracle SOA SuiteアプリケーションやOracle Business Process Managementアプリケーションの開発に必要な、Oracle JDeveloper IDEの拡張機能が備わっています。

- 開発環境の追加のオプション
また、Oracle JDeveloperで使用可能な統合Oracle WebLogic Serverソフトウェアに加えて、Oracle Fusion Middleware開発環境向けの追加のオプションもあります。

2.1.2.1 Oracle JDeveloperおよび統合Oracle WebLogic Serverについて

Oracle Fusion Middlewareのソフトウェア開発者向けに開発環境を設定する最も効率的な方法の1つは、Oracle JDeveloperを単にインストールすることです。

特にOracle JDeveloper Studioは共通の統合開発環境(IDE)であり、これを使用すれば、JavaアプリケーションやOracle Application Development Framework (Oracle ADF)アプリケーションなど、様々なOracle Fusion Middlewareアプリケーションを開発できます。

また、Oracle JDeveloperには統合Oracle WebLogic Serverも用意されており、これをOracle JDeveloper内から実行すれば、開発中のJavaおよびOracle ADFアプリケーションをすばやく容易にテストおよび検証できます。追加のインストールや構成は必要ありません。

詳細は、Oracle JDeveloperによるアプリケーションの開発のOracle JDeveloperに関する項を参照してください。

Oracle ADFアプリケーションの開発の詳細は、Oracle Application Development Frameworkの理解のOracle ADFの概要を参照してください。

2.1.2.2 Oracle SOA SuiteおよびOracle Business Process Management Quick Startの配布について

Oracleでは一連のQuick Startの配布を用意しており、それにはOracle JDeveloper、およびOracle SOA SuiteアプリケーションやOracle Business Process Managementアプリケーションの開発に必要な、Oracle JDeveloper IDEの拡張機能が備わっています。

- Oracle SOA Suite Quick Start for Developers

- Oracle Business Process Management Quick Start for Developers

これらの配布をインストールすれば、Oracle JDeveloperだけでなく、Oracle SOA SuiteアプリケーションやOracle Business Process Managementアプリケーションの開発に必要なソフトウェアがすべてインストールされます。また、組込みの統合Oracle WebLogic Serverには、Oracle JDeveloper内で開発中のアプリケーションのテストや検証を行うために必要な、ライブラリおよびOracle SOA Suiteインフラストラクチャの多くが含まれています。

詳細は、Oracle Fusion Middleware SOA SuiteおよびBusiness Process Management SuiteのQuick Start for DevelopersのインストールのQuick Startの配布の概要に関する項を参照してください。

2.1.2.3 開発環境の追加のオプション

また、Oracle JDeveloperで使用可能な統合Oracle WebLogic Serverソフトウェアに加えて、Oracle Fusion Middleware開発環境向けの追加のオプションもあります。

詳細は、以下のトピックを参照してください。

- Oracle Fusion Middlewareのコンパクト・ドメインについて
コンパクト・ドメインは、Oracle WebLogic Serverドメインであり、このドメインでは、すべてのソフトウェア・ライブラリ、サポート・テクノロジおよびアプリケーションが管理サーバーにデプロイされます。

- アプリケーションのテストおよびデプロイでのリモートのOracle Fusion Middlewareドメインの使用について
開発者向けの別のオプションは、アプリケーションをリモートのOracle WebLogic ServerまたはOracle Fusion Middlewareドメインにデプロイすることです。

2.1.2.3.1 Oracle Fusion Middlewareのコンパクト・ドメインについて

コンパクト・ドメインは、Oracle WebLogic Serverドメインであり、このドメインでは、すべてのソフトウェア・ライブラリ、サポート・テクノロジおよびアプリケーションが管理サーバーにデプロイされます。

コンパクト・ドメインは本番環境ではサポートされませんが、Oracle JDeveloper内の統合Oracle WebLogic Serverに、JDeveloperで特定のカスタム・アプリケーションをテストするために必要なFusion Middleware拡張機能が備わっていないような、特定の開発環境で役立ちます。

たとえば、Oracle SOA Suite Quick Startの配布の統合WebLogic Serverには、アプリケーションのテストに必要な管理対象ファイル転送ランタイム・ソフトウェアが含まれていません。

こうした特定の環境では、必要なソフトウェアをインストールした後、Quick StartのOracleホームのOracle Fusion Middleware構成ウィザードを使用して、開発目的専用のコンパクト・ドメインを構成できます。その結果、JDeveloperで開発中のアプリケーションをテストするために必要なランタイム・ソフトウェアを含んだコンパクト・ドメインが作成されます。

大半のOracle Fusion Middleware製品では別個のデータベースが必要であり、そこに必要なスキーマを作成します。

アプリケーション開発者は、Oracle JDeveloperを使用してそのデータベースに接続し、コンパクト・ドメインに接続し、Oracle JDeveloperからアプリケーションをデプロイできます。

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

リモート・データベースおよびOracle WebLogic ServerドメインへのOracle JDeveloperの接続の詳細は、Oracle JDeveloperによるアプリケーションの開発のデータベースへの接続と使用に関する項およびターゲット・アプリケーション・サーバーへの接続の作成方法に関する項を参照してください。

2.1.2.3.2 アプリケーションのテストおよびデプロイでのリモートのOracle Fusion Middlewareドメインの使用について

開発者向けの別のオプションは、アプリケーションをリモートのOracle WebLogic ServerまたはOracle Fusion Middlewareドメインにデプロイすることです。

このシナリオでは、Oracle Fusion Middleware製品の配布および製品のインストレーション・ガイドを使用して、単一のホスト上に標準インストール・トポロジをインストールできます。必要に応じて、他のOracle Fusion Middleware製品を追加できます。

大半のOracle Fusion Middleware製品では、別個のデータベースが必要であり、そこに必要なスキーマをインストールします。

アプリケーション開発者は、Oracle JDeveloperを使用してそのデータベースに接続し、コンパクト・ドメインに接続し、Oracle JDeveloperからアプリケーションをデプロイできます。

Oracle Fusion Middleware製品のインストールの詳細は、Oracle Technology Network (OTN)のOracle Fusion Middleware 12c (12.2.1.2)ドキュメント・ライブラリのインストール、パッチおよびアップグレードのページを参照してください。

リモート・データベースおよびOracle WebLogic ServerドメインへのOracle JDeveloperの接続の詳細は、Oracle JDeveloperによるアプリケーションの開発のデータベースへの接続および使用およびターゲット・アプリケーション・サーバーへの接続の作成方法を参照してください。

2.2 本番環境のプランニング

この関連ドキュメントのロードマップを使用して、インストール前から高可用性の構成までの本番環境をプランニングできます。

- 本番環境のプランニングの概要
Oracle Fusion Middlewareの本番環境は、本番ですぐに使用できるアプリケーションおよび機能をアプリケーション・ユーザーにデプロイできるよう、Oracle Fusion Middleware製品が構成されているインストールです。

- 標準インストール・トポロジおよびスケール・アウトによる開始
標準インストール・トポロジをインストールすることにより、すばやく開始できます。その後で、他のコンポーネントの追加や高可用な環境へのスケール・アウトを検討できます。

- ただちにエンタープライズ・デプロイメントをプランニング
すでにエンタープライズ・ソフトウェア・ソリューションの要件がわかっており、デプロイすべきOracle Fusion Middlewareソフトウェアがわかっている場合は、ただちに完全なエンタープライズ・デプロイメントのプランニングを開始できます。

2.2.1 本番環境のプランニングの概要

Oracle Fusion Middlewareの本番環境は、本番ですぐに使用できるアプリケーションおよび機能をアプリケーション・ユーザーにデプロイできるよう、Oracle Fusion Middleware製品が構成されているインストールです。

開発環境とは異なり、本番システムでは、通常、より高度なOracle Fusion Middleware機能(Oracle WebLogic Serverクラスタなど)が利用され、複数のホスト・コンピュータにデプロイされます。

- 本番環境をインストールする方法
本番環境にはサイズと用途に幅があり、本番環境の設定方法は様々です。

2.2.1.1 本番環境をインストールする方法

本番環境にはサイズと用途に幅があり、本番環境の設定方法は様々です。

- たとえば、比較的小規模な組織にアプリケーションをデプロイするには、標準インストール・トポロジから始めることができます。
このトポロジには高可用性や高度なセキュリティ機能は備わっていませんが、通常は、さらに製品や機能を追加し、より大規模なエンタープライズ・デプロイメントにスケール・アウトするための開始点として使用できます。

- これに対して、エンタープライズ・デプロイメントは、通常より大規模で複雑でセキュアな高可用性の本番環境であり、多数のリクエスト、多数のユーザーおよびミッション・クリティカルなアプリケーションを処理するよう構成されています。
エンタープライズ・デプロイメントから始めるには、追加のプランニング、およびハードウェアとソフトウェア・リソースの可用性が必要です。

2.2.2 標準インストール・トポロジおよびスケール・アウトによる開始

標準インストール・トポロジをインストールすることにより、すばやく開始できます。その後で、他のコンポーネントの追加や高可用な環境へのスケール・アウトを検討できます。

- 小規模で開始してスケール・アウトする利点
標準インストール・トポロジを使用して開始する場合は、Oracle Fusion Middleware製品の1つを単一のホスト上のクラスタ化環境にインストールできます。そこで、アプリケーションを開発およびデプロイできます。

- 製品インストレーション・ガイドおよび標準インストール・トポロジについて
標準インストール・トポロジをインストールするには、Oracle Fusion Middleware製品のインストレーション・ガイドを使用します。通常、各Oracle Fusion Middlewareの配布には、対応するインストレーション・ガイドがあります。

- 小規模で開始してスケール・アウトする例
Oracle Fusion Middleware Infrastructureの標準インストール・トポロジは、本番環境の開始点として使用できます。

2.2.2.1 小規模で開始してスケール・アウトする利点

標準インストール・トポロジを使用して開始する場合は、Oracle Fusion Middleware製品の1つを単一のホスト上のクラスタ化環境にインストールできます。そこで、アプリケーションを開発およびデプロイできます。

アプリケーションの機能が拡張していくにつれて、ドメインを拡張してOracle Fusion Middleware製品を追加するか、ハードウェアや仮想マシンを追加することによりドメインをスケール・アウトして、負荷の増加に対処することができます。

このようにOracle Fusion Middleware製品および機能を段階的に拡張することにより、ご使用の環境に特長、機能およびリソースを追加する方法および時期に関して、実際の経験に基づく合理的な判断を下せます。

注意:

スケール・アウトまたはスケール・アップ計画を成功させるには、有効な開始点が必要です(たとえば、Oracle Fusion Middleware製品のインストレーション・ガイドに記載されている標準インストール・トポロジなど)。

コンパクト・ドメインは、本番環境へのスケール・アウトの開始点には使用できません。コンパクト・ドメインは、開発専用です。詳細は、SOA SuiteおよびBusiness Process Management SuiteのQuick Start for Developersのインストールのドメイン構成の理解を参照してください。

2.2.2.2 製品インストレーション・ガイドおよび標準インストール・トポロジについて

標準インストール・トポロジをインストールするには、Oracle Fusion Middleware製品のインストレーション・ガイドを使用します。通常、各Oracle Fusion Middlewareの配布には、対応するインストレーション・ガイドがあります。

各インストレーション・ガイドには、少なくとも1つの標準インストール・トポロジが指定されており、対応するソフトウェアを、単一のホスト・コンピュータ上の管理対象サーバーのOracle WebLogic Serverクラスタで構成する方法を示す例として使用されます。インストレーション・ガイドには、標準インストール・トポロジをインストールおよび構成する方法が、順を追って記載されています。

たとえば、Oracle Application Server Infrastructureのインストール・トポロジの詳細は、Oracle Fusion Middleware Oracle Fusion Middleware Infrastructureのインストールと構成のInfrastructureの標準インストール・トポロジに関する項を参照してください。Oracle SOA Suiteのインストール・トポロジの詳細は、Oracle Fusion Middleware Oracle SOA SuiteおよびBusiness Process Managementのインストールと構成のOracle SOA Suiteの標準インストール・トポロジに関する項を参照してください。

途中のヒントには、Oracle Fusion Middlewareドキュメントの別の箇所に記載されている、代替の方法の詳細に関するリンクおよび主要な概念へのリンクが示されています。

また、インストレーション・ガイドには一連の次の手順が示されており、インストールの完了後に確認できます。次の手順には、Oracle HTTP Serverのフロントエンドの追加から、高可用性用のコンピュータを追加するドメインのスケール・アウトまで、情報へのリンクが含まれています。

最後に、多くのインストレーション・ガイドには派生的なトポロジが示されており、組織の必要性に応じて、製品を選択して代替のトポロジを構成する方法が記載されています。

2.2.2.3 小規模で開始してスケール・アウトする例

Oracle Fusion Middleware Infrastructureの標準インストール・トポロジは、本番環境の開始点として使用できます。

ドキュメントには、この標準インストール・トポロジを採用して、製品および機能を追加することにより、高可用性の標準トポロジを構築する方法が示されています。

注意:

示されているトポロジは、定義済の標準インストール・トポロジ(標準インストール・トポロジについてを参照)です。ご使用の環境に追加の機能やコンポーネントが必要な場合は、必要に応じて追加のタスクおよびドキュメントへのリンクが示されています。

また、この図にはFusion Middleware 12cの新機能が反映されており、構成ウィザードを使用して、既存のFusion Middleware InfrastructureドメインにOracle HTTP Serverインスタンスを追加できます。詳細は、Oracle Fusion Middleware Oracle HTTP Serverのインストールと構成のWebLogic ServerドメインにおけるOracle HTTP Serverのインストールおよび構成のロードマップに関する項を参照してください。

図2-1 小規模で開始してスケール・アウト

表2-1 小規模で開始してスケール・アウトするためのドキュメント・ロードマップ

タスク

詳細

Oracle Fusion Middleware Infrastructureの標準インストール・トポロジのインストールおよび構成

Oracle Fusion Middleware Oracle Fusion Middleware Infrastructureのインストールと構成のOracle Fusion Middleware Infrastructureのインストールのプランニングに関する項

Oracle HTTP Serverを含めるためのドメインの拡張

Oracle Fusion Middleware Oracle HTTP Serverのインストールと構成のOracle HTTP Serverのインストールおよび構成の準備に関する項

複数ホストへのドメインのスケール・アウトおよびOracle RACデータベースの追加

Oracle Fusion Middleware高可用性ガイドのトポロジのスケール・アウト(マシンのスケール・アウト)

2.2.3 ただちにエンタープライズ・デプロイメントをプランニング

すでにエンタープライズ・ソフトウェア・ソリューションの要件がわかっており、デプロイすべきOracle Fusion Middlewareソフトウェアがわかっている場合は、ただちに完全なエンタープライズ・デプロイメントのプランニングを開始できます。

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

- エンタープライズ・デプロイメントの利点
小規模で開始してスケール・アウトする場合とは異なり、適切な負荷テストを通じてOracle Fusion Middlewareに要求される機能およびリソースがきちんと把握できている場合、完全なエンタープライズ・デプロイメントは適切な選択です。

- エンタープライズ・デプロイメント・ガイドおよび高可用性ガイドについて
Oracle Fusion Middlewareエンタープライズ・デプロイメント・トポロジを実装するため、Oracleではエンタープライズ・デプロイメント・ガイドを用意しています。このガイドは、選択したOracle Fusion Middleware製品のセキュアかつ高可用性の本番品質デプロイメントをインストール、構成および保守するための包括的な例を提供します。

2.2.3.1 エンタープライズ・デプロイメントの利点

小規模で開始してスケール・アウトする場合とは異なり、適切な負荷テストを通じてOracle Fusion Middlewareに要求される機能およびリソースがきちんと把握できている場合、完全なエンタープライズ・デプロイメントは適切な選択です。

エンタープライズ・デプロイメントのプランニングでは、作成するトポロジを理解し、必要なハードウェア、ネットワーク、ストレージおよびデータベース・リソースを、デプロイメントの開始前に特定します。これにより、必要なリソースにいっせいに投資し、すべての顧客および企業ユーザーの要求を満たす環境を迅速に構築することができます。

2.2.3.2 エンタープライズ・デプロイメント・ガイドおよび高可用性ガイドについて

Oracle Fusion Middlewareエンタープライズ・デプロイメント・トポロジを実装するため、Oracleではエンタープライズ・デプロイメント・ガイドを用意しています。このガイドは、選択したOracle Fusion Middleware製品のセキュアかつ高可用性の本番品質デプロイメントをインストール、構成および保守するための包括的な例を提供します。

こうして構築された環境は、エンタープライズ・デプロイメント・トポロジと呼ばれます。

エンタープライズ・デプロイメント・ガイドは、Oracle Fusion Middleware 12cドキュメント・ライブラリのインストール、パッチおよびアップグレードに関するページで入手できます。

詳細は、Oracle Fusion Middleware Oracle SOA Suiteエンタープライズ・デプロイメント・ガイドのエンタープライズ・デプロイメント・ガイドに関する項を参照してください。

2.3 テスト環境のプランニング

テスト環境は、組織によって様々であり、ソフトウェア開発チームの必要に応じて、開発環境または本番環境のどちらに基づいても構築できます。

たとえば、次のタイプのテスト環境について考えてみます。

- 機能テスト環境、すなわち軽量なサーバーを使用してアプリケーションのユース・ケースをテストし、機能的な問題を発見するための環境(たとえば、品質保証チームが機能受入れテストを実施する場合など)。

- 統合テスト環境、すなわちアプリケーション・コンポーネントまたは外部システムと、アプリケーションとの相互作用をテストするための環境。

- 負荷およびパフォーマンス・テスト環境、すなわちメトリックの予測および導出のために、本番環境の処理能力またはハードウェアに合わせてスケーリングされた環境(たとえば、負荷テスト結果から実行時間やCPU使用率を予測する場合など)。

- 高可用性テスト環境、すなわちフェイルオーバーおよびロード・バランシングをテストするために使用される環境。この環境は、負荷およびパフォーマンス・テスト環境と併用される場合が多いです。

テスト環境のこれらのタイプそれぞれについて、「開発環境のプランニング」に示したように基本的な開発環境から開始するのが最適か、「標準インストール・トポロジおよびスケール・アウトによる開始」に示したように単一ホストでクラスタ化された本番環境から開始して必要に応じてスケール・アウトするのが最適か、それとも「ただちにエンタープライズ・デプロイメントをプランニング」に示したエンタープライズ・デプロイメント・モデルに基づいて、実際の本番部門をミラー化した完全なエンタープライズ・デプロイメントを計画する必要があるのかを考慮します。

3 Oracle Fusion Middlewareのインストールの準備

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

次の各項では、システムの準備および最新のOracle Fusion Middlewareを入手してインストールし、構成する手順に関する重要な情報を示します。

実行する必要がある手順は、既存のシステムの構成や、インストールと構成によって作成する環境に応じて異なります。

- 製品の配布の入手
Oracle Fusion Middleware 12cソフトウェアは、製品ディストリビューションのシリーズとして取得されます。

- 動作保証、システムおよび相互運用性の要件の確認
ご使用の環境がインストールの要件を満たしていることを確認するには、動作保証マトリックスおよびシステム要件のドキュメントをあわせて使用することをお薦めします。

- Oracle Fusion Middleware製品のインストールに必要なソフトウェアについて
Oracle Fusion Middlewareをインストールする前に、データベースおよびJDKに求められる要件を理解し確認する必要があります。

- 標準インストール・トポロジについて
12c (12.2.1.2)の各インストレーション・ガイドは、1つ以上の標準インストール・トポロジを扱っています。標準インストール・トポロジはトポロジ例であり、このトポロジのみが製品でサポートされるわけではありません。

- インストール・ユーザーの選択
システム上でインストールと構成を実行するユーザーは、十分な権限を持っている必要があります。

- インストールおよび構成のためのディレクトリについて
インストールとドメイン構成のプロセス中に、Oracleホーム、ドメイン・ホームおよびアプリケーション・ホームのディレクトリの場所の指定について計画する必要があります。

- Oracle構成マネージャについて
Oracle Configuration Managerは、主要なOracleとシステムの詳細情報を継続的に追跡管理しており、これによって構成の管理と提供に役立つ重要なデータが用意されます。収集データはHTTPSでOracle Supportに送信され、各構成のセキュアなビューが保持されます。

3.1 製品の配布の入手

Oracle Fusion Middleware 12cソフトウェアは、製品ディストリビューションのシリーズとして取得されます。

- 製品の配布について
配布は、インストーラを含むアーカイブ・ファイルです。インストーラを実行すると、その配布に含まれるOracle Fusion Middleware製品と機能がインストールされます。

- 製品の配布を入手するダウンロード・サイト
Oracleでは、Oracle Fusion Middlewareとこれが必要とするソフトウェアをダウンロードするために、複数の場所を用意しています。

3.1.1 製品の配布について

配布はインストーラを含むアーカイブ・ファイルで、インストーラを実行すると、その配布に含まれるOracle Fusion Middleware製品と機能がインストールされます。

製品の配布の例は、Oracle WebLogic Server and Coherenceの配布で、製品と機能セットの内容は、使用するOracle Fusion Middleware製品により異なります。

表3-1 配布、製品および機能の理解

配布

製品

機能セット

Oracle WebLogic Server and Coherence (fmw_12.2.1.2.0_wls_generic.jar)

コア・サーバー

コア・アプリケーション・サーバー

Coherence製品ファイル

Web 2.0 HTTP Pub-Subサーバー

WebLogic SCA

WebLogic Client JAR

管理ツール

管理コンソール

追加の言語のヘルプ・ファイル

CIE WLS構成

データベースのサポート

サード・パーティJDBCドライバ

WebLogic評価版データベース

オープン・ソース・コンポーネント

サード・パーティJackson

サード・パーティJersey

サード・パーティMaven Apache

サンプル

Serverサンプル

Coherenceサンプル

Oracle Installation Infrastructure

OPatch

nginst_core

この表の各列の説明は次のとおりです。

- 配布の列は、ダウンロードできる配布の名前と実際のファイル名を示します。

- 製品の列の項目は、製品のインストーラの実行時に選択したインストール・タイプに応じて、インストールされるものとされないものがあります。ほとんどのOracle Fusion Middleware製品は、2、3種類のインストール・タイプが用意されており、すべての製品がすべてのインストール・タイプでインストールされるわけではありません。
特に例を挙げると、Oracle WebLogic Server and Coherenceのインストール・タイプのうち、Examplesが含まれるものと含まれないものがあります。

- 機能の列は、各製品に含まれるものを示します。
インストールする機能を、選択または選択解除することはできません。製品のすべての機能がインストールされます。

特に例を挙げると、Examplesが含まれるインストール・タイプを選択した場合、Server ExamplesとCoherence Examplesの両方がインストールされ、どちらかを選択することはできません。

同じ機能が複数の製品に存在する場合、すでに同じバージョンが存在するとき、既存の機能が再インストールされることはありません。機能のバージョンが異なる場合に既存の機能のバージョンと互換性があれば、新しいバージョンがインストールされます。

互換性がない場合(たとえばバージョン番号が一致しない場合)、インストーラによってエラー・メッセージが表示され、既存の機能は上書きされません。

3.1.2 製品の配布を入手するダウンロード・サイト

Oracleでは、Oracle Fusion Middlewareとこれが必要とするソフトウェアをダウンロードするために、複数の場所を用意しています。

表3-2 Oracle Fusion Middleware製品のダウンロード・サイト

Oracle Webサイト

目的と場所

Oracle Technology Network

開発者の場合は、Oracle Technology Network (OTN)にアクセスし、OTN Developer Licenseの条項に従ってOracleソフトウェアをダウンロードしてください。

http://www.oracle.com/technetwork/indexes/downloads/index.html

注意: Oracle Technology Networkへの登録は無料です。

My Oracle Support

オラクル社と有効なサポート契約を結んでいるお客様がソフトウェア・パッチ、アップデートおよび修復プログラムをダウンロードする場合は、My Oracle Supportにアクセスしてください:

http://support.oracle.com

Oracle Software Delivery Cloud

Oracleソフトウェア・ライセンスを購入しているお客様がそのライセンスの条項に従ってソフトウェアをダウンロードする場合、またはOracle Electronic Deliveryの試用ライセンスの条項に従ってOracleソフトウェアをダウンロードする場合は、Oracle Software Delivery Cloudにアクセスしてください:

http://edelivery.oracle.com

注意: 便宜上、このドキュメントで指定されるリンクのほとんどはOTNダウンロード・ページへのリンクとなっていますが、ライセンスを購入した場合は、Oracle Software Delivery Cloudに登録し、購入したソフトウェアの主な取得場所にSoftware Delivery Cloudを使用することをお薦めします。

各製品でダウンロードする必要のある配布に関する具体的な情報は、Oracle Fusion Middlewareのダウンロード、インストールおよび構成のREADMEファイルページを参照してください。

3.2 動作保証、システムおよび相互運用性の要件の確認

ご使用の環境がインストールの要件を満たしていることを確認するには、動作保証マトリックスおよびシステム要件のドキュメントをあわせて使用することをお薦めします。

1. 環境が動作保証要件を満たしていることの確認
製品を、サポートされているハードウェアおよびソフトウェア構成上にインストールすることを確認してください。詳細は、Oracle Fusion Middlewareのサポートされるシステム構成ページで、ご使用のリリース向けの動作保証情報のドキュメントを参照してください。

Oracleでは、動作保証済のすべてのシステムおよび環境で製品のパフォーマンスをテストおよび検証しています。新しい動作保証情報が発表された場合は、適切な動作保証ドキュメントにすぐに追加されます。新しい動作保証はいつでもリリースできます。ただし、動作保証情報のドキュメントは、ドキュメント・ライブラリの外に置かれ、Oracle Technology Networkで利用できます。

2. 動作保証情報を確認するためのシステム要件ドキュメントの使用
Oracle Fusion Middlewareのシステム要件と仕様に関するドキュメントを使用して、動作保証要件が満たされていることを確認するようにお薦めします。たとえば、動作保証情報のドキュメントで、製品が64ビットのOracle Linux 6.5でのインストールに対して動作保証されていると示される場合、このドキュメントを使用して、システムが必要な最小限の仕様を満たすことを確認します。これには、ディスク領域、使用可能なメモリー、特定のプラットフォーム・パッケージとパッチおよびその他のオペレーティング・システム固有のアイテムが含まれます。システム要件は、将来変更される場合があります。ただし、システム要件情報のドキュメントは、ドキュメント・ライブラリの外に置かれ、Oracle Technology Networkで利用できます。

3. 複数の製品間での相互運用性の確認
複数のFusion Middleware製品を同一リリースから、または異なるリリースが混在した状態でインストールし実行する方法については、Oracle Fusion Middleware相互運用性および互換性の理解のOracle Fusion Middleware 12cの相互運用性および互換性に関する項を参照してください。

3.3 Oracle Fusion Middleware製品のインストールに必要なソフトウェアについて

Oracle Fusion Middlewareをインストールする前に、データベースおよびJDKの要件を理解して確認する必要があります。

次の各項では、Oracle Fusion Middleware製品のインストールに必要なソフトウェアについて説明します。

- Oracle Fusion Middlewareのインストールのデータベース要件について
多くのOracle Fusion Middleware製品は、構成の前にデータベース・スキーマが必要です。このようなスキーマをインストールできるデータベースがない場合は、動作保証されたデータベースをインストールして構成する必要があります。

- Oracle Fusion MiddlewareのインストールのJDK要件について
ほとんどのFusion Middleware製品は、.jarファイル形式で配布されます。これらのディストリビューションにJDKは含まれていません。.jar配布インストーラを実行するには、動作保証されたJDKがすでにシステムにインストールされている必要があります。

3.3.1 Oracle Fusion Middlewareのインストールのデータベース要件について

多くのOracle Fusion Middleware製品は、構成の前にデータベース・スキーマが必要です。このようなスキーマをインストールできるデータベースがない場合は、動作保証されたデータベースをインストールして構成する必要があります。

オペレーティング・システムで動作保証されているデータベースを調べるには、Oracle Technology Network (OTN)のOracle Fusion Middlewareのサポートされるシステム構成ページで、ご使用のリリース向けの動作保証情報のドキュメントを参照してください。

スキーマ作成用にデータベースが適切に構成されていることを確認するには、Oracle Fusion Middlewareのシステム要件と仕様ドキュメントのリポジトリ作成ユーティリティの要件に関する項を参照してください。

データベースが正しく構成されたら、Repository Creation Utility(RCU)を使用してデータベースに製品スキーマを作成する必要があります。このツールはOracle Fusion Middleware製品のOracleホームに用意されています。詳細は、Oracle Fusion Middlewareリポジトリ作成ユーティリティによるスキーマの作成のリポジトリ作成ユーティリティに関する項を参照してください。

3.3.2 Oracle Fusion MiddlewareのインストールのJDK要件について

ほとんどのFusion Middleware製品は、.jar ファイル形式で配布されます。これらのディストリビューションにJDKは含まれていません。.jar配布インストーラを実行するには、動作保証されたJDKがすでにシステムにインストールされている必要があります。

JDKがOracleホームの外部にインストールされていることを確認してください。Oracleホームの下にJDKをインストールすると、将来的にタスクを実行しようとすると、問題が発生します。Oracle Universal Installerは、Oracleホーム・ディレクトリが空であるかどうかを検証し、空のディレクトリが指定されるまで、インストールを進めません。JDKのインストールは、/home/oracle/products/jdkディレクトリに配置することをお薦めします。

一部の製品(Oracle HTTP ServerおよびOracle JDeveloperなど)は、プラットフォーム固有のディストリビューションとして提供されています。プラットフォーム固有のディストリビューションには、.bin (UNIXオペレーティング・システム用)または.exe (Windowsオペレーティング・システム用)インストーラが含まれます。その場合は、プラットフォーム固有のJDKがディストリビューションに含まれており、JDKを別途インストールする必要はありません。ただし、認定されたJDKのバージョンによっては、より新しいバージョンにそのJDKをアップグレードする必要があります。

Oracle Fusion Middlewareでサポートされるシステム構成のページで動作保証情報を参照し、必要なJDKバージョンであることを確認してください。12c (12.2.1.2)で動作保証されたJDKは、1.8.0_101以上です。

必要なJDKをダウンロードするには、次のURLにアクセスしてJava SE JDKをダウンロードします。

http://www.oracle.com/technetwork/java/javase/downloads/index.html

3.4 標準インストール・トポロジについて

12c (12.2.1.2)の各インストレーション・ガイドは、1つ以上の標準インストール・トポロジを扱っています。標準インストール・トポロジはトポロジ例であり、このトポロジのみが製品でサポートされるわけではありません。

ただし各インストール・ガイドには、そのトポロジを実現するための手順が記載されているため、ニーズが異なる場合は、対応するドキュメントへのリンクが参照用に提供されます。

標準インストール・トポロジは、高可用性とセキュリティのために容易に拡張できるように設計されているため、本番システムに適合させることができます。標準インストール・トポロジは、すべてのアップグレード処理の起点にもなります。

同じドメインの標準インストール・トポロジに複数の製品をインストールする必要がある場合は、「同じドメインへの複数の製品のインストールの方法」で重要な情報を参照してください。

3.5 インストール・ユーザーの選択

システム上でインストールと構成を実行するユーザーは、十分な権限を持っている必要があります。

- ユーザー権限について
Fusion Middleware製品をインストールするユーザーは、そのファイルを所有し、そのファイルに関する特定の権限を持つことになります。

- UNIXオペレーティング・システムでの非デフォルト・ユーザーの権限について
デフォルトの権限設定を変更すると、インストールとシステムのセキュリティが脆弱になります。デフォルトの権限の設定を変更することはお薦めしません。

- Windowsオペレーティング・システムでのインストール・ユーザーに管理者権限があることの確認
Windowsレジストリを更新するには、管理者権限が必要です。

3.5.1 ユーザー権限について

Fusion Middleware製品をインストールするユーザーは、そのファイルを所有し、そのファイルに対する特定の権限を持ちます。

- 実行可能ファイル以外(.jar、.properties、.xmlなど)のすべてのファイルに対する読取り権限と書込み権限。その他の同じグループのすべてのユーザーにはファイル所有者として読取り権限のみがあります。

- すべての実行可能ファイル(.exe、.shまたは.cmd)に対する読取り、書込みおよび実行権限。同じグループのその他のすべてのユーザーにはファイル所有者として読取り権限および実行権限のみがあります。

したがって、ソフトウェアをインストールするユーザー以外のユーザーも、ドメインまたはFusion Middleware製品を構成するためにOracleホームのインストール・バイナリを使用できます。

構成中に生成されたファイルは、構成ウィザードを実行したユーザーが所有者になり、前述のインストール・ユーザーと同じ権限を持ちます。ただし、重要なセキュリティに関連するファイルは、グループ権限には作成されません。ドメインを作成したユーザーのみが、呼出しおよび書込み権限を持ち、ドメインを管理できます。

次に例を示します。

- 例1: 1人のユーザーがソフトウェアをインストールしてドメインを構成する場合
この例は、同じユーザーがソフトウェアをインストールしてドメインを構成する場合の権限を示します。

すべてのファイルに対して適切な権限があるようにするには、同じ所有者が構成ウィザードを使用してOracle Fusion Middleware製品のインストールとWebLogic Serverドメインの構成の両方のタスクを実行することをお薦めします。

ドメインを作成するユーザーがソフトウェアをインストールしたユーザーと異なる場合、次の例に示すとおり、両方のユーザーが同じ権限を持っている必要があります。

- 例2: Oracleホームとドメインを別のユーザーが作成する場合
この例は、あるユーザーがOracleホームを作成し、別のユーザーがドメインを構成する場合の権限を示します。

注意:
特定のドメイン・ファイルには、グループ権限が付与されていません。たとえば、cwallet.ssoなどです。

インストーラを実行する前に次の項目を検討してください。

- UNIXオペレーティング・システムでは、ソフトウェアのインストールの前にumaskを027に設定することをお薦めします。これにより、インストール時にファイルの権限を正しく設定することができるようになります。以下のコマンドを使用します。
umask 027

このコマンドは、製品のインストーラと同じ端末ウィンドウで実行する必要があります。

- UNIXオペレーティング・システムでは、インストール・プログラムをrootユーザーで実行しないでください。rootユーザーとしてインストーラを実行すると、起動検証が失敗してインストールを続行できない場合があります。

- 製品のインストールを管理する際(パッチ適用、管理対象サーバーの起動など)は、製品のインストールに使用したものと同じユーザーIDを使用してください。

- Windowsオペレーティング・システムでは、製品のインストールに管理権限が必要です。詳細は、「Windowsオペレーティング・システムでのインストール・ユーザーに管理者権限があることの確認」を参照してください。

3.5.2 UNIXオペレーティング・システムでの非デフォルト・ユーザーの権限について

デフォルトの権限設定を変更すると、インストールとシステムのセキュリティが脆弱になります。デフォルトの権限の設定を変更することはお薦めしません。

他のユーザーが特定のファイルまたは実行可能ファイルにアクセスする必要がある場合は、ファイルのアクセス権を変更するかわりに、UNIXのsudoコマンド(または他の同様のコマンド)の使用を検討してください。

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

3.5.3 Windowsオペレーティング・システムでのインストール・ユーザーに管理者権限があることの確認

Windowsレジストリを更新するには、管理者権限が必要です。

デフォルトでは、通常の権限でシステムにサインインする管理者権限を持つメンバーが、管理タスクを実行するために高い権限を要求できます。

高い権限が必要なタスクを実行するには:

1. 左下の「スタート」メニューまたはWindowsアイコンから、コマンド・プロンプトアイテムを検索します。

2. コマンド・プロンプトを右クリックして「管理者として実行」を選択します。
新しいコマンド・プロンプト・ウィンドウが開き、このウィンドウで実行されるすべてのアクションは管理者権限で実行されます。

注意:
システムでユーザーアクセス制御が有効な場合、このアクションの確認を求めるウインドウが表示される場合があります。確認し、この手順を続行します。

3. 必要なタスクを実行します。

たとえば、製品のインストーラを起動するには、次のようにします。

JARファイルでは、次を入力します。

java —jar distribution_name.jar

実行可能ファイル(.exe、.binまたは.shファイル)の場合は、次のように入力します。

distribution_name.exe

3.6 インストールおよび構成のためのディレクトリについて

インストールとドメイン構成のプロセス中に、Oracleホーム、ドメイン・ホームおよびアプリケーション・ホームのディレクトリの場所の指定について計画する必要があります。

次の各項では、これらのディレクトリを作成する場所を決めるために役立つ情報を示します。

- 推奨ディレクトリ構造について
Oracleホーム、ドメイン・ホームおよびアプリケーション・ホームには、推奨される特定の場所があります。

- Oracleホーム・ディレクトリについて
Oracle Fusion Middleware製品をインストールする場合は、Oracleホーム・ディレクトリを使用する必要があります。

- ドメイン・ホーム・ディレクトリについて
ドメイン・ホームは、構成するドメインが作成されるディレクトリです。

- アプリケーション・ホーム・ディレクトリについて
アプリケーション・ホームは、構成するドメインのアプリケーションが作成されるディレクトリです。

- 同じドメインへの複数の製品のインストール
1つのドメインに複数の製品をインストールして構成するには、2つの方法があります。

- 共有記憶域の準備
Oracle Fusion Middlewareでは、単一のOracleホームから複数のOracle WebLogic Serverドメインを構成することができます。これにより、共有ボリューム上の1つの場所にOracleホームをインストールしたり、複数のホストをインストールするためにOracleホストを再利用したりすることもできます。

3.6.1 推奨ディレクトリ構造について

Oracleホーム、ドメイン・ホームおよびアプリケーション・ホームには、推奨される特定の場所があります。

図3-1に推奨するディレクトリ構造を示します。

図3-1 Oracle Fusion Middlewareの推奨ディレクトリ構造

システムでベースの場所(Oracleベース)を決め、(/home/oracleなど)そこから2つのサブ・ディレクトリを別々に作成します。productディレクトリには、製品のバイナリ・ファイルとすべてのOracleホーム・ディレクトリを含めます。configディレクトリにはドメイン・データとアプリケーション・データを格納します。

Oracleホーム下には構成データを置かないことをお薦めします。製品を別のメジャー・リリースにアップグレードする場合、バイナリ用に新しいOracleホームの作成が必要になります。また構成データは、Oracleホームのバイナリからアクセス可能な場所に置く必要があります。

このドキュメント全体の例を通じて、/home/oracle/productディレクトリ(Oracleホーム)と/home/oracle/configディレクトリ(アプリケーション・データと構成データ)を使用していますが、これらのディレクトリはご使用のシステムの実際のディレクトリに読み替えてください。

3.6.2 Oracleホーム・ディレクトリについて

Oracle Fusion Middleware製品をインストールする場合は、Oracleホーム・ディレクトリを使用する必要があります。

このディレクトリは、同じマシンにインストールされた複数のFusion Middleware製品で使用される共通ファイルのリポジトリです。これらのファイルは、Fusion Middlewareをシステムで正しく動作させるために重要です。これらによって、インストール時の製品間の依存関係のチェックが容易になります。このためOracleホーム・ディレクトリは、システムにインストールされるすべてのOracle Fusion Middleware製品の中心的なサポート・ディレクトリとみなすことができます。

Oracleホーム・ディレクトリは、Fusion MiddlewareドキュメントでORACLE_HOMEと呼ばれています。

Oracleホームの考慮事項

Oracleホーム・ディレクトリを作成し、Fusion Middleware製品をインストールするときに、次の点に注意してください。

- Oracleホーム・ディレクトリの名前に空白を含めないでください。Oracleホーム・ディレクトリのパスに空白が含まれていると、エラー・メッセージが表示されます。

- 単一のOracleホーム・ディレクトリには、Oracle Fusion Middlewareの各製品に1つのインスタンスのみインストールできます。異なるバージョンの製品を同じマシンにインストールするには、それぞれのバージョンを専用のOracleホーム・ディレクトリに格納する必要があります。
単一のOracleホームに複数の異なる製品をインストールすることもできますが、Oracleホームには各製品で1つのバージョンのみをインストールできます。

複数のホーム・ディレクトリ

ほとんどの場合、Oracleホームは1つで十分ですが、複数のOracleホーム・ディレクトリを作成する場合もあります。たとえば次の場合に、複数のOracleホーム・ディレクトリを作成する必要があります。

- それぞれ製品のスタックが別々の開発と本番環境を別々に管理する場合。2つのディレクトリを使用するこのにより、準備ができるまで本番環境を変更せずに、開発環境を更新できるようになります。

- 2つのバージョンのFusion Middleware製品を同時に保持する場合。たとえば製品の既存のバージョンを残したまま新しいバージョンをインストールする必要がある場合。この場合、製品の各バージョンを専用のOracleホーム・ディレクトリにインストールする必要があります。

- 相互に互換性のない複数の製品をインストールする必要があります。詳細は、Oracle Fusion Middleware相互運用性および互換性の理解のOracle Fusion Middleware 12c (12.2.1.2)の相互運用性および互換性に関する項を参照してください。

注意:
1つ以上のOracleホーム・ディレクトリを作成する場合、構成段階で、製品ごとにポートの範囲が重複しないように指定する必要があります。

3.6.3 ドメイン・ホーム・ディレクトリについて

ドメイン・ホームは、構成するドメインが作成されるディレクトリです。

デフォルトのドメイン・ホームの場所は、ORACLE_HOME/user_projects/domains/domain_nameです。ただし、このデフォルトの場所を使用しないことをお薦めします。ドメイン・ホームは、Oracleホーム・ディレクトリの外部に置きます(例: /home/oracle/config/domains)。configディレクトリには、ドメインとアプリケーションのデータが含まれている必要があります。新規インストール、パッチの適用およびその他の操作によって、ORACLE_HOMEのみが更新され、ドメインの構成は更新されないように、ドメイン専用のディレクトリをお薦めします。

推奨ディレクトリ構造とドメイン・ホームの場所の詳細は、推奨ディレクトリ構造についてを参照してください。

Fusion Middlewareドキュメントで、ドメイン・ホーム・ディレクトリはDOMAIN_HOMEと呼ばれ、ドメイン名を含むそれ以下のすべてのフォルダが含まれます。たとえば、ドメイン名がexampledomainで、/home/oracle/config/domainsディレクトリにドメイン・データを配置する場合、ドキュメントでのDOMAIN_HOMEは/home/oracle/config/domains/exampledomainを指します。

3.6.4 アプリケーション・ホーム・ディレクトリについて

アプリケーション・ホームは、構成するドメインのアプリケーションが作成されるディレクトリです。

デフォルトのアプリケーション・ホーム・ディレクトリは、ORACLE_HOME/user_projects/applications/domain_nameです。ただし、アプリケーション・ホームは、Oracleホーム・ディレクトリの外部に配置することをお薦めします。製品を別のメジャー・リリースにアップグレードする場合、バイナリ用に新しいOracleホームの作成が必要になるからです。

推奨ディレクトリ構造とアプリケーション・ホームの場所の詳細は、推奨ディレクトリ構造についてを参照してください。

Fusion Middlewareドキュメントでは、アプリケーション・ホーム・ディレクトリのことをAPPLICATION_HOMEと呼び、ドメイン名を含むそれ以下のすべてのフォルダが含まれます。たとえば、ドメイン名がexampledomainで、/home/oracle/config/applicationsディレクトリにアプリケーション・データを配置した場合、ドキュメントでは/home/oracle/config/applications/exampledomainを示すためにAPPLICATION_HOMEを使用しています。

3.6.5 同じドメインへの複数の製品のインストール

1つのドメインに複数の製品をインストールして構成するには、2つの方法があります。

- 方法1
スキーマの作成やドメイン内の全サーバーの起動によるドメイン構成の成功の確認も含めて、製品Aのインストールと構成を行います。

これは、Fusion Middlewareライブラリのすべてのインストレーション・ガイドで使用されている方法です。製品の数に応じて、必要なだけこの手順を繰り返すことができます。この方法では、一度に1つの製品を検証し、製品を段階的に追加することができます。

製品Bをインストールするには、管理サーバーを停止し、新しい製品の追加中にドメインの更新が行われないようにします。次に、必要なスキーマの作成を含め、製品Bのインストレーション・ガイドに記載されている指示に従います。最後に製品Aのドメインを拡張し、すべてのサーバーを再起動する前に製品Bを含めます。

- 方法2
必要なすべての製品をインストールし、すべての製品のスキーマを作成します。スキーマを作成した後、必要な製品のすべてのテンプレートを使用してドメインを構成してから、すべてのサーバーを起動します。

この方法で複数の製品のドメインを作成すると若干高速ですが、この方法でのドメイン作成についてFusion Middlewareライブラリのインストレーション・ガイドに個々の手順は説明されていません。必要に応じて、サポート・ドキュメントを参照してください。

3.6.6 共有記憶域の準備

Oracle Fusion Middlewareでは、1つのOracleホームから複数のOracle WebLogic Serverドメインを構成できます。これにより、共有ボリューム上の1つの場所にOracleホームをインストールしたり、複数のホストをインストールするためにOracleホストを再利用したりすることもできます。

ご使用の環境で共有記憶域を使用する場合、詳細はOracle Fusion Middleware高可用性ガイドの共有記憶域の使用に関する項を参照してください。

Managed File Transferに固有の構成要件については、Oracle Fusion Middleware Oracle Managed File Transferの使用の高可用性プロパティに関する項を参照してください。

3.7 Oracle構成マネージャについて

Oracle Configuration Managerは、主要なOracleとシステムの詳細情報を継続的に追跡管理しており、これによって構成の管理と提供に役立つ重要なデータが用意されます。収集データはHTTPSでOracle Supportに送信され、各構成のセキュアなビューが保持されます。

セキュリティ・アップデート(セキュリティ・アップデート画面)を自動的にチェックするようにシステムを構成するかどうかをインストール時にたずねられます。構成する場合、Oracle Configuration Managerがシステムにインストールされます。

My Oracle Supportには、システムのヘルス・チェック、パッチに関するアドバイス、Oracle製品に関するそれ以外の重要情報が用意されています。Configuration Managerでは、ユーザー・パスワードなどのアプリケーション・データは収集されません。

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