[AIX Solaris HP-UX Linux Windows][IBM i]

コマンド行を使用したフィックスパックのアンインストール

Installation Manager の imcl rollback コマンドを使用して、この製品を前のバージョンにロールバックすることができます。

事前処理

ロールバック・プロセス中、Installation Manager は前のバージョンの製品パッケージに入っているファイルにアクセスする必要があります。 デフォルトでは、これらのファイルは、製品パッケージのインストール時にコンピューターに保管されます。 デフォルトから変更し、ロールバック用にバックアップ・ファイルを保存しないことを選択した場合、または保存されたファイルを削除した場合、Installation Manager では、製品パッケージの以前のバージョンにロールバックするには、以前のレベルのリポジトリー内のインストール・パッケージにアクセスできる必要があります。

フィックスパックが元のインストール・パッケージにインストールされている場合は、ロールバック先のフィックスパック・バージョンのリポジトリーを指定する必要があります。 また、Installation Manager が要求する他のリポジトリーを指定する必要もあります。 一般出荷版リポジトリーは、指定する必要がある最も重要なリポジトリーです。 バージョン 9.0 ではこのリポジトリーを 9.0.0.0 として指定します。

重要: Installation Manager は、中間修正プログラムをインストールせずに、製品の任意の修正プログラムレベルを直接インストールできます。 実際、Installation Manager は、デフォルトで最新レベルをインストールします。 例えば、フィックスパック・レベルをスキップし、バージョン 9.0.0.1 から 直接バージョン 9.0.0.5 へと進むことができます。 ただし、レベルをスキップした場合は、後でそれらのレベルにロールバックできないことに注意してください。 例えば、バージョン 9.0.0.5 を直接インストールした場合、バージョン 9.0.0.3 にロールバックすることはできません。 バージョン 9.0.0.1 からバージョン 9.0.0.5 にスキップした場合は、バージョン 9.0.0.1 にのみロールバックできます。

Installation Manager の使用方法の詳細については、 IBM® のドキュメント( Installation Manager )をお読みください。

手順

  1. システムにログオンします。

    [IBM i]IBM i システムにログインする際は、*ALLOBJおよび*SECADMの特別権限を持つユーザープロファイルを使用していることを確認してください。

  2. ロールバックする製品が実行中でないことを確認します。
  3. コマンド行を開始します。

    [IBM i]CLコマンドラインで、Qshellコマンドシェルを起動する STRQSH コマンドを実行します。

  4. 選択したディレクトリーにフィックスパックをインストールするために必要な権限を持っていることを確認します。
  5. Installation Manager をインストールしたディレクトリ内の サブ eclipse/tools ディレクトリに移動してください。
  6. コマンド imcl を使用して製品をロールバックします。
    [Linux][AIX][HP-UX][Solaris]
    ./imcl rollback offering_ID_offering_version
      -repositories source_repository 
      -installationDirectory installation_directory
      -preferences preference_key=value
      -properties property_key=value
      -secureStorageFile storage_file -masterPasswordFile master_password_file
      -acceptLicense
    [Windows]
    imcl.exe rollback offering_ID_offering_version
      -repositories source_repository 
      -installationDirectory installation_directory
      -preferences preference_key=value
      -properties property_key=value
      -secureStorageFile storage_file -masterPasswordFile master_password_file
      -acceptLicense
    • 以下のように、オプション・フィーチャーとともにオファリングをロールバックできます。

      製品をロールバックするときには、以前の製品インストール済み環境で使用されたオプション・フィーチャーをすべて指定する必要があります。 これらのフィーチャーを指定しないと、Installation Manager によってそれらは削除されます。

      以下の表に、オファリング ID、各オファリングのオプション・フィーチャー、およびデフォルト・フィーチャーを示します。
      表 1. オファリング ID とオプション・フィーチャー
      オファリング ID オプション・フィーチャー ID デフォルト・フィーチャー
      WebSphere® Application Server (ベース)

      com.ibm.websphere.BASE.v90

      • core.feature: WebSphere Application Server
        以下のオプションのサブフィーチャーを指定するには、このフィーチャーの指定が必要です。
        • samples: サンプル・アプリケーション
        • thinclient: スタンドアロンのシン・クライアントおよびリソース・アダプター
        • embeddablecontainer: 組み込み可能 EJB コンテナー
        • ejbdeploy: EJB 3.0 より前のモジュール用の EJBDeploy ツール
      注:Installation Manager を使用して、後から関数を追加または削除するために core.feature、関数を変更、更新、またはロールバックすることはできません。 追加または削除できるのは、サブフィーチャーのみです。
      • core.feature
        • thinclient
        • embeddablecontainer
        • ejbdeploy
      WebSphere Application Server 用アプリケーションクライアント

      com.ibm.websphere.APPCLIENT.v90

      • samples: サンプル
      • standalonethinclient.resourceadapter.runtime: スタンドアロン Thin Client ランタイム
      • standalonethinclient.resourceadapter.samples: スタンドアロン Thin Client サンプル
      • embeddablecontainer: 組み込み可能 EJB コンテナー
      embeddablecontainer
      DMZ Secure Proxy Server for IBM WebSphere Application Server

      com.ibm.websphere.NDDMZ.v90

      • core.featureDMZ Secure ProxyIBM 向けサーバー WebSphere Application Server
        以下のオプションのサブフィーチャーを指定するには、このフィーチャーの指定が必要です。
        • thinclient: スタンドアロンのシン・クライアントおよびリソース・アダプター
      デフォルト・フィーチャーはありません
      Web Server Plug-in

      com.ibm.websphere.PLG.v90

      オプション・フィーチャーはありません 該当なし
      WebSphere Customization Toolbox

      com.ibm.websphere.WCT.v90

      • zpmt: プロファイル管理ツール (z/OS のみ)
      • zmmt: z/OS マイグレーション管理ツール
      • pct: Web サーバー・プラグイン構成ツール

      すべてのオプション・フィーチャーがデフォルトでインストールされます

    • 以下のようにバージョン情報を指定できます。

      オファリング ID にアンダースコアーを付けてオプションで追加可能な offering_version は、オファリングのロールバック先の特定バージョンです (例えば、9.0.0.20160503_0200 など)。

      • offering_version が指定されていない場合、インストール済み環境は前にインストールされていたバージョンのオファリングにロールバックされ、そのバージョンのすべてのインテリム・フィックスがインストールされます。
      • offering_version が指定されている場合、インストール済み環境は指定された前のバージョンのオファリングにロールバックされ、そのバージョンのインテリム・フィックスはなにもインストールされません。
      オファリング・バージョンは、リポジトリーに対して次のコマンドを実行したとき、間に下線を入れてオファリング ID の末尾に付加されます。
      imcl listAvailablePackages -repositories source_repository
  7. オプション: ロールバックを確認するために、インストール済みのパッケージをすべて一覧表示する。
    [Linux][AIX][HP-UX][IBM i][Solaris]
    ./imcl listInstalledPackages -long
    [Windows]
    imcl.exe listInstalledPackages -long