この章では、Oracle API Catalog用にWebLogic Serverドメインを作成および構成する方法について説明します。
この章の内容は次のとおりです。
Oracle API Catalogドメインを構成するには、まず、このリリースのOracle API Catalogで使用する動作保証されたデータベースに、Oracle API Catalog (OAC)スキーマをインストールする必要があります。
これらのスキーマを、この項の手順に従ってインストールします。
動作保証されたデータベースを適切にインストールして構成し、そのデータベースを起動して稼働させておく必要があります。
詳細は、『Oracle Fusion Middleware Oracle Fusion Middlewareのインストールのプランニング』の「データベースおよびデータベース・スキーマのインストール」を参照してください。
リポジトリ作成ユーティリティ(RCU)を起動するには:
対象のシステムで、ORACLE_HOME
/oracle_common/bin
ディレクトリに移動します。
次のようにRCUを起動します。
UNIXオペレーティング・システムの場合:
./rcu
Microsoft Windowsオペレーティング・システムの場合:
rcu.bat
この項の手順に従って、Oracle API Catalogのスキーマを作成します。
「次へ」をクリックします。
「リポジトリの作成」が選択されていることを確認し、「リポジトリの作成」画面で「システム・ロードおよび製品ロード」を選択します。このドキュメントの手順では、DBAアクティビティを実行するための必要な権限があることを前提としています。
ヒント: この画面のオプションの詳細は、『Oracle Fusion Middlewareリポジトリ作成ユーティリティによるスキーマの作成』のリポジトリの作成に関する項を参照してください。 |
「データベース接続の詳細」画面に、データベースに接続するためのRCUに関するデータベース接続の詳細が表示されます。
「次へ」をクリックして先に進み、データベースへの接続が成功したことを確認するダイアログ・ウィンドウで、「OK」をクリックします。
ヒント: この画面のオプションの詳細は、『Oracle Fusion Middlewareリポジトリ作成ユーティリティによるスキーマの作成』のデータベース接続の詳細に関する項を参照してください。 |
スキーマに使用するカスタム接頭辞を指定した後、「SOAスイート」を展開します。Oracle API Catalogを選択します。
注意: インストール中の製品専用の適切なスキーマを選択することが重要です。たとえば、Oracle Enterprise Repositoryをインストールしている場合は、Oracle API Catalog用のスキーマを選択しないでください。また、Oracle API Catalogをインストール中の場合は、Oracle Enterprise Repository用のスキーマを選択しないでください。 |
カスタム接頭辞は、これらのスキーマをこのドメインで使用するために論理的にまとめてグループ化するために使用されます。
ヒント: カスタム接頭辞の詳細は、『Oracle Fusion Middlewareリポジトリ作成ユーティリティによるスキーマの作成』のカスタム接頭辞の理解に関する項を参照してください。マルチドメイン環境のスキーマを構成する方法の詳細は、『Oracle Fusion Middlewareリポジトリ作成ユーティリティによるスキーマの作成』のスキーマの作成計画に関する項を参照してください。 |
ヒント: ここに入力するカスタム接頭辞は、メモしておく必要があります。このカスタム接頭辞は、後述するドメイン作成のプロセスで必要になります。 |
「次へ」をクリックして先に進み、スキーマ作成の前提条件チェックが成功したことを確認するダイアログ・ウィンドウの「OK」をクリックします。
スキーマのパスワードをデータベースに設定する方法を指定してから、パスワードの指定と確認を行います。
ヒント: この画面で設定するパスワードは、メモしておく必要があります。このパスワードは、後述するドメイン作成のプロセスで必要になります。 |
RCU画面の残りの部分を先に進めて、スキーマ作成を完了します。「完了サマリー」画面に到達したら、「閉じる」をクリックしてRCUを終了します。
RCUおよびその機能と概念の詳細は、『Oracle Fusion Middlewareリポジトリ作成ユーティリティによるスキーマの作成』を参照してください。
この項では、構成ウィザードを使用してWebLogicドメインを作成するための指示について説明します。ドメイン作成で利用可能な他の方法の詳細は、構成ウィザード使用によるドメインの作成でWebLogicドメインの作成、拡張および管理の追加ツールに関する項を参照してください。
注意: WebLogicドメインを構成する前に、WebLogic Serverパッチがインストール済であることを確認してください(第2.4.2項「WebLogic Serverパッチのインストール」を参照)。 |
この項では、次の項目について説明します。
ドメインの構成を開始するには、ORACLE_HOME
/oracle_common/common/bin
ディレクトリに移動して、WebLogic Server構成ウィザードを起動します。
UNIXオペレーティング・システムの場合:
./config.sh
Microsoft Windowsオペレーティング・システムの場合:
config.cmd
Windowsオペレーティング・システムでは、「スタート」メニューから「すべてのプログラム」を選択し、「Oracle」、「OracleHome」、「WebLogic Server 12c (12.1.3)」、「ツール」、「構成ウィザード」の順に選択することで構成ウィザードを起動することもできます。
この項の手順に従って、ドメインを作成して構成します。
注意: この項で説明する手順を使用して、既存のドメインを拡張することもできます。この手順の説明では要件が満たされない場合は、その要件に応じた選択を行うか、サポート・ドキュメントで追加の詳細を参照してください。複数の製品を単一のドメインで構成する場合は、『Oracle Fusion Middleware Oracle Fusion Middlewareのインストールのプランニング』の同じドメインにおける複数製品のインストールに関する項を参照してください。 |
「構成タイプ」画面で、新規ドメインを作成を選択します。
「ドメインの場所」フィールドで、ドメイン・ホームのディレクトリを指定します。
『Oracle Fusion Middleware Oracle Fusion Middlewareコンセプトの理解』の「Oracle Fusion Middlewareの主要ディレクトリとは」にまとめられているディレクトリ構造(Oracleホーム・ディレクトリの外部にドメイン・ホームを置く)に従って、ドメイン・ホームを配置することをお薦めします。このディレクトリ構造は、ソフトウェアのアップグレードや再インストールが必要になったときに問題を回避するために役立ちます。
ヒント: ドメイン・ホーム・ディレクトリの詳細は、『Oracle Fusion Middleware Oracle Fusion Middlewareのインストールのプランニング』のドメイン・ホームの選択に関する項を参照してください。ソフトウェアの再インストールの詳細は、第7.10項「ソフトウェアの再インストール」を参照してください。 この画面の他のオプションの詳細は、『構成ウィザードによるドメインの作成』の構成タイプに関する項を参照してください。 |
「テンプレート」画面で「製品テンプレートを使用してドメインを作成」が選択されていることを確認した後に、Oracle API Catalogテンプレートを選択します。
注意: Oracle API Catalogをインストールするときは、Oracle API Catalogテンプレートのみを選択してください。Oracle Enterprise Repositoryテンプレートは選択しないでください。両方のテンプレートを同時に選択しないでください。 |
ヒント: この画面のオプションの詳細は、『構成ウィザードによるドメインの作成』のテンプレートに関する項を参照してください。 |
「管理者アカウント」画面では、ドメインに対するデフォルトのWebLogic管理者アカウントにユーザー名とパスワードを指定します。
この画面で設定したユーザー名およびパスワードを書き留めておくことをお薦めします(これらの資格証明は、後でドメインの管理サーバーを起動して接続する際に必要になります)。
「ドメイン・モードおよびJDK」画面では、次の操作を実行します。
「ドメイン・モード」フィールドで、「本番」を選択します。
「JDK」フィールドで「Oracle Hotspot JDK」を選択します。
「本番モード」をこの画面で選択すると、環境で高度なセキュリティが実現され、アプリケーションのデプロイと管理サーバーの起動でユーザー名とパスワードが必要になります。
ヒント: 開発モードと本番モードの違いなど、この画面のオプションについては『構成ウィザードによるドメインの作成』のドメイン・モードとJDKに関する項を参照してください。本番モードでは、起動アイデンティティ・ファイルを作成することで、管理サーバーの起動時に必要なユーザー名とパスワードの指定を省略できます。詳細は、『Oracle WebLogic Serverサーバーの起動と停止の管理』の管理サーバー用の起動アイデンティティ・ファイルの作成に関する項を参照してください。 |
ドメインを作成する製品に関連付けられるJDBCコンポーネント・スキーマは、画面の下半分にリスト表示されます。
スキーマの名前の横のチェック・ボックスを選択して、データ・ソース設定を指定するスキーマを選択します。
画面上部の各フィールドに、第3.1項「データベース・スキーマの作成」で作成したデータベース・スキーマの情報を入力します。
フィールド | 説明 |
---|---|
ベンダー | データベースのベンダーを選択します。 |
ドライバ | データベースへの接続に使用するJDBCドライバを選択します。リストには、選択したデータベースのベンダーの共通JDBCドライバが含まれます。 |
DBMS/サービス | データベースのDBMS名(サービス・タイプ・ドライバを選択している場合はサービス名)を入力します。 |
ホスト名 | データベースをホストするサーバーの名前を入力します。 |
ポート | データベースのホストになるサーバーへの接続に使用するポート番号を入力します。 |
スキーマ所有者 | データベースのOracle API Catalogスキーマに接続するためのユーザー名を入力します。これはRCUの「スキーマ・パスワード」画面で指定されたスキーマ・ユーザー名です(第3.1項「データベース・スキーマの作成」を参照)。
デフォルトのユーザー名は |
スキーマ・パスワード | データベースのスキーマに接続するためのパスワードを入力します。これはRCUの「スキーマ・パスワード」画面でサービス表コンポーネントに指定されたパスワードです(第3.1項「データベース・スキーマの作成」を参照)。 |
ヒント: この画面のその他のオプションについては、『構成ウィザードによるドメインの作成』のJDBCコンポーネント・スキーマに関する項を参照してください。 |
「JDBCコンポーネント・スキーマ・テスト」画面を使用して、構成したばかりのデータ・ソース接続をテストします。
「ステータス」列に示される緑色のチェック・マークは、テストが成功したことを表します。問題が発生した場合は、この画面の「接続結果ログ」セクションに示されるエラー・メッセージを確認し、問題を修正してから接続テストを再試行してください。
ヒント: この画面のその他のオプションについては、『構成ウィザードによるドメインの作成』のコンポーネント・スキーマのテストに関する項を参照してください。 |
ドメインの構成を完了するには、「拡張構成」画面で次のオプションを選択します。
管理サーバー
これは、管理サーバーのリスニング・アドレスを適切に構成するために必要です。
管理対象サーバー、クラスタおよびCoherence
これは管理対象サーバーの構成に必要です。
「管理サーバー」画面で、「リスニング・アドレス」の隣にあるドロップダウン・リストを選択し、すべてのローカル・アドレスを選択します。
(オプション)「SSLの有効化」チェック・ボックスを選択してSSLを有効にします。
「管理対象サーバー」画面で、管理対象サーバーを新規作成します。
oac_server1
を「サーバー名」列で指定します。
「リスニング・アドレス」ドロップダウン・リストで、すべてのローカル・アドレスを選択します。
(オプション)「SSLの有効化」チェック・ボックスを選択してSSLを有効にします。
ヒント: この画面のオプションについては、『構成ウィザードによるドメインの作成』の管理対象サーバーに関する項を参照してください。 |
単一インスタンス・インストールでクラスタを作成する必要はありません。「次へ」をクリックします。
ヒント: この画面のオプションについては、『構成ウィザードによるドメインの作成』のクラスタに関する項を参照してください。 |
単一インスタンス・インストールで新しいマシンを作成する必要はありません。「次へ」をクリックします。
ヒント: この画面のオプションについては、『構成ウィザードによるドメインの作成』のマシンに関する項を参照してください。 |
「構成サマリー」画面には、これから作成するドメインに関する詳細な構成情報が表示されます。この画面に示された各項目の詳細を調べて、情報に間違いがないことを確認します。
変更が必要な場合は、「戻る」ボタンを使用するか、ナビゲーション・ペインで画面を選択することで任意の画面に戻れます。
ドメイン作成は、「作成」をクリックするまでは開始されません。
ヒント: この画面のその他のオプションについては、『構成ウィザードによるドメインの作成』の構成のサマリーに関する項を参照してください。 |
「構成に成功しました」画面には、構成したばかりのドメインについて、次の項目が表示されます。
ドメインの場所
管理サーバーURL
いずれの項目も後で必要になるため、メモしておいてください。ドメインの場所は管理サーバーを開始するために使用するスクリプトへのアクセスに必要で、URLは管理サーバーへのアクセスに必要です。
「終了」をクリックして、構成ウィザードを閉じます。
構成が完了したら、次の手順を実行して、ドメインの管理に使用できる各ツールにアクセスします。
注意: ドメインの管理に使用できるその他のツールの詳細は、『Oracle Fusion Middleware Oracle Fusion Middlewareの管理』のOracle Fusion Middleware管理ツールの概要に関する項を参照してください。 |
管理サーバーを起動するには、DOMAIN_HOME
/bin
ディレクトリに移動します。
UNIXオペレーティング・システムの場合は、次のコマンドを実行します。
./startWebLogic.sh
Windowsオペレーティング・システムの場合は、次のコマンドを実行します。
startWebLogic.cmd
「本番モード」をタスク4の「ドメイン・モードおよびJDK」画面で選択した場合、タスク3の「管理者アカウント」画面で指定したように、管理ユーザーのログイン資格証明の入力を求められます。
ヒント: 管理サーバーの起動の詳細は、『Oracle Fusion Middleware Oracle Fusion Middlewareの管理』の管理サーバーの起動と停止に関する項を参照してください。本番モードでは、起動アイデンティティ・ファイルを作成することで、管理サーバーの起動時に必要なユーザー名とパスワードの指定を省略できます。詳細は、『Oracle WebLogic Serverサーバーの起動と停止の管理』の管理サーバー用の起動アイデンティティ・ファイルの作成に関する項を参照してください。 |
管理サーバー・コンソールにアクセスすることで、管理サーバーが稼働中であることを確認できます。このURLは、タスク13の「構成に成功しました」画面に示されます。
注意: 製品スキーマをホストしているデータベースが稼働中であり、管理サーバーからアクセスできることを確認してください。 |
http://administration_server_host:administration_server_port/console
デフォルトの管理サーバーのポート番号は7001
です。
管理コンソールの使用方法の詳細は、『Oracle Fusion Middleware Oracle Fusion Middlewareの管理』のOracle WebLogic Server管理コンソールの使用のスタート・ガイドに関する項を参照してください。
管理対象サーバーを起動するには、DOMAIN_HOME
/bin
ディレクトリに移動します。
UNIXオペレーティング・システムの場合は、次のコマンドを実行します。
./startManagedWebLogic.sh servername adminURL
Windowsオペレーティング・システムの場合は、次のコマンドを実行します。
startManagedWebLogic.cmd servername admin_URL
ここで、servername
はタスク9で作成した管理対象サーバーの名前で、admin_URL
は管理サーバーのURL (http://example.com:7001
など)です。
タスク3の「管理者アカウント」画面の説明のように、管理者ユーザーのログイン資格証明が要求される場合があります。
スクリプトがサーバーを起動するのに時間がかかる場合があります。
ドメインが正しく構成されていることを確認するには、第6章「インストール後の手順」を参照してください。この章に記載されているタスクに習熟して、ドメインが適切に構成されていることを確認するために実行する必要があります。