応答ファイルを使用した IBM i オペレーティング・システムからの Liberty フィックスパックのアンインストール

Installation Manager の応答ファイルを使用して、WebSphere® Application Server Liberty を以前のバージョンにロールバックできます。

始める前に

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

手順

  1. オプション: リポジトリーにユーザー名とパスワードが必要な場合は、このリポジトリーにアクセスするためのクレデンシャル・ストレージ・ファイルを作成します。
    ヒント: クレデンシャル・ストレージ・ファイルを作成するときに、指定されたリポジトリーの URL を imutilsc コマンドで検出できない場合には、リポジトリーの URL のロケーションの末尾に /repository.config を追加します。
  2. *ALLOBJ および *SECADM 特殊権限のあるユーザー・プロファイルを使用して、IBM® i システムにサインオンします。
  3. ロールバックされるインストール済み環境で、すべてのサーバーおよびアプリケーションを停止します。
  4. CL コマンド行で STRQSH コマンドを 実行して、Qshell コマンド・シェルを開始します。
  5. 応答ファイルを使用して、この製品をロールバックします。
    Installation Manager をインストールしたディレクトリーの eclipse/tools サブディレクトリーに移動して、製品をロールバックします。以下に例を示します。
    ./imcl
      input $HOME/WASFiles/temp/rollback_response_file.xml 
      -log $HOME/WASFiles/temp/rollback_log.xml 
      -secureStorageFile $HOME/WASFiles/temp/credential.store -masterPasswordFile $HOME/WASFiles/master_password_file.txt
    注: プログラムが重要なポストインストール指示を標準出力に書き込むことがあります。

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

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

以下に、製品を前のバージョンにロールバックする応答ファイルの例を示します。
<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
  <repository location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.BASE'/>
</server>
<profile id='WebSphere Liberty' installLocation='/QIBM/ProdData/WebSphere/Liberty/Base'>
</profile>
<rollback>
  <offering profile='WebSphere Liberty' id='com.ibm.websphere.liberty.BASE' version='16.0.2.20161025_2108'/>
</rollback>
</agent-input>
ヒント:
  • プロファイル ID (<profile . . . id='profile_ID' . . . .> および <offering . . . profile='profile_ID' . . . .>) は、Installation Manager をインストールしたディレクトリーの eclipse/toolsサブディレクトリーから imcl listInstallationDirectories -verbose コマンドを実行すると表示されます。これは、パッケージ・グループの名前と同じです。
  • オファリング ID (<offering . . . id='offering_ID' . . . .>) は、サポートされるオペレーティング・システム用の Liberty 製品オファリングにあります。
  • version は、ロールバック対象のオファリングの特定のバージョンです (例えば、16.0.2.20161025_2108)。
    この指定はオプションです。
    • version が指定されていない場合、インストール済み環境は前にインストールされていたバージョンのオファリングにロールバックされ、そのバージョンのすべてのインテリム・フィックスがインストールされます。
    • version が指定されている場合、インストール済み環境は指定された前のバージョンのオファリングにロールバックされ、そのバージョンのインテリム・フィックスはなにもインストールされません
  • 以前のフィックスパックにロールバックした場合、そのフィックスパックに適用されないすべての Liberty アドオンおよびフィーチャーが削除されます。
    以前に Liberty フィーチャーおよびアドオンをインストールしたが、インストール済み環境をロールバックする時点では Liberty リポジトリーへのアクセス権を持っていない場合、応答ファイル内に以下のプロパティーを指定します。これらのプロパティーを指定すると、すべてのフィーチャーおよびアドオンがアンインストールされますが、製品をロールバックできます。
    <data key='user.feature' value=''/> 
    <data key='user.addon' value=''/>

    フィックスパック 16.0.0.2 以降では、エディションに適用されるすべてのフィーチャーが使用可能で、製品のインストール時に一緒にインストールされることに注意してください。


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



タイム・スタンプ・アイコン 最終更新: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_ins_rollback_is
ファイル名: twlp_ins_rollback_is.html