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つのステップでコマンド・ラインからテンプレートを作成する手段を提供します。ただし、ドメイン・テンプレート・ビルダーを使用することによりカスタマイズできる方法で、テンプレートのコンテンツをカスタマイズすることはできません。 - unpackコマンドの概要
unpack
コマンドでは、テンプレートに定義されたデフォルトの設定を使用して、既存テンプレートからワンステップで素早くWebLogicドメインを作成できます。
Packコマンドの概要
pack
コマンドは、1つのステップでコマンド・ラインからテンプレートを作成する手段を提供します。ただし、ドメイン・テンプレート・ビルダーを使用することによりカスタマイズできる方法で、テンプレートのコンテンツをカスタマイズすることはできません。
pack
コマンドにより、次のタスクをすばやく実行できます。
-
WebLogicドメイン全体のスナップショットを含むドメイン・テンプレートの作成。
このテンプレートは、
unpack
コマンド、構成ウィザードまたはWLSTを使用して作成される新しいWebLogicドメインのベースとして使用することができます。 -
リモート・システムに管理対象サーバー・ドメインのディレクトリ階層を作成するために必要な、WebLogicドメイン内のファイルのサブセットを含む管理対象サーバー・テンプレートの作成。
unpack
コマンドを使用して、リモート・システムに管理対象サーバーのドメイン・ディレクトリを作成できます。
親トピック: PackおよびUnpackコマンドの概要
Unpackコマンドの概要
unpack
コマンドでは、テンプレートに定義されたデフォルトの設定を使用して、既存テンプレートからワンステップで素早くWebLogicドメインを作成できます。
WebLogicドメインを作成する場合、unpack
では、構成ウィザードやWLSTと同様のカスタマイズ・オプションは提供されません。ただし、ドメイン・テンプレートでunpack
コマンドを使用すると、次の操作が可能です。
-
テンプレートに定義されているデフォルトの管理ユーザーのパスワードを変更します。
-
デフォルトの管理ユーザーのパスワードがテンプレートにすでに指定されている場合に、管理ユーザーを追加します。
-
WebLogicドメインのJDKと起動モードを指定します。
-
アプリケーション・ディレクトリがテンプレートによってサポートされている場合、そのディレクトリを指定します。
unpack
を使用して、pack
コマンドで作成された管理対象サーバー・テンプレートに基づいて管理対象サーバー・ドメイン・ディレクトリを作成することもできます。管理対象サーバーは、管理サーバーに定義されている設定を使用します。したがって、JDKまたは起動モードの変更、管理ユーザーの追加、管理者パスワードの変更はできません。
ノート:
unpack
を使用してWebLogicドメインを拡張することはできません。
親トピック: PackおよびUnpackコマンドの概要