1 PackおよびUnpackコマンドの概要

packおよびunpackコマンドを使用すると、コマンド・ラインからWebLogicドメインやテンプレートを1つのステップで作成できます。これらのコマンドは、ORACLE_HOME/oracle_common/common/binディレクトリにあります。

ノート:

これらのコマンドを使用して、他のツールと同じようにWebLogicドメインやテンプレートのコンテンツをカスタマイズすることはできません。

packおよびunpackコマンドのほかに、構成ウィザード、ドメイン・テンプレート・ビルダーまたはWebLogic Scripting Toolを使用して、WebLogicドメインおよびテンプレートを作成できます。

packコマンドを使用して、次の種類のテンプレートを作成します。作成したテンプレートをunpackコマンドで使用して、WebLogicドメインまたは管理対象サーバー・ドメインのいずれかを作成します。

  • ドメイン・テンプレート: このタイプのテンプレートは、インフラストラクチャ・コンポーネント、アプリケーション、サービス、セキュリティ・オプション、一般環境およびオペレーティング・システムのオプションを含む、WebLogicドメイン内のリソースの完全なセットを定義します。ドメイン・テンプレートは、新しいWebLogicドメインのベースとして使用することができます。

  • 管理対象サーバー・テンプレート: このタイプのテンプレートは、リモート・システムに管理対象サーバー・ドメインのディレクトリを作成するために必要なWebLogicドメイン内のリソースのサブセットを定義します。管理対象サーバー・テンプレートは、packコマンドと-managed=trueオプションを使用して作成できます。

    その後、unpackコマンドを指定して管理対象サーバー・テンプレートを使用すると、リモート・システムで管理対象サーバーを起動するための十分なブートストラップ情報が含まれた管理対象サーバー・ドメイン・ディレクトリが作成されます。リモート・システムで管理対象サーバーを起動するには、ノード・マネージャを使用するか、リモート・システムでテンプレートをアンパックするときに作成されたカスタマイズ起動スクリプトを使用できます。

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

Packコマンドの概要

packコマンドは、1つのステップでコマンド・ラインからテンプレートを作成する手段を提供します。ただし、ドメイン・テンプレート・ビルダーを使用することによりカスタマイズできる方法で、テンプレートのコンテンツをカスタマイズすることはできません。

packコマンドにより、次のタスクをすばやく実行できます。

  • WebLogicドメイン全体のスナップショットを含むドメイン・テンプレートの作成。

    このテンプレートは、unpackコマンド、構成ウィザードまたはWLSTを使用して作成される新しいWebLogicドメインのベースとして使用することができます。

  • リモート・システムに管理対象サーバー・ドメインのディレクトリ階層を作成するために必要な、WebLogicドメイン内のファイルのサブセットを含む管理対象サーバー・テンプレートの作成。

    unpackコマンドを使用して、リモート・システムに管理対象サーバーのドメイン・ディレクトリを作成できます。

Unpackコマンドの概要

unpackコマンドでは、テンプレートに定義されたデフォルトの設定を使用して、既存テンプレートからワンステップで素早くWebLogicドメインを作成できます。

WebLogicドメインを作成する場合、unpackでは、構成ウィザードやWLSTと同様のカスタマイズ・オプションは提供されません。ただし、ドメイン・テンプレートでunpackコマンドを使用すると、次の操作が可能です。

  • テンプレートに定義されているデフォルトの管理ユーザーのパスワードを変更します。

  • デフォルトの管理ユーザーのパスワードがテンプレートにすでに指定されている場合に、管理ユーザーを追加します。

  • WebLogicドメインのJDKと起動モードを指定します。

  • アプリケーション・ディレクトリがテンプレートによってサポートされている場合、そのディレクトリを指定します。

unpackを使用して、packコマンドで作成された管理対象サーバー・テンプレートに基づいて管理対象サーバー・ドメイン・ディレクトリを作成することもできます。管理対象サーバーは、管理サーバーに定義されている設定を使用します。したがって、JDKまたは起動モードの変更、管理ユーザーの追加、管理者パスワードの変更はできません。

ノート:

unpackを使用してWebLogicドメインを拡張することはできません。