IBM i オペレーティング・システムでのコマンド行を使用した Liberty フィックスパックのインストール

製品のフィックスパックには、WebSphere® Application Server Liberty Core を新しい製品レベルに上げるためのバンドル済みサービスが含まれています。インテリム・フィックスでは、特定の既知の問題に対する修正サービスを提供します。 IBM® Installation Manager のコマンド行機能を使用して、WebSphere Application Server Liberty Core インストール済み環境のご使用のサービス・レベルで利用できるフィックスで、製品を更新することができます。

始める前に

WebSphere Application Server for IBM i の更新については、IBM ソフトウェア・サポート・センターにお問い合わせください。 最新の情報は、IBM ソフトウェア・サポート・センターおよび Fix Central から入手できます。

Liberty リポジトリー[8.5.5.6 以降]ローカル・ディレクトリー・ベースのリポジトリー、または Liberty Asset Repository Service のインスタンスから Liberty アセットをインストールする場合は、リポジトリーを構成します。 Liberty アセット・リポジトリーについて詳しくは、 『Installation Manager を使用したアセットのインストール』を参照してください。

ヒント: Installation Manager では、この項目で説明する手順を実行する代わりに、応答ファイルまたはコマンド行で updateAll コマンドを実行して、すべてのインストール済みパッケージを検索したり更新したりできます。このコマンドは、どのフィックスをどのターゲット・リポジトリーに入れるかに関する完全な管理権限を持つ場合にのみ使用してください。 インストールしたい特定のフィックスだけが含まれた 1 組みのカスタム・リポジトリーを作成してこれを指示する場合に、このコマンドを確実に使用できる必要があります。 サービス・リポジトリーの検索を使用可能に設定している場合、または別のライブ Web ベース・リポジトリーから直接フィックスをインストールする場合は、このオプションは選択しないことをお勧めします。オプションを選択しないと、コマンド行から install コマンドの -installFixes オプションを使用してインストールするフィックスか、または応答ファイルの installFixes 属性を使用してインストールするフィックスのみが選択可能になります。

このタスクについて

手順

  1. WebSphere Application Server Liberty Core インストール済み環境で利用できるフィックスのリスト、および各フィックス固有の情報を入手するには、以下の操作を実行します。
    1. Fix Central にアクセスします。
    2. 製品グループで、WebSphere を選択します。
    3. 製品で、WebSphere Application Server を選択します。
    4. インストールされているバージョンを選択します。
    5. プラットフォームで、使用するオペレーティング・システムを選択し、「次へ進む」をクリックします。
    6. 「フィックスの参照」を選択して、「次へ進む」をクリックします。
    7. 各フィックスの下の「詳細情報」をクリックすると、フィックスに関する情報が表示されます。
    8. 推奨: インストールするフィックスの名前のリストを作成します。
  2. 以下のいずれかの手順を使用して、フィックスパックで WebSphere Application Server Liberty Core インストール済み環境を更新します。
    • フィックスパックが含まれたライブ・サービス・リポジトリーにアクセスして、Web ベースの更新を使用します。
      ローカル・システム上の Installation Manager を使用して、Web ベースのライブ・サービス・リポジトリーからのインテリム・フィックスで、WebSphere Application Server Liberty Core を更新します。
      • ライブ・サービス・リポジトリーの場合、インストール時に一般出荷可能な製品オファリング・リポジトリー用に使用される URL と同じものを使用します。 これらの URL は、次のパターンに基づいています。
        http://www.ibm.com/software/repositorymanager/offering_ID
        offering_ID は、『サポートされるオペレーティング・システム用の WebSphere Application Server バージョン 8.5 の製品オファリング』に記載されているオファリング ID です。
      • これらのロケーションには、Web ブラウザーを使用してアクセスできる Web ページはありません。 これらは、Installation Manager で製品を保守できるように、これに指定する Web ベースのリモート・リポジトリーのロケーションです。
      サービス・リポジトリーからフィックスをインストールするには、以下の操作を実行します。
      1. IBM ソフトウェアのユーザー ID とパスワードが含まれる Installation Manager のクレデンシャル・ストレージ・ファイルとマスター・パスワード・ファイルがまだない場合は、これらのファイルを作成します。これらのファイルを作成すると、リポジトリーにアクセスできるようになります。
        注: これらは、保護された IBM ソフトウェア Web サイトにアクセスするために使用するクレデンシャルです。
        Installation Manager 用のクレデンシャル・ストレージ・ファイルおよびマスター・パスワード・ファイルの作成について詳しくは、IBM Installation Manager インフォメーション・センターを参照してください。
        ヒント: クレデンシャル・ストレージ・ファイルを作成するときに、指定されたリポジトリーの URL を imutilsc コマンドで検出できない場合には、リポジトリーの URL のロケーションの末尾に /repository.config を追加します。
      2. *ALLOBJ および *SECADM 特殊権限のあるユーザー・プロファイルを使用して、IBM i システムにサインオンします。
      3. 更新する WebSphere Application Server Liberty Core のインストール済み環境にあるすべてのサーバーとアプリケーションを停止します。
      4. CL コマンド行で STRQSH コマンドを実行して、Qshell コマンド・シェルを開始します。
      5. umask が 022 に設定されていることを確認します。
        umask 設定を確認するには、以下のコマンドを実行します。
        umask
        umask 設定を 022 に設定するには、以下のコマンドを実行します。
        umask 022
      6. Installation_Manager_binaries/eclipse/tools ディレクトリーに移動します。 Installation_Manager_binaries は、Installation Manager のインストール・ルート・ディレクトリーです。

        IBM i システムでは、Installation Manager のルート・ディレクトリーは /QIBM/ProdData/InstallationManager です。

      7. フィックスパックをインストールします。
        ./imcl install offering_ID_offering_version,optional_feature_ID
          -repositories source_repository 
          -installationDirectory offering_installation_location
          -secureStorageFile storage_file -masterPasswordFile master_password_file
          -acceptLicense
        注: Installation Manager バージョン 1.6.2 以降では、-secureStorageFile および -masterPasswordFile オプションを使用して、クレデンシャル・ストレージ・ファイルにクレデンシャルを保管する必要があります。Installation Manager バージョン 1.6.2 より前のバージョンでは、-keyring および -password オプションを使用して、鍵リング・ファイルのクレデンシャルにアクセスしていました。これらのオプションは、バージョン 1.6.2 で非推奨となりました。ファイル構造が異なるため、鍵リング・ファイルからストレージ・ファイルへのマイグレーション・パスはありません。 -secureStorageFile および -masterPasswordFile オプションを使用してクレデンシャル・ストレージ・ファイルにクレデンシャルを保管する方法については、Installation Manager バージョン 1.6 インフォメーション・センターを参照してください。 -keyring および -password オプションを使用して鍵リング・ファイルにクレデンシャルを保管する方法について詳しくは、Installation Manager バージョン 1.5 インフォメーション・センターを参照してください。
        ヒント:
        • offering_ID とは、『サポートされるオペレーティング・システム用の WebSphere Application Server バージョン 8.5 の製品オファリング』にリストされているオファリング ID です。
        • offering_version (オプションで、オファリング ID にアンダースコア付きで追加できる) は、インストールするオファリングの具体的なバージョン (例えば、8.5.5.20110503_0200 など) です。
          • offering_version が指定されていない場合、最新バージョンのオファリングとそのバージョンのすべてのインテリム・フィックスがインストールされます。
          • offering_version が指定されている場合、指定されたバージョンのオファリングがインストールされ、そのバージョンのインテリム・フィックスはインストールされません
          オファリング・バージョンは、リポジトリーに対して以下のコマンドを実行した場合に、オファリング ID の最後にアンダースコアー付きで追加されています。
          ./imcl listAvailablePackages -repositories source_repository
        • どのインテリム・フィックスをオファリングと共にインストールするかを示す -installFixes 引数に、nonerecommended、または all を指定することもできます。
          • オファリング・バージョンが指定されていない場合、-installFixes オプションは、デフォルトの all に設定されます。
          • オファリング・バージョンが指定されている場合、-installFixes オプションは、デフォルトの none に設定されます。
        • フィーチャーのコンマ区切りリストを追加することができます。
        • Liberty リポジトリー[8.5.5.2 以降]Liberty Repository からインストールする追加のアセットを指定することができます。 Liberty Repository アセットのリストについては、WASdev.net のダウンロード・ページを参照してください。

          IBM WebSphere Liberty Repository からアセットをインストールするには、インターネットへのアクセスと IBM Installation Manager バージョン 1.6.2 以降が必要です。

          Liberty Repository フィーチャーをインストールする場合は、 -properties パラメーターの user.feature オプションでショート・ネームまたはシンボル名を指定します。 複数のフィーチャー名が二重コンマで区切られています。以下の例は、ポートレット・コンテナー・フィーチャーとポートレット・サービス・フィーチャーをインストールします。
          -properties user.feature=portlet-2.0,,portletserving-2.0,user.accept.license=true
          [8.5.5.5 以降]バージョン 8.5.5.5 以降の場合、user.accept.license=true は不要です。
          Liberty リポジトリー[8.5.5.4 以降]バージョン 8.5.5.4 以降、extprogmodels フィーチャーは使用可能でなくなりました。 代わりに、 extendedPackage-1.0 アドオンをインストールするか、Liberty Repository から必要なフィーチャーを個別にインストールしてください。 詳しくは、以下のトピックを参照してください。
          user.addon オプションを指定することで、拡張プログラミング・モデル・フィーチャーの完全なセットをインストールすることができます。
          -properties user.addon=extendedPackage-1.0,user.accept.license=true
          extprogmodels フィーチャーを含む、バージョン 8.5.5.3 以前のバージョンの WebSphere Application Server Liberty プロファイルをアップグレードする場合、 Installation Manager は自動的に extendedPackage-1.0 アドオンをインストールします。 user.accept.license オプションを指定する必要があります。
          -properties user.accept.license=true
          Liberty リポジトリー[8.5.5.6 以降]アセットのインストールは、 Liberty Asset Repository Service のインスタンスから、またはローカル・ディレクトリー・ベースのリポジトリーから行うことも可能です。 これらのアセット・リポジトリーについて詳しくは、Installation Manager を使用したアセットのインストールを参照してください。 -repositories パラメーターにリポジトリーの URL またはディレクトリーを追加します。 リポジトリーは、指定された順序でアクセスされます。デフォルトでは、Liberty Repository は、 インストール中にアクセスされるリポジトリーのうち最後のリポジトリーです。Liberty Repository へのアクセスを使用不可にするには、 -properties パラメーターで user.useLibertyRepository オプションを false に設定します。 次の例では、まず、Liberty Asset Repository Service の https://your_onprem_asset_repo_url のインスタンスからアセットをインストールします。 これらのアセットが使用可能でない場合は、 /QIBM/LocalAssetRepo のローカル・ディレクトリー・ベース・リポジトリーからインストールします。 IBM WebSphere Liberty Repository へのアクセスは使用不可です。
          ./imcl install com.ibm.websphere.liberty.v85
          -properties user.useLibertyRepository=false,user.addon=extendedPackage-1.0,user.feature=portlet-2.0
          -installationDirectory /QIBM/ProdData/Liberty -acceptLicense
          -repositories /QIBM/LibertyProductRepo,https://your_onprem_asset_repo_url,/QIBM/LocalAssetRepo
          -sharedResourcesDirectory /QIBM/UserData/InstallationManager/IMShared
          -showProgress
          Liberty Repository と含まれるアセットについて詳しくは、『Liberty Repository』を参照してください。
        • WebSphere Application Server グループ PTF をインストールすることによってフィックスパックを入手した場合、ローカル・フィックスパック・リポジトリーを使用して、このフィックスパックをインストールできます。

          ローカル・フィックスパック・リポジトリーについては、ファイルの /QIBM/WAS/WASFixpacks/ReadmeV85.html または /QIBM/WAS/WASFixpacks/ReadmeV85.txt を参照してください。

      8. オプション: 以下により、すべてのインストール済みパッケージをリストしてインストールを確認します。
        ./imcl listInstalledPackages -long
    • Fix Central からフィックスパックが含まれたファイルをダウンロードして、ローカル更新を使用します。
      Fix Central からフィックスパックが含まれた圧縮ファイルをダウンロードできます。 圧縮された個々のフィックス・ファイルには、フィックスパック用の Installation Manager リポジトリーが含まれており、通常 .zip の拡張子が付いています。 フィックス・ファイルをダウンロードすると、Installation Manager を使用して、WebSphere Application Server Liberty Core をフィックスパックで更新することができます。
      1. フィックスパックをダウンロードするには、以下の操作を実行します。
        1. Fix Central にアクセスします。
        2. 製品グループで、WebSphere を選択します。
        3. 製品で、WebSphere Application Server を選択します。
        4. インストールされているバージョンを選択します。
        5. プラットフォームで、使用するオペレーティング・システムを選択し、「次へ進む」をクリックします。
        6. 「フィックスの参照」を選択して、「次へ進む」をクリックします。
        7. ダウンロードするフィックスパックを選択して、「次へ進む」をクリックします。
        8. ダウンロード・オプションを選択して、「次へ進む」をクリックします。
        9. ご使用条件に同意する場合は、「同意します」をクリックします。
        10. 「今すぐダウンロード」をクリックして、フィックスパックをダウンロードします。
        11. 圧縮されたフィックス・ファイルを、それをインストールする各 IBM i システムにバイナリー形式で転送します。
        12. 圧縮されたリポジトリー・ファイルをシステム上の任意のディレクトリーに解凍します。
      2. ダウンロードしたファイルからフィックスパックをインストールするには、以下の操作を実行します。
        1. *ALLOBJ および *SECADM 特殊権限のあるユーザー・プロファイルを使用して、IBM i システムにサインオンします。
        2. 更新する WebSphere Application Server Liberty Core のインストール済み環境にあるすべてのサーバーとアプリケーションを停止します。
        3. CL コマンド行で STRQSH コマンドを実行して、Qshell コマンド・シェルを開始します。
        4. umask が 022 に設定されていることを確認します。
          umask 設定を確認するには、以下のコマンドを実行します。
          umask
          umask 設定を 022 に設定するには、以下のコマンドを実行します。
          umask 022
        5. Installation_Manager_binaries/eclipse/tools ディレクトリーに移動します。 Installation_Manager_binaries は、Installation Manager のインストール・ルート・ディレクトリーです。

          IBM i システムでは、Installation Manager のルート・ディレクトリーは /QIBM/ProdData/InstallationManager です。

        6. フィックスパックをインストールします。
          ./imcl install offering_ID_offering_version,optional_feature_ID
            -repositories location_of_expanded_files
            -installationDirectory offering_installation_location
            -acceptLicense
          ヒント:
          • offering_ID とは、『サポートされるオペレーティング・システム用の WebSphere Application Server バージョン 8.5 の製品オファリング』にリストされているオファリング ID です。
          • offering_version (オプションで、オファリング ID にアンダースコア付きで追加できる) は、インストールするオファリングの具体的なバージョン (例えば、8.5.5.20110503_0200 など) です。
            • offering_version が指定されていない場合、最新バージョンのオファリングとそのバージョンのすべてのインテリム・フィックスがインストールされます。
            • offering_version が指定されている場合、指定されたバージョンのオファリングがインストールされ、そのバージョンのインテリム・フィックスはインストールされません
            オファリング・バージョンは、リポジトリーに対して以下のコマンドを実行した場合に、オファリング ID の最後にアンダースコアー付きで追加されています。
            ./imcl listAvailablePackages -repositories source_repository
          • どのインテリム・フィックスをオファリングと共にインストールするかを示す -installFixes 引数に、nonerecommended、または all を指定することもできます。
            • オファリング・バージョンが指定されていない場合、-installFixes オプションは、デフォルトの all に設定されます。
            • オファリング・バージョンが指定されている場合、-installFixes オプションは、デフォルトの none に設定されます。
          • フィーチャーのコンマ区切りリストを追加することができます。
          • Liberty Repository からインストールする追加のアセットを指定することができます。 Liberty Repository アセットのリストについては、WASdev.net のダウンロード・ページを参照してください。

            IBM WebSphere Liberty Repository からアセットをインストールするには、インターネットへのアクセスと IBM Installation Manager バージョン 1.6.2 以降が必要です。

            Liberty Repository フィーチャーをインストールする場合は、 -properties パラメーターの user.feature オプションでショート・ネームまたはシンボル名を指定します。 複数のフィーチャー名が二重コンマで区切られています。以下の例は、ポートレット・コンテナー・フィーチャーとポートレット・サービス・フィーチャーをインストールします。
            -properties user.feature=portlet-2.0,,portletserving-2.0,user.accept.license=true
            [8.5.5.5 以降]バージョン 8.5.5.5 以降の場合、user.accept.license=true は不要です。
            Liberty リポジトリー[8.5.5.4 以降]バージョン 8.5.5.4 以降、extprogmodels フィーチャーは使用可能でなくなりました。 代わりに、 extendedPackage-1.0 アドオンをインストールするか、Liberty Repository から必要なフィーチャーを個別にインストールしてください。 詳しくは、以下のトピックを参照してください。
            user.addon オプションを指定することで、拡張プログラミング・モデル・フィーチャーの完全なセットをインストールすることができます。
            -properties user.addon=extendedPackage-1.0,user.accept.license=true
            [8.5.5.5 以降]バージョン 8.5.5.5 以降の場合、user.accept.license=true は不要です。
            extprogmodels フィーチャーを含む、バージョン 8.5.5.3 以前のバージョンの WebSphere Application Server Liberty プロファイルをアップグレードする場合、 Installation Manager は自動的に extendedPackage-1.0 アドオンをインストールします。 user.accept.license オプションを指定する必要があります。
            -properties user.accept.license=true
            Liberty リポジトリー[8.5.5.6 以降]アセットのインストールは、 Liberty Asset Repository Service のインスタンスから、またはローカル・ディレクトリー・ベースのリポジトリーから行うことも可能です。 これらのアセット・リポジトリーについて詳しくは、Installation Manager を使用したアセットのインストールを参照してください。 -repositories パラメーターにリポジトリーの URL またはディレクトリーを追加します。 リポジトリーは、指定された順序でアクセスされます。デフォルトでは、Liberty Repository は、 インストール中にアクセスされるリポジトリーのうち最後のリポジトリーです。Liberty Repository へのアクセスを使用不可にするには、 -properties パラメーターで user.useLibertyRepository オプションを false に設定します。 次の例では、まず、Liberty Asset Repository Service の https://your_onprem_asset_repo_url のインスタンスからアセットをインストールします。 これらのアセットが使用可能でない場合は、 D:¥IBM¥LocalAssetRepo のローカル・ディレクトリー・ベース・リポジトリーからインストールします。 IBM WebSphere Liberty Repository へのアクセスは使用不可です。
            imcl install com.ibm.websphere.liberty.v85 
            -properties user.useLibertyRepository=false,user.addon=extendedPackage-1.0,user.feature=portlet-2.0
            -installationDirectory D:¥IBM¥Liberty -acceptLicense
            -repositories D:\IBM\LibertyProductRepo,https://your_onprem_asset_repo_url,D:\IBM\LocalAssetRepo
            -sharedResourcesDirectory D:¥IBM¥IMShared
            -showProgress
            Liberty Repository と含まれるアセットについて詳しくは、『Liberty Repository』を参照してください。
          • WebSphere Application Server グループ PTF をインストールすることによってフィックスパックを入手した場合、ローカル・フィックスパック・リポジトリーを使用して、このフィックスパックをインストールできます。

            ローカル・フィックスパック・リポジトリーについては、ファイルの /QIBM/WAS/WASFixpacks/ReadmeV85.html または /QIBM/WAS/WASFixpacks/ReadmeV85.txt を参照してください。

        7. オプション: 以下により、すべてのインストール済みパッケージをリストしてインストールを確認します。
          ./imcl listInstalledPackages -long

トピックのタイプを示すアイコン タスク・トピック

インフォメーション・センターに関するご使用条件 | フィードバック


タイム・スタンプ・アイコン 最終更新: 2015 年 6 月 17日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_ins_upgrade_is_cl
ファイル名: twlp_ins_upgrade_is_cl.html