プロファイルのサイレント作成

応答ファイルを使用して、プロファイル定義をサイレントに、つまり、グラフィカル・ユーザー・インターフェースを使用せずに作成することができます。

応答ファイルと呼ばれるテキスト・ファイルには、WebSphere Process Server プロファイルの定義が格納されます。作成するプロファイルのプロファイル応答ファイルをカスタマイズすることにより、プロファイルをサイレントに作成することができます。サイレント・インストールを行うときに、インストール・プログラムがこのファイルを読み取り、プロファイル作成オプションの値を判別します。最初のインストールの後に応答ファイルを使用して、追加プロファイルを作成することもできます。

作成可能なプロファイル・タイプは、スタンドアロン・プロファイル、デプロイメント・マネージャー・プロファイル、およびカスタム・プロファイルです。WebSphere Process Server には、各タイプのプロファイルに対応した応答ファイルのサンプルが用意されています。各応答ファイルでは、出荷時にはデフォルト値が使用されています。 ファイルは、次の場所に配置されています。

始める前に

このトピックでは、プロファイルをサイレント作成する手順を取り上げます。対話式インターフェースを使用してプロファイルを作成する場合は、プロファイル・ウィザードを使用したプロファイルの作成を参照してください。

製品のサイレント・インストールの実行時に プロファイルを作成する場合は、以下のことを確認してください。
  • 製品のサイレント・インストールに関連した前提条件タスクについて、WebSphere Process Server または Client をサイレント・モードでインストールするで確認している。
  • プロファイルの作成に関連した前提条件タスクについて、プロファイルの作成または拡張に関する前提条件で確認している。
  • Linux または UNIX システムの root ユーザーとして、または Windows システムの管理者グループのメンバーとして、製品をインストールする。
    重要: WebSphere Process Server 製品の実際のインストールは、root ユーザーとして実行する必要があります。 ただし、WebSphere Process Server の既存のインストール済み環境にプロファイルを追加する操作は、Linux システムまたは UNIX システムの非 root ユーザーとしても実行できます。プロファイルを作成するには、WebSphere Process Server のインストール済み環境内の所定のディレクトリーに対する書き込み権限が必要です。それらの権限を取得する方法については、Linux システムまたは UNIX システムの非 root ユーザーとして実行するプロファイルの作成と拡張を参照してください。
  • 応答ファイル内で -silent オプションを使用しないでください。使用すると、プロファイルの作成が失敗する可能性があります。
製品のインストールの後に プロファイルを作成する場合は、以下のことを確認してください。
  • プロファイルの作成に関連した前提条件タスクについて、プロファイルの作成または拡張に関する前提条件で確認している。
  • 応答ファイル内で -silent オプションを使用しないでください。使用すると、プロファイルの作成が失敗する可能性があります。

カスタム・プロファイルを作成する場合の追加の考慮事項

カスタム・プロファイルをデプロイメント・マネージャーに統合する操作に関連した応答ファイル・オプション

カスタム・プロファイルを操作可能にするためには、カスタム・プロファイルをデプロイメント・マネージャー・セル内に統合する必要があります。管理対象ノードであるというこの強い依存関係のために、このプロファイルはしばしば管理対象プロファイル と呼ばれます。プロファイル作成用の応答ファイル内のカスタム・プロファイル作成に関連したいくつかのディレクティブには、カスタム・ノードをデプロイメント・マネージャー・セルに統合する方法を制御するためのオプションが用意されています。
  • -W pctfederationpanelInstallWizardBean.federateLater

    デプロイメント・マネージャーが実行されていないか、または以下の統合の説明内のどんな理由に対してもアクセス可能でない場合、この値を true に設定します。

  • -W pctfederationpanelInstallWizardBean.hostname

    デプロイメント・マネージャーが実行しているシステムに解決する値を指定します。 ホストのネーミングに関する考慮事項については、プロファイル、ノード、ホスト、およびセルの命名の考慮事項を参照してください。

  • -W pctfederationpanelInstallWizardBean.port

    デプロイメント・マネージャーの SOAP ポートの値を指定します。 正しい値を指定する必要があります。 正しくない値は、ノードの統合を妨げ、INSTCONFFAILED 標識で全体的な失敗という結果になります。 デプロイメント・マネージャーに対するデフォルトの SOAP ポートは、8879 です。

プロファイルの作成時または作成後にノードを統合するか

以下のすべて の項目に該当する場合、かつこの場合に限り、カスタム・プロファイルのサイレント作成を実行している時刻にノードを統合します。
  • デプロイメント・マネージャーが稼働している。
  • デプロイメント・マネージャーが WebSphere Process Server プロファイルになっている。
  • デプロイメント・マネージャー・ノードでセキュリティーが使用可能になっていない。
  • デプロイメント・マネージャーがデフォルトの SOAP JMX コネクター・タイプを使用し、コネクターが使用可能になっている。
以下の項目のいずれか に該当する場合は、プロファイルのサイレント作成時にノードを統合しない でください。
  • デプロイメント・マネージャーが稼働していないか、実行しているかどうかが不明。
  • デプロイメント・マネージャーは、WebSphere Process Server プロファイルにまだ拡張されていない WebSphere Application Server Network Deployment プロファイルになっている。
  • デプロイメント・マネージャー・ノードでセキュリティーが使用可能になっている。
  • SOAP コネクターが使用不可になっている。
  • デプロイメント・マネージャーが、デフォルトではないリモート・メソッド呼び出し (RMI) を優先 Java Management Extensions (JMX) コネクターとして使用するよう 再構成されている (デプロイメント・マネージャーの管理コンソールで、「システム管理 (System Administration)」>「デプロイメント・マネージャー (Deployment Manager)」>「管理サービス (Administration services)」を選択して、優先コネクター・タイプを確認します)。
これらのいずれかの項目に該当する場合は、addNode コマンドを使用して ユーザー ID とパスワードを入力することにより、ノードの作成後にノードを統合する必要があります。このコマンドを使用してノードを統合する方法について詳しくは、カスタム・ノードのデプロイメント・マネージャーへの統合を参照してください。

デプロイメント・マネージャーが実行されていないとき、または他の理由で使用できないときにカスタム・ノードを統合しようとすると、プロファイルの作成に失敗し、カスタム・プロファイルが使用不可になります。それで、同じプロファイル名で別のカスタム・プロファイルを作成する前に、このカスタム・プロファイル・ディレクトリーをプロファイル・リポジトリー (デフォルトでは、install_rootprofiles ディレクトリー。ここで、install_root は WebSphere Process Server のインストール・ディレクトリー) から移動させる必要があります。

製品のサイレント・インストール時のプロファイルのサイレント作成

WebSphere Process Server の最初のサイレント・インストールの実行時にプロファイルを作成するには、以下のようにします。
  1. 作成するプロファイルのタイプに対応する応答ファイルを、WebSphere Process Server CD 1WBI ディレクトリーから、ご使用のマシン上の分かりやすい場所にコピーし、My_New_Profile_1.txt などの新しい名前を付けて保管します。以下のようなプロファイル応答ファイルを使用できます。
    • responsefile.pcaw.standAloneProfile.txt は、スタンドアロン・プロセス・サーバー・プロファイルの作成に使用します。
    • responsefile.pcaw.dmgrProfile.txt は、デプロイメント・マネージャー・プロファイルの作成に使用します。
    • responsefile.pcaw.managedProfile.txt は、カスタム・プロファイルの作成に使用します。
    応答ファイルのサンプルについては、以下の項目を参照してください。
  2. ターゲット・オペレーティング・システム上で、選択したフラット・ファイル・エディターを使用してこのプロファイル応答ファイルを編集し、ご使用のシステム用のパラメーターを使用してカスタマイズします。応答ファイル内の指示を読み取って、適切な値を選択します。
  3. 応答ファイルに -silent オプションが存在していないことを確認します。このオプションがある場合、プロファイルは作成されません。
  4. ファイルを保管します。
  5. WebSphere Process Server CD 1WBI ディレクトリーにある製品インストールの応答ファイル responsefile.wps.txt をマシンの識別しやすい場所にコピーして、myoptionsfile などの新しい名前を付けて保存します。
  6. ターゲット・オペレーティング・システム上で、選択したフラット・ファイル・エディターを使用してこのファイルを編集し、ご使用のシステム用のパラメーターを使用してカスタマイズします。応答ファイル内の指示を読み取って、適切な値を選択します。 製品インストールの応答ファイルのサンプルについては、WebSphere Process Server または Client をサイレント・モードでインストールするを参照してください。
  7. responsefile.wps.txt のコピーの末尾で、オプション -W summaryPanel_InstallWizardBean.launchPCAW の値を true に変更します。 以下に例を示します。
    -W summaryPanel_InstallWizardBean.launchPCAW="true"
  8. オプション -W pcawResponseFileLocationQueryAction_InstallWizardBean.fileLocation の値を、"" から、変更済みのプロファイル応答ファイルの絶対ファイル・パスを示すように変更します。以下に例を示します。
    -W pcawresponsefilelocationqueryaction_InstallWizardBean.fileLocation=
    "/opt/IBM/WebSphere/MyOptionFiles/My_New_Profile_1.txt"
  9. responsefile.wps.txt のコピーに変更内容を保管します。
  10. 以下のコマンドのいずれか 1 つを使用して、WebSphere Process Server をインストールし、プロファイルを作成します。これらのコマンドは、製品インストール応答ファイル responsefile.wps.txt が一時ディレクトリーにコピーされ、そのコピーが myoptions.txt という名前に変更されてからカスタマイズされていることを前提としています。
    • Icon indicating Linux platforms Icon indicating UNIX platforms Linux および UNIX プラットフォームの場合:
      install -options /tmp/WBI/myoptions.txt -silent
    • Icon indicating Windows platforms Windows プラットフォームの場合:
      install.exe -options "C:¥temp¥WBI¥myoptions.txt" -silent
WebSphere Process Server のログ・ファイルを調べて、インストールが正常に終了していることを確認します。ファイルの最後の行に INSTCONFSUCCESS という語が含まれていれば、選択した WebSphere Process Server の機能と WebSphere Application Server Network Deployment (選択した場合) は正常にインストールされています。 ログ・ファイルは以下に配置されています。
  • Icon indicating Linux platforms Icon indicating UNIX platforms Linux および UNIX プラットフォームの場合: install_root/logs/wbi/log.txt
  • Icon indicating Windows platforms Windows プラットフォームの場合: install_root¥logs¥wbi¥log.txt
ここで、install_root は WebSphere Process Server のインストール・ロケーションを表します。

INSTCONFPARTIALSUCCESS または INSTCONFFAILED などの他の用語が、ファイル内の別の行に (あるいは最後の行にも) 出現する場合がありますが、INSTCONFSUCCESS が最後の行に含まれているのであれば、 インストールは正常に終了しています。

インストールが正常終了しなかった場合は、他のログ・ファイルを調べて 原因を判別してください。インストールの トラブルシューティングに関するヒントについては、ログ・ファイルにリストされた関連するログ・ファイルの説明、エラー・メッセージ: インストールおよびプロファイルの作成と拡張のエラー・メッセージの説明を参照し、インストールのトラブルシューティングを確認 してください。また、プロファイルが正常に作成されなかった場合は、トラブルシューティングのヒントとして、プロファイルの作成または拡張時の障害からのリカバリーを参照してください。

インストール検査ツールを使用してインストールの検査を行うこともできます。詳しくは、WebSphere Process Server でのインストール検査ツールの使用を参照してください。

製品のインストール後のプロファイルのサイレント作成

プロセス・サーバーの最初のインストールの後に、プロファイル作成用の応答ファイルを使用してプロファイルをサイレント作成するには、以下のようにします。
  1. Linux と UNIX の各プラットフォームの場合は install_root/bin/ProfileCreator_wbi ディレクトリー、Windows プラットフォームの場合は install_root¥bin¥ProfileCreator_wbi ディレクトリーから、対象のプロファイル・タイプの応答ファイルをマシン上の識別しやすい場所にコピーして、My_New_Profile_1.txt などの新しい名前を付けて保管します。以下のようなプロファイル応答ファイルを使用できます。
    • responsefile.pcaw.standAloneProfile.txt は、スタンドアロン・プロセス・サーバー・プロファイルの作成に使用します。
    • responsefile.pcaw.dmgrProfile.txt は、デプロイメント・マネージャー・プロファイルの作成に使用します。
    • responsefile.pcaw.managedProfile.txt は、カスタム・プロファイルの作成に使用します。
    応答ファイルのサンプルについては、以下の項目を参照してください。
  2. ファイルを編集して、インストールに応じた値にカスタマイズします。 それぞれのオプションの詳細な説明については、応答ファイル内の説明テキストを参照してください。
  3. ファイルを保管します。
  4. 以下のコマンドのいずれか 1 つを使用して、ご使用のオペレーティング・システムに合った適切なプロファイルの作成を開始します。これらのコマンドは、プロファイル作成用の応答ファイルがコピーされ、そのコピーが My_New_Profile_1.txt という名前に変更されてからカスタマイズされていることを前提としています。
    重要: Linux または UNIX の各プラットフォームの場合は install_root/bin/ProfileCreator_wbi 以外のディレクトリー、Windows プラットフォームの場合は install_root¥bin¥ProfileCreator_wbi 以外のディレクトリーにプロファイル作成用の応答ファイルのコピーを保管した場合は、次のように、コマンドの完全修飾パス名を指定する必要があります。これらの例では、応答ファイルがこれらのディレクトリーのうち、オペレーティング・システムに合ったいずれかのディレクトリーに存在することを前提としています。
    • Icon indicating AIX platforms AIX プラットフォームの場合: ./pcatAIX.bin -options My_New_Profile_1.txt -silent
    • Icon indicating HP-UX platforms HP-UX プラットフォームの場合: ./pcatHPUX.bin -options My_New_Profile_1.txt -silent
    • Icon indicating Linux platforms Linux x86 32 ビット・プラットフォームの場合: ./pcatLinux.bin -options My_New_Profile_1.txt -silent
    • Icon indicating Linux platforms Linux x86 64 ビット・プラットフォームの場合: ./pcat.bin -options My_New_Profile_1.txt -silent
    • Icon indicating Linux platforms Linux on zSeries 31 ビットおよび 64 ビット・プラットフォームの場合: ./pcatLinux390.bin -options My_New_Profile_1.txt -silent
    • Icon indicating Linux platforms Linux プラットフォームの場合: ./pcatLinuxPPC.bin -options My_New_Profile_1.txt -silent
    • Icon indicating Solaris platforms Solaris SPARC プラットフォームの場合: ./pcatSolaris.bin -options My_New_Profile_1.txt -silent
    • Icon indicating Solaris platforms Solaris x86 64 ビット・プラットフォームの場合、 ./pcatSolarisx86_64.bin / -options My_New_Profile_1.txt -silent
    • Icon indicating Windows platforms Windows プラットフォームの場合: pcatWindows.exe -options My_New_Profile_1.txt -silent
  5. ログを調べて成功を確認してください。また、プロファイルが正常に作成されなかった場合は、トラブルシューティングのヒントとして、プロファイルの作成または拡張時の障害からのリカバリーを参照してください。ロギングについての詳細は、 ログ・ファイルを参照してください。

(c) Copyright IBM Corporation 2005, 2006.
このインフォメーション・センターには Eclipse テクノロジー (http://www.eclipse.org) が採用されています。