IBM MQ への保守の適用

保守とは、取り消し可能な修正の適用のことです。 キュー・マネージャー・データに対する変更は、すべて前のコード・レベルと互換性があります。

始める前に

このタスクは、 Long Term Support リリースと Continuous Delivery リリースの違い、および各ケースに適用される保守デリバリー・モデルを理解していることを前提としています。 詳しくは、「 IBM® MQ リリース・タイプおよびバージョン管理」を参照してください。

本タスクについて

保守の適用について

特定のバージョン/リリースの保守デリバリーは、初期リリースから累積されます。 同じバージョン/リリースのより大きい番号のフィックスパックまたは累積セキュリティー更新 (CSU) を適用して、そのバージョン・レベルに直接アップグレードすることができます。 中間のフィックスを適用する必要はありません。

オンラインまたは物理メディアで入手可能な製造リフレッシュをインストールすることにより、 IBM MQ のフル・バージョンをリフレッシュすることもできます。 製造リフレッシュをインストールした結果は、以前のフィックス・レベルの IBM MQに保守デリバリーを適用した場合とほぼ同じです。 1 つの重要な違いがあります。フィックスパックと CSU は保守手順を使用して適用され、製造リフレッシュはインストール手順を使用してインストールされます。 フィックスパックまたは CSU を「適用解除」して、インストールした以前のフィックス・レベルに戻すことができます。 アンインストールできるのは製造リフレッシュのみです。これにより、システムから IBM MQ が削除されます。

製造時の更新および保守の提供に加えて、暫定修正を適用するように IBM サポート・チームから指示されることがあります。 暫定修正は緊急フィックスまたはテスト・フィックスとも呼ばれ、次の保守デリバリーを待つことができない緊急更新を適用するために使用されます。 インテリム・フィックスは、固有のフィックス名で認識されます。このフィックス名には、ターゲットのバージョンとプラットフォーム、およびその他の識別コンテキスト (サポート Case 参照や APAR 番号など) が含まれます。 新しい CSU、フィックスパック、または製造リフレッシュを適用すると、すべてのインテリム・フィックスが削除されます。 保守デリバリーまたは製造リフレッシュに関する資料には、どの APAR フィックスが成果物に含まれているかを示す「フィックス・リスト」ページが含まれています。 このリストは、適用した暫定修正に関連付けられている APAR が最新の保守で修正されているかどうかを示します。 修正されていない場合、問題の APAR 用の新規レベルの新規インテリム・フィックスがあるかどうかを確認してください。 存在しない場合は、 IBM サポートに連絡してください。 暫定修正を再適用するよう指示されたり、新しい暫定修正が提供されたりする可能性があります。

Passport Advantage® および Fix Centralを使用して、製造リフレッシュ、保守デリバリー、およびインテリム・フィックスを入手できます。 ダウンロード可能なインストール・イメージの入手先を参照してください。
  • 製造時のリフレッシュは、 Passport Advantageから入手できます。
  • フィックスパックおよび CSU は、 Fix Centralから入手できます。
  • 暫定修正は通常、 IBM サポート・チームによってサポート Case を介して直接提供され、場合によっては Fix Centralを介して提供されます。

保守の削除について

保守の適用の重要な特性は、その適用が取り消し可能でなければならないことです。 取り消し可能性とは、次の 2 つのことを意味しています。

  1. 前のレベルのコードが完全に復元される。
  2. IBM MQ オブジェクトに対して行われた変更は互換性があります。 変更とは、持続メッセージの作成や削除、キュー・マネージャー、チャネル、トピック、およびキューに対する変更のようなものです。 新規および変更されたオブジェクトは、復元されたレベルのコードで引き続き正しく機能します。

保守パッケージの取り消し可能性を実現するために、保守パッケージに含まれる機能的な変更の範囲が限定されます。 取り消し不可能な変更は、保守パッケージに含まれません。 ただし、取り消し可能性には限界があります。 保守パッケージには、新しいプログラミング・インターフェースと管理インターフェースが含まれている場合があります。 この新しいインターフェースを使用するためにアプリケーションを新規作成するかまたは変更した場合、保守パッケージが削除されると、それらのアプリケーションは動作しなくなります。

小規模では、フィックスパック、CSU、 または暫定修正によって、問題を解決するための新しい構成パラメーターが導入される場合があります。 フィックスパック、CSU、 または暫定修正を削除すると、変更によって導入された新しいインターフェースは使用できなくなりますが、 IBM MQ は、構成パラメーターによって変更されたオブジェクトを処理します。 例えば、新しい Java システム・プロパティーによって、キュー・マネージャーのデータ変換用にコード・ページを設定するためのパラメーターが導入される場合があります。 この修正では、すべての既存のキュー・マネージャーの持続状態情報は変更されません。 この修正は削除でき、キュー・マネージャーは引き続き前と同じように動作しますが、修正で導入された機能なしで動作します。

プラットフォームが異なれば、ソフトウェアのリリースをインストールおよび保守するための手段も異なります。 新しい保守レベルでリリースをインストールする場合と、旧リリースに保守レベルの更新を適用してその同じ保守レベルに更新する場合とでは、結果が異なります。

通常の保守レベルの更新を適用して IBM MQ の保守レベルまたはフィックス・レベルを更新する場合は、フィックスを削除することによって更新を元に戻すことができます。 新機能を含む保守レベルの更新を適用して IBM MQ の保守レベルまたはフィックス・レベルを更新する場合、インストール済み環境に関連付けられたキュー・マネージャーが新機能を使用可能にするまで、その更新および以前に元に戻すことができるすべての更新を元に戻すことができます。

保守レベルおよびフィックス・レベルは両方とも、サービス・サイトである Fix Central から提供されます。 Fix Central上の特定のフィックスパック、CSU、 およびその他の IBM MQ リソースへの直接リンクがある場所については、 IBM MQ のダウンロードを参照してください。

手順

  • IBM MQ 保守レベルを確認するには、以下のようにします。
    • コマンド dspmqver、または DSPMQMVER ( IBM iの場合) を入力します。 戻されるメッセージには、3 桁の VRM、または 4 桁の VRMF (保守が適用されている場合) が含まれます。
    • REST API の GET メソッドを使用します。
    • [Linux][Windows] IBM MQ Explorer のキュー・マネージャー・プロパティー・パネルを表示します。
    • [z/OS]キュー・マネージャーのジョブ・ログで CSQY000I メッセージを調べます。 このメッセージは、キュー・マネージャーの始動時に発行され、リリース・レベルとリリース・タイプを示します。
  • 保守レベルの更新を適用または削除するには、企業で使用しているプラットフォームに該当するリンクに従ってください。