z/OS オペレーティング・システムへの Liberty インテリム・フィックスおよびフィックスパックのインストール

フィックスパックには、WebSphere® Application Server for z/OS® Liberty を新しいレベルに上げるためのバンドル済みサービスが含まれています。インテリム・フィックスでは、特定の既知の問題に対する修正サービスを提供します。 IBM® Installation Manager を使用して、WebSphere Application Server for z/OS Liberty のご使用のサービス・レベルに対して使用可能なフィックスでオファリングを更新できます。

始める前に

[17.0.0.3 and later]重要: WebSphere Liberty での Java™ SE 6 の使用に対するサポートは、2017 年 9 月に終了しました。Liberty カーネルは 17.0.0.3 で再コンパイルされました。17.0.0.3 以降、Java SE 6 を使用して Liberty カーネルを実行することはできなくなりました。サポート終了日より後に、旧リリースで Java SE 6 を使用し続けると、環境がセキュリティー・リスクにさらされる可能性があります。

Java SE 8 は、最新の機能とセキュリティー更新を備えているため、これが推奨 Java SDK となります。Java SE 8 をインストールする代わりに、サポートされている別の Java SDK バージョンをインストールできます。

WebSphere Application Server Liberty for z/OS のアップグレードについては、IBM ソフトウェア・サポート・センターにお問い合わせください。 アップグレードについて詳しくは、「WebSphere Application Server for z/OS: Program Directory」を参照してください。最新の情報は、IBM ソフトウェア・サポー ト・センターおよび Fix Central から入手できます。

フィックスパックをインストールすると、インストール済みのインテリム・フィックスが、更新されたフィックスパック・レベルに適用される場合、Installation Manager はそれらを自動的に再適用します。更新されたフィックスパックにフィックスが含まれている場合など、適用されないインテリム・フィックスはアンインストールされます。場合によっては、Installation Manager は、ユーザーが手動で再適用する必要があるインテリム・フィックスをアンインストールしなければならないことがあります。例えば、フィックスを含んでおらず、更新されたインテリム・フィックス・レベルを必要とするフィックスパックに更新する場合があります。手動で再適用する必要があるインテリム・フィックスがある場合、Installation Manager はユーザーに通知します。どのインテリム・フィックスがインストールされているかは、productInfo version --ifixes コマンドを実行して確認できます。

IBM Installation Manager バージョン 1.8.5 以降が必要です。

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

手順

  1. Installation Manager を使用して、データ・セットおよびファイル・システム構造に必要な保守を適用します。
    1. WebSphere Application Server for z/OS Liberty で利用できるフィックスのリスト、および各フィックス固有の情報を入手するには、以下の操作を実行します。
      1. Fix Central にアクセスします。
      2. 「製品の検索 (Find product)」をクリックします。
      3. 製品グループとして「WebSphere Liberty」を選択します。
      4. 更新する製品のバージョンを選択します。
      5. プラットフォームで、z/OS を選択し、「次へ進む」をクリックします。
      6. 「フィックスの参照」を選択して、「次へ進む」をクリックします。
      7. 各フィックスの下の「詳細情報」をクリックすると、フィックスに関する情報が表示されます。
    2. 以下のいずれかの手順を使用して、WebSphere Application Server for z/OS Liberty をフィックスで更新します。
      • フィックスが含まれたライブ・サービス・リポジトリーにアクセスして、Web ベースの更新を使用します。
        ローカル・システムで Installation Manager を使用して、ライブ Web ベース・サービス・リポジトリーからのインテリム・フィックスで WebSphere Application Server for z/OS Liberty を更新します。
        • ライブ・サービス・リポジトリーの場合、インストール時に一般出荷可能な製品オファリング・リポジトリー用に使用される URL と同じものを使用します。 これらの URLは、Liberty オファリング用のオンライン製品リポジトリーでリストされています。
        • これらのロケーションには、Web ブラウザーを使用してアクセスできる Web ページはありません。 これらは、Installation Manager でオファリングを保守するために Installation Manager で指定する、Web ベースのリモート・リポジトリーのロケーションです。
        サービス・リポジトリーからフィックスをインストールするには、以下の操作を実行します。
        1. 製品ファイル・システムを、そのファイル・システムが Installation Manager を使用して元々マウントされていたパスに読み取りおよび書き込み操作用でマウントします。
        2. IBM ソフトウェアのユーザー ID とパスワードが含まれる Installation Manager のクレデンシャル・ストレージ・ファイルとマスター・パスワード・ファイルがまだない場合は、これらのファイルを作成します。これらのファイルを作成すると、リポジトリーにアクセスできるようになります。
          注: これらは、保護された IBM ソフトウェア Web サイトにアクセスするために使用するクレデンシャルです。
          クレデンシャル・ストレージ・ファイルおよびマスター・パスワード・ファイルを作成します。
          imutilsc saveCredential 
            -secureStorageFile storage_file -masterPasswordFile master_password_file
            -userName IBM_software_ID
            -userPassword IBM_software_password
            -url repository_URL_or_path
          ヒント: クレデンシャル・ストレージ・ファイルを作成するときに、指定されたリポジトリーの URL を imutilsc コマンドで検出できない場合には、リポジトリーの URL のロケーションの末尾に /repository.config を追加します。
        3. Installation Manager のユーザー ID で、以下の操作を実行します。
          1. Installation_Manager_binaries/eclipse/tools ディレクトリーに移動します。 Installation_Manager_binaries は、Installation Manager のインストール・ルート・ディレクトリーです。
          2. フィックスをインストールします。
            インテリム・フィックスをインストールするには、次のコマンドを使用します。
            imcl install fix_name
              -installationDirectory offering_installation_location
              -repositories repository_URL_or_path
              -secureStorageFile storage_file -masterPasswordFile master_password_file
            フィックスパックをインストールするには、次のコマンドを使用します。
            imcl install offering_ID_offering_version,optional_feature_ID
              -installationDirectory offering_installation_location
              -properties user.useLibertyRepository=[true|false],user.addon=addon_shortOrSymbolicName,user.feature=feature_shortOrSymbolicName
              -repositories repository_URL_or_path,Liberty_asset_repository_URL_or_path
              -secureStorageFile storage_file -masterPasswordFile master_password_file
              -acceptLicense
            ヒント:
            • offering_ID は、サポートされるオペレーティング・システム用の Liberty 製品オファリングにリストされているオファリング ID です。
            • offering_version (これは、オプションで、間に下線を入れてオファリング ID に付加できます) は、インストールするオファリングの特定のバージョンです (例: 16.0.20160503_0200)。
              • offering_version が指定されていない場合、最新バージョンのオファリングとそのバージョンのすべてのインテリム・フィックスがインストールされます。
              • offering_version が指定されている場合、指定されたバージョンのオファリングがインストールされ、そのバージョンのインテリム・フィックスはインストールされません
              オファリング・バージョンは、リポジトリーに対して以下のコマンドを実行した場合に、オファリング ID の最後にアンダースコアー付きで追加されています。
              imcl listAvailablePackages -repositories repository_URL_or_path
            • どのインテリム・フィックスをオファリングと共にインストールするかを示す -installFixes 引数に、nonerecommended、または all を指定することもできます。
              • オファリング・バージョンが指定されていない場合、-installFixes オプションは、デフォルトの all に設定されます。
              • オファリング・バージョンが指定されている場合、-installFixes オプションは、デフォルトの none に設定されます。
            • フィックスパックの場合:
              • New: Liberty をフィックスパックで更新する場合、Liberty のインストール済みのアドオンとフィーチャーも更新されます。
                [17.0.0.3 and later]重要: Java SE 6 がインストールされている場合、更新は失敗します。Java SE 6 を Java SE 8 にマイグレーションし、更新を再度開始してください。
                追加のアドオンとフィーチャーは、以下の例で示されるように、 user.addon および user.feature プロパティーに指定することでインストールできます。フィーチャーの短い名前またはシンボリック名は、次のように 2 個のコンマで区切られることに注意してください。
                ./imcl install com.ibm.websphere.liberty.zOS,embeddablecontainer             
                -properties user.addon=extendedPackage-1.0,user.feature=portlet-2.0,,portletserving-2.0
                -installationDirectory /InstallationManager/products/WebSphere/Liberty/level -acceptLicense
                -repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.zOS,https://your_onprem_asset_repo_url,/usr/lpp/LocalAssetRepo,/usr/lpp/LocalAssetRepo2.zip
                -sharedResourcesDirectory /InstallationManager/sharedResources
                -showProgress
                アセットのインストールは、インターネット・アクセスがあってもなくても、Liberty Asset Repository Service のインスタンスから、またはローカル・ディレクトリー・ベースのリポジトリーから行うことも可能です。リポジトリー URL、ディレクトリー・パス、またはアーカイブ・ファイル・パスを -repositories パラメーターに追加してください。リポジトリーは、指定された順序でアクセスされます。これらのアセット・リポジトリーについて詳しくは、『Installation Manager を使用したアセットのインストール』を参照してください。IBM WebSphere Liberty Repository からアセットをインストールするには、インターネットへのアクセスが必要です。Liberty Repository へのアクセスを有効にするには、-properties パラメーターで user.useLibertyRepository オプションを true に設定します。 Liberty Repository は、インストール中にアクセスされるリポジトリーのうち最後のリポジトリーです。
              • 組み込み可能 EJB コンテナーおよび JPA クライアントをインストールするには、オファリング ID の後に、任意の embeddablecontainer フィーチャーをコンマで区切って指定します。

                組み込み可能 EJB コンテナーは、 スタンドアロンの Java Platform, Standard Edition (SE) 環境でエンタープライズ Bean を実行するのに使用できる Java Archive (JAR) ファイルです。この組み込み可能コンテナーを使用して、アプリケーション・サーバーの外部でエンタープライズ Bean を実行できます。組み込み可能 EJB コンテナーは、EJB 3.1 仕様の一部であり、主に単体テストのエンタープライズ Bean のビジネス・ロジックに使用されます。

                組み込み可能 EJB コンテナーと共に JPA クライアントを使用すると、Java SE 環境で Java Persistence API 機能を使用できるようになります。

          3. オプション: 以下により、すべてのインストール済みパッケージをリストしてインストールを確認します。
            imcl listInstalledPackages -long
      • Fix Central からフィックスが含まれたファイルをダウンロードして、ローカル更新を使用します。
        Fix Central からは、フィックスが含まれた圧縮ファイルをダウンロードすることができます。 圧縮された個々のフィックス・ファイルには、フィックス用の Installation Manager リポジトリーが含まれており、通常 .zip の拡張子が付いています。 フィックス・ファイルをダウンロードすると、Installation Manager を使用して WebSphere Application Server for z/OS Liberty をこのフィックスで更新することができます。
        1. フィックスをダウンロードするには、以下の操作を実行します。
          1. Fix Central にアクセスします。
          2. 「製品の検索 (Find product)」をクリックします。
          3. 製品グループとして「WebSphere Liberty」を選択します。
          4. 更新するオファリングのバージョンを選択します。
          5. プラットフォームで、z/OS を選択し、「次へ進む」をクリックします。
          6. 「フィックスの参照」を選択して、「次へ進む」をクリックします。
          7. ダウンロードするフィックスを選択して、「次へ進む」をクリックします。
          8. ダウンロード・オプションを選択して、「次へ進む」をクリックします。
          9. ご使用条件に同意する場合は、「同意します」をクリックします。
          10. 「今すぐダウンロード」をクリックして、フィックスをダウンロードします。
          11. 圧縮されたフィックス・ファイルを、それらをインストールする z/OS システムにバイナリー形式で転送します。
          12. フィックスパックをインストールする場合は、システム上の任意のディレクトリーに圧縮されたリポジトリー・ファイルを解凍します。
        2. ダウンロードしたファイルからフィックスをインストールするには、以下の操作を実行します。
          1. 製品ファイル・システムを、そのファイル・システムが Installation Manager を使用して元々マウントされていたパスに読み取りおよび書き込み操作用でマウントします。
          2. Installation Manager のユーザー ID で、以下の操作を実行します。
            1. Installation_Manager_binaries/eclipse/tools ディレクトリーに移動します。 Installation_Manager_binaries は、Installation Manager のインストール・ルート・ディレクトリーです。
            2. フィックスをインストールします。
              インテリム・フィックスをインストールするには、次のコマンドを使用します。
              imcl install fix_name 
                 -installationDirectory offering_installation_location
                 -repositories compressed_file
              フィックスパックをインストールするには、次のコマンドを使用します。
              imcl install offering_ID_offering_version,optional_feature_ID
                -installationDirectory offering_installation_location
                -repositories location_of_expanded_files
                -acceptLicense
              ヒント:
              • offering_ID は、サポートされるオペレーティング・システム用の Liberty 製品オファリングにリストされているオファリング ID です。
              • オファリング ID にアンダースコアー付きで追加可能な (オプション) offering_version は、インストール対象のオファリングの特定のバージョンを表します。(例えば、16.0.2.20160503_0200 など)。
                • offering_version が指定されていない場合、最新バージョンのオファリングとそのバージョンのすべてのインテリム・フィックスがインストールされます。
                • offering_version が指定されている場合、指定されたバージョンのオファリングがインストールされ、そのバージョンのインテリム・フィックスはインストールされません
                オファリング・バージョンは、リポジトリーに対して以下のコマンドを実行した場合に、オファリング ID の最後にアンダースコアー付きで追加されています。
                imcl listAvailablePackages -repositories repository_URL_or_path
              • どのインテリム・フィックスをオファリングと共にインストールするかを示す -installFixes 引数に、nonerecommended、または all を指定することもできます。
                • オファリング・バージョンが指定されていない場合、-installFixes オプションは、デフォルトの all に設定されます。
                • オファリング・バージョンが指定されている場合、-installFixes オプションは、デフォルトの none に設定されます。
              • フィックスパックの場合:
                • New: Liberty をフィックスパックで更新する場合、Liberty のインストール済みのアドオンとフィーチャーも更新されます。
                  追加のアドオンとフィーチャーは、以下の例で示されるように、 user.addon および user.feature プロパティーに指定することでインストールできます。フィーチャーの短い名前またはシンボリック名は、次のように 2 個のコンマで区切られることに注意してください。
                  ./imcl install com.ibm.websphere.liberty.zOS,embeddablecontainer             
                  -properties user.addon=extendedPackage-1.0,user.feature=portlet-2.0,,portletserving-2.0
                  -installationDirectory /InstallationManager/products/WebSphere/Liberty/level -acceptLicense
                  -repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.zOS,https://your_onprem_asset_repo_url,/usr/lpp/LocalAssetRepo,/usr/lpp/LocalAssetRepo2.zip
                  -sharedResourcesDirectory /InstallationManager/sharedResources
                  -showProgress
                  アセットのインストールは、インターネット・アクセスがあってもなくても、Liberty Asset Repository Service のインスタンスから、またはローカル・ディレクトリー・ベースのリポジトリーから行うことも可能です。リポジトリー URL、ディレクトリー・パス、またはアーカイブ・ファイル・パスを -repositories パラメーターに追加してください。リポジトリーは、指定された順序でアクセスされます。これらのアセット・リポジトリーについて詳しくは、『Installation Manager を使用したアセットのインストール』を参照してください。IBM WebSphere Liberty Repository からアセットをインストールするには、インターネットへのアクセスが必要です。Liberty Repository へのアクセスを有効にするには、-properties パラメーターで user.useLibertyRepository オプションを true に設定します。 Liberty Repository は、インストール中にアクセスされるリポジトリーのうち最後のリポジトリーです。
                • 組み込み可能 EJB コンテナーおよび JPA クライアントをインストールするには、オファリング ID の後に、任意の embeddablecontainer フィーチャーをコンマで区切って指定します。

                  組み込み可能 EJB コンテナーは、 スタンドアロンの Java Platform, Standard Edition (SE) 環境でエンタープライズ Bean を実行するのに使用できる Java Archive (JAR) ファイルです。この組み込み可能コンテナーを使用して、アプリケーション・サーバーの外部でエンタープライズ Bean を実行できます。組み込み可能 EJB コンテナーは、EJB 3.1 仕様の一部であり、主に単体テストのエンタープライズ Bean のビジネス・ロジックに使用されます。

                  組み込み可能 EJB コンテナーと共に JPA クライアントを使用すると、Java SE 環境で Java Persistence API 機能を使用できるようになります。

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

    WebSphere Application Server for z/OS Liberty の更新について詳しくは、『z/OS での Liberty の更新とアンインストール』を参照してください。

  2. 製品ファイル・システムを実動ロケーションで再マウントします。

    このファイル・システムは、通常読み取り専用でマウントされます。

  3. フィックスまたは APAR カバー・レターの指示どおりに、他のすべてのマイグレーション・アクションを実行します。
  4. ご使用のサーバー (複数の場合あり) を始動して、必要なポストインストール・タスクを完了させます。

    サーバーの始動時に、構成ファイル・システムを新しいサービス・レベルに更新するために、 ポスト・インストーラーが各ノードに対して自動的に実行されます。

    注: Network Deployment セル内では、デプロイメント・マネージャー・ノードは、セルのアプリケーション・サーバー・ノードと同じサービス・レベルか、またはそれよりも後のサービス・レベルである必要があります。 デプロイメント・マネージャー・ノードを新しいサービス・レベルに必ずアップグレードしてください。

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

ファイル名: twlp_ins_install_fixes_z.html