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

応答ファイルを使用したフィックスパックのアンインストール

この製品は、Installation Manager の応答ファイルを使用して前のバージョンにロールバックすることができます。

始める前に

ロールバック処理中には、Installation Manager は、前のバージョンのパッケージのファイルにアクセスする必要があります。 デフォルトでは、これらのファイルは、パッケージのインストール時にコンピューターに保管されます。 デフォルトの設定値を変更した場合、または保存されたファイルを削除した場合、Installation Manager では、前のバージョンのインストールで使用したリポジトリーへのアクセスが必要となります。

Installation Manager の使用について詳しくは、IBM® Installation Manager の資料を参照してください。

手順

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

    [IBM i]必ず、*ALLOBJ および *SECADM 特殊権限を持つユーザー・プロファイルを使用して IBM i システムにログオンするようにしてください。

  2. 製品をロールバックするための応答ファイルを作成します。

    応答ファイルは、更新するオファリングやインストール・ディレクトリーなど、製品を更新するために必要なデータが含まれている XML ファイルです。

    ロールバックで認証済みリポジトリーへのアクセスが必要な場合は、クレデンシャル保管ファイルと、オプションでマスター・パスワード・ファイルも必要です。 認証クレデンシャルの保管について詳しくは、 IBM Installation Manager 資料の『資格情報の保管』を参照してください。

    WebSphere® Application Server オファリングを更新するサンプル応答ファイルについては、 を参照してください。

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

    [IBM i]CL コマンド行で STRQSH コマンドを 実行して、Qshell コマンド・シェルを開始します。

  5. 選択したディレクトリーにフィックスパックをインストールするために必要な権限を持っていることを確認します。
  6. Installation Manager をインストールしたディレクトリーの eclipse/tools サブディレクトリーに移動します。
  7. input パラメーターに応答ファイルのロケーションを指定した imcl コマンドを実行します。
    以下に例を示します。
    • [Windows]管理者または非管理者:
      imcl.exe 
        input C:¥temp¥rollback_response_file.xml
        -log C:¥temp¥rollback_log.xml
        -secureStorageFile C:¥IM¥credential.store -masterPasswordFile C:¥IM¥master_password.txt
    • [AIX][HP-UX][Linux][Solaris]管理者:
      ./imcl
        input /var/temp/rollback_response_file.xml 
        -log /var/temp/rollback_log.xml 
        -secureStorageFile /var/IM/credential.store -masterPasswordFile /var/IM/master_password.txt
    • [AIX][HP-UX][Linux][Solaris]非管理者:
      ./imcl
        input user_home/var/temp/rollback_response_file.xml 
        -log user_home/var/temp/rollback_log.xml 
        -secureStorageFile user_home/var/IM/credential.store -masterPasswordFile user_home/var/IM/master_password.txt
    • [IBM i]
      ./imcl -acceptLicense 
        input $HOME/WASFiles/temp/rollback_response_file.xml 
        -log $HOME/WASFiles/temp/rollback_log.xml 
        -secureStorageFile $HOME/WASFiles/temp/credential.store -masterPasswordFile $HOME/WASFiles/temp/master_password.txt
    注: プログラムが重要なポストインストール指示を標準出力に書き込むことがあります。
  8. オプション: 以下により、すべてのインストール済みパッケージをリストしてロールバックを確認します。
    [AIX][HP-UX][Linux][Solaris][IBM i]
    ./imcl listInstalledPackages -long
    [Windows]
    imcl.exe listInstalledPackages -long

以下のサンプル応答ファイルでは、Windows オペレーティング・システムで WebSphere Application Server Network Deployment 製品を前のバージョンにロールバックします。
<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
  <repository location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.ND.v90'/>
</server>
<profile id='IBM WebSphere Application Server V9.0' installLocation='C:¥Program Files¥IBM¥WebSphere¥AppServer'>
  <data key='eclipseLocation' value='C:¥Program Files¥IBM¥WebSphere¥AppServer'/>
</profile>
<rollback>
  <offering profile='IBM WebSphere Application Server V9.0' id='com.ibm.websphere.ND.v90' version='9.0.0.20161025_2108'/>
</rollback>
</agent-input>
プロファイル ID の検索
プロファイル ID (<profile . . . id='profile_ID' . . . .> および <offering . . . profile='profile_ID' . . . .>) を検索するには、Installation Manager をインストールしたディレクトリーの eclipse/tools サブディレクトリーから、次のコマンドを実行します。
imcl listInstallationDirectories -verbose
プロファイル名は、パッケージ・グループ名と同じです。
オプション・フィーチャーを使用したオファリングのロールバック

インストール済みのオファリング ID (<offering . . . id='offering_ID' . . . .>) を検索するには、app_server_root/bin ディレクトリーから historyInfo コマンドまたは genHistoryReport コマンドを実行します。

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

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

com.ibm.websphere.ND.v90

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

com.ibm.websphere.APPCLIENT.v90

  • samples: サンプル
  • standalonethinclient.resourceadapter.runtime: スタンドアロン・シン・クライアントのランタイム
  • standalonethinclient.resourceadapter.samples: スタンドアロン・シン・クライアントのサンプル
  • embeddablecontainer: 埋め込み可能 EJB コンテナー
embeddablecontainer
IBM WebSphere Application Server の DMZ Secure Proxy Server

com.ibm.websphere.NDDMZ.v90

  • core.feature: IBM WebSphere Application Server の DMZ Secure Proxy 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

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



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-dist&topic=tins_rollback_silent
ファイル名:tins_rollback_silent.html