WebSphere Application Server Version 6.1 Feature Pack for Web Services   
             オペレーティング・システム: AIX , HP-UX, i5/OS, Linux, Solaris, Windows, Windows Vista

             目次と検索結果のパーソナライズ化
             New or updated topic for this feature pack

IIP のサイレント・インストール

統合インストール・パッケージ (IIP) のサイレント・インストールとは、IIP インストール・ウィザードを使用せずにコマンド行から IIP をインストールすることです。 組み込まれているインストール・コントリビューションは、コントリビューション設定によってはサイレント・インストールできない場合があります。

始める前に

先に、Installation Factory を使用して IIP を作成すると、IIP をインストールできます。 IIP の作成について詳しくは、統合インストール・パッケージの開発とインストール を参照してください。

IIP インストール・ウィザードは、IIP 実行時に表示されないように、完全に抑止することができます。 コントリビューション呼び出しは、IIP の作成時に Installation Factory ユーザーが指定した組み込みオプションを使用するか、 組み込みオプションをオーバーライドする (IIP 作成者がオーバーライドを禁止していないと仮定した場合) IIP コマンド行で指定されたオプションを使用して呼び出されます。 IIP ウィザードは表示されなくても、IIP 内の各コントリビューションは IIP 作成時に選択されたオプションに応じて、それぞれ表示されたり表示されなかったりする場合がある点に注意してください。 今回のケースでは、真の IIP のサイレント・インストールとは、IIP インストール・ウィザードだけでなく、すべてのコントリビューションのインストール・ウィザードも表示されない場合を指します。

このタスクについて

この手順を使用して、製品のサイレント・インストールを実行します。

プロシージャー

  1. オペレーティング・システムにログオンします。
    [AIX] [HP-UX] [Linux] [Solaris] また、オーナーがファイルの読み取り/書き込みを行えるようにし、その他のユーザーが現行のシステム・ポリシーにしたがってファイルにアクセスできるようにする、umask を選択します。 root の場合は、022 の umask を推奨します。非 root ユーザーの場合は、グループを共用しているかいないかによって異なりますが、002 または 022 の umask が使用できます。 umask 設定を確認するには、以下のコマンドを実行します。
    umask
    umask 設定を 022 に設定するには、以下のコマンドを実行します。
    umask 022
    [Windows] Windows システムでインストールを行う際に、 インストーラーのユーザー・アカウントが、 以下の拡張ユーザー権限を持っている場合、Windows サービスが 自動的に作成され、アプリケーション・サーバーを自動始動します。
    • オペレーティング・システムの一部としてアクションを行う
    • サービスとしてログオンする
    例えば、一部の Windows システムでは、 「管理ツール」 > 「ローカル・セキュリティー・ ポリシー」 > 「User Rights Assignments」をクリックして、拡張オプションを表示します。 詳しくは、Windows の資料を参照してください。

    [Windows] アプリケーション・サーバーを Windows サービスとして 実行する予定の場合は、スペースを含むユーザー ID からインストールしないでください。ユーザー ID にスペースが含まれていると、妥当性検査ができません。 このようなユーザー ID を使用すると、インストールを続行できません。 この問題を回避するには、 スペースを含まないユーザー ID を使用して、インストールを行います。

  2. エンドツーエンドのサイレント・インストールを行いたい場合は、すべてのコントリビューションが確実にサイレントに実行するように構成してください。

    コントリビューションの各種のインストール・オプションを構成する方法について詳しくは、 ビルド定義の作成と IIP の生成 を参照してください。 ウィザードでインストールするコントリビューションとサイレントにインストールするコントリビューションが混在する、 混在モードでインストールを行う IIP を生成することもできます。 例えば、WebSphere Application Server をインストールするコントリビューションをウィザードを通じてインストールされるように組み込み、次に Feature Pack for Web Services のコントリビューションをサイレント・インストールすることで、シームレスなインストールを行うことができます。

  3. 次の場所にある install コマンドを使用して、IIP をサイレント・インストールできます。
    • [AIX] [HP-UX] [Linux] [Solaris] iip_home/bin/install.sh
    • [Windows] iip_home¥bin¥install.bat
    [Windows]
    [この情報は、Microsoft Windows Vista オペレーティング・システムで稼動するバージョン 6.1.0.9 以降のものにだけ適用されます。] 注:
    標準のユーザー特権を使用してインストールを開始すると、管理者ユーザーであるか否かに関係なく、 続行する前に、管理者特権への昇格を求めるプロンプトが出されます。 このプロンプトを抑止するには、次の手順でインストールを実行します。
    • install.bat を右クリックします。
    • 管理者として実行 (Run As Administrator)」をクリックします。

    非管理者ユーザーの場合は、ユーザー ID とパスワードを求められるステップがあります。

    • Windows Vista オペレーティング・システムにおける WebSphere Application Server Version 6.1 のサポートは、 WebSphere Application Server Version 6.1.0.9 から開始します。

      Windows Vista オペレーティング・システムは WebSphere Application Server の開発およびテストを行う 32 ビット・プラットフォームとしてサポートされていますが、アプリケーション・サーバー製品での使用はサポートされていません。 アプリケーション・クライアントは開発、テスト、および製品での使用を目的にサポートされています。

      詳しくは、WebSphere Application Server detailed system requirements および WebSphere Application Server support for the Microsoft Windows Vista operating system を参照してください。

    コントリビューションは、コマンド行に直接指定されたオプションと、応答ファイルに指定されたオプションを組み合わせて呼び出せる点に注意してください。 詳しくは、IIP のインストール応答ファイル を参照してください。 ただし、コマンド行にコントリビューション・オプションを渡すと、IIP インストーラーは、特定のコントリビューションの応答ファイルに指定されたオプションをすべて 無視します。 例えば、IIP の作成中にコントリビューションのインストール・ロケーションを指定できますが、IIP をインストールするユーザーも応答ファイル内でインストール・ロケーションを指定できます。 コマンド行に直接指定されたインストール・ロケーションは、コントリビューションが呼び出されてオプションを処理する際に、 IIP 作成中に設定されたインストール・ロケーションをオーバーライドします。 さらに、IIP 作成中にそのコントリビューションに指定されたその他のオプションも同様にすべて無視されます。

    インストール中に、以下のオプションを利用できます。 スペースを含むオプション値は、いずれも単一引用符で囲む必要があります。 コマンド行でのみ使用できるオプションには、その旨が記されています。

    表 1. IIP インストール・オプション
    オプション 説明

    -help

    [Windows] -?

      IIP install コマンドの使用可能なパラメーターをすべて表示します。 このオプションはコマンド行でのみ使用できます。 -help
    -iipResponseFile <IIP 応答ファイルへのパス>

    応答ファイルのロケーションを指定します。 IIP を呼び出すときにコマンド行に指定可能なオプションはすべて IIP 応答ファイルにも指定できます (–iipResponseFile オプション自体は指定できません)。 このセクションで解説する最上位レベル IIP のほか、コントリビューション固有のオプションもこれに該当します。 応答ファイル内のオプションの順序には意味があります。 IIP UI が直接サポートする最上位オプションは最初に置く必要があり、「プライマリー」コントリビューション (存在する場合) は 2 番目に置きます。 他のコントリビューションのオプション (存在する場合) がそれに続き、–iipOptionSet オプションと区別されます。 応答ファイル内の‘#’で始まる行はすべて、コメントと見なされ無視されます。

    サンプル応答ファイルとその使用法について詳しくは、IIP のインストール応答ファイル を参照してください。 このオプションはコマンド行でのみ使用できます。

    -iipResponseFile=D:¥myIIPResponsefile
    -iipLogfile <ログ・ファイルへのパス> IIP ログ・ファイルのディレクトリー・パスと名前を指定します。 -iipLogfile=C:¥mylog.txt
    -iipLoglevel
    • all
    • config
    • info
    • error
    • warning
    • severe
    • off
    ログ・ファイルの冗長性を指定します。 デフォルト値は info です。 –iipLogLevel=info
    -iipTracefile <トレース・ファイルへのパス> トレース・ファイルのディレクトリー・パスと名前を指定します。 -iipTracefile=C:¥mytrace.xml
    -iipTracelevel
    • all
    • fine
    • finer
    • finest
    • off
    トレース・ファイルの冗長性を指定します。 デフォルト値は off です。 –iipTracelevel=fine
    -iipNoGUI   IIP GUI を表示せずに IIP を実行します。 IIP を作成するとき、IF ユーザーは、IIP GUI をデフォルトで表示することを指定できます。 IIP ユーザーは、このオプションを指定してデフォルト値をオーバーライドできます。 ただし、IF ユーザーはこのデフォルト値をオーバーライド不可に指定することもでき、その場合はこのオプションを使用するとエラーになります。 このオプションでは、意図的に「-silent」が指定されていません。 IIP のコントリビューションがサイレント・モードで実行されるかどうかは、このオプションによって決まるわけではなく、 それらのコントリビューションの呼び出し時に指定されたオプションによって決まるからです。 「-iipNoGUI」を指定すると、これをより明確にすることができます。 -iipNoGUI
    -iipShowGUI   IIP の呼び出し時に、IIP GUI を表示します。 IIP を作成するとき、IF ユーザーは、IIP GUI をデフォルトで表示しないことを指定できます。 IIP ユーザーは、このオプションを指定してデフォルト値をオーバーライドできます。 ただし、IF ユーザーはこのデフォルト値をオーバーライド不可に指定することもでき、その場合はこのオプションを使用するとエラーになります。
    注: GUI インストーラーがサポートされていないオペレーティング・システムでこのオプションを使用すると、エラーになります。
    -iipShowGUI
    -iipUserType <root または nonroot> ユーザーが root または nonroot のいずれであるかを指定します。 IIP 作成者は IIP インストーラーのユーザー・タイプに応じて異なるオプション値をコントリビューションに渡すことができるので、これは重要な設定になります。 デフォルト値は root です。 -iipUserType=nonroot
    -iipOptionSet <Invocation_ID>

    特定のコントリビューション呼び出しを参照します。 これ以降の一連のオプションは、次の -iipOptionSet オプションが指定されるまでは、指定されたコントリビューション用のオプションであると見なされます。

    それ以前に -iipOptionSet オプションがない、IIP インストール時にコマンド行に指定したオプションは、 基本コントリビューション呼び出しに属していると想定されます。 IIP の呼び出しは、オプション名と構文に関して、基本コントリビューションの呼び出しと実質的に同じになります。

    注: IIP が GUI モードでインストールされる場合、コントリビューション・オプションはすべて無視されます。
    –iipOptionSet=6.1.0-WS-WASBase_1-1 –OPT installLocation=C:¥myLocation
    -iipDisable <Invocation_ID1, Invocation_ID2,...> IIP のインストール中に、指定されているコントリビューションをインストールしないでください。 IIP を作成するとき、ユーザーは、IIP のインストール時にデフォルトで抑止するコントリビューションや、この抑止をオーバーライド可能にするかどうかを指定できます。 IIP 作成者が抑止をオーバーライド不可に指定した場合、インストール時にこのオプションを使用するとエラーになります。 ID はコンマで区切ります。 –iipDisable=6.1.0-WS-WASBase_1-1, 6.1.0-WS-WASBase_1-2
  4. インストール完了後、IIP および個々のコントリビューションのログ・ファイルやトレース・ファイルを検証できます。 詳しいログ情報については、製品の資料を参照してください。
    IIP のログ・ファイルおよびトレース・ファイルは、-iipLogfile-iipTrace パラメーターを使用して別のパスを指定しない限り、デフォルトで以下のロケーションになります。
    • [AIX] [HP-UX] [Linux] [Solaris] IIP_home/iip/logs
    • [Windows] IIP_home¥iip¥logs

結果

これで、統合インストール・パッケージがサイレントにインストールされました。

以下に、WebSphere Application Server Network Deployment Version 6.1 パッケージのサイレント・インストールの例を示します。 IIP インストーラーは指定された応答ファイルを使用してサイレントに起動し、Network Deployment コントリビューションを 指定されたディレクトリーにサイレント・インストールします。 サンプルの応答ファイルは、異なるログおよびトレースのロケーションや、異なるパラメーターを組み込むように編集されている場合があります。 コントリビューションにインストール・ロケーションが指定されたため、そのコントリビューションにそれ以前に指定された他のすべてのオプションは無視されます。
install -iipNoGUI -iipOptionSet=6.1.0-WS-WASND_1-1 -OPT installLocation='C:¥Program Files¥IBM¥WebSphere¥AppServer'
 -options D:¥WAS¥responseFile.txt -silent

次の作業 [AIX HP-UX Linux Solaris Windows]

注: IIP のインストール中、Eclipse からの非常に重要なロギング情報が保存されるワークスペース・ファイルが、次のディレクトリーに作成されます。
  • [Windows] %USERPROFILE%¥.com.ibm.was.install.iip
  • [AIX] [HP-UX] [Linux] [Solaris] $HOME/.com.ibm.was.install.iip
これらのファイルは、定期的に削除して、ディスク・スペースを開放する必要があります。



サブトピック
IIP のインストール応答ファイル
関連タスク
統合インストール・パッケージの開発とインストール
ビルド定義の作成と IIP の生成
[AIX HP-UX Linux Solaris Windows] サイレントに CIP をインストール
IIP のインストール
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 4:10:06 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.wsfep.multiplatform.doc/info/ae/ae/tins_if_iip_installSilent.html