バージョン 5.3.x から以降の Db2 Data Management Console バージョンへのアップグレード 5.3 refresh

インスタンス管理者は、バージョン 5.3.x から、より Db2 Data Management Console 新しいバージョン 5.3 へのアップグレードが可能です。

このタスクを完了する必要があるのは誰ですか?

インスタンス管理者アップグレードするには Db2 Data Management Consoleインスタンス管理者である必要があります。 インスタンス管理者は、以下のプロジェクト内のソフトウェアを管理する権限を有します:

インスタンスのオペレータプロジェクト

このインスタンスの演算子は、 Db2 Data Management Console operatorsプロジェクトにインストールされています。 アップグレードコマンドにおいて、環境変数` ${PROJECT_CPD_INST_OPERATORS} $_ENVIRONMENT`はオペレーターのプロジェクトを指します。

インスタンスのオペランド・プロジェクト

カスタムリソースは、operands control plane プロジェクト Db2 Data Management Console にインストールされます。 アップグレードコマンドにおいて、環境変数` ${PROJECT_CPD_INST_OPERANDS} $PATH`はオペランド`project`を指します。

このタスクをいつまでに完了する必要がありますか?

以下のオプションを確認し、このタスクを完了する必要があるかどうかを判断してください:

  • IBM のインスタンス control planeIBM Software Hub をアップグレードする手順に従ってください。 Software Hub
  • をアップグレードした際に Db2 Data Management Console をアップグレードしなかった IBM Software Hubcontrol plane 場合は、このタスクを完了してをアップグレードしてください Db2 Data Management Console

    必要に応じて繰り返す複数のインスタンスを管理している場合は、このタスクを繰り返してクラスタ上の IBM Software Hubより多くの Db2 Data Management Console インスタンスをアップグレードできます。

このタスクを完了するために必要な情報

アップグレード前に以下の情報を Db2 Data Management Console 確認してください:

バージョンの要件

インスタンスに関連付けられているすべてのコンポーネントは、同じリリースでインストールする必要があります IBM Software Hub 。 例えば、が control planeIBM Software Hub バージョンにある場合 5.3.1、をバージョンに Db2 Data Management Console アップグレードする必要があります 5.3.1

環境変数
このタスクのコマンドは環境変数を使用するため、記述された通りに正確に実行できます。
  • 環境変数を定義するスクリプトがない場合は、 「インストール環境変数の設定」 を参照してください。
  • スクリプトから環境変数を使用するには、このタスクでコマンドを実行する前に環境変数をsourceする必要があります。 例えば、以下のコマンドを実行します。
    source ./cpd_vars.sh

始める前に

このタスクは、以下の前提条件が満たされていることを前提としています:

システム要件
このタスクは、クラスターが の最小要件を満たしていることを Db2 Data Management Console 前提としています。
詳細情報の参照先
このタスクが完了していない場合は、 システム要件を参照してください。
ワークステーション
このタスクでは、アップグレードを実行するワークステーションがクライアントワークステーションとして設定されており、以下のコマンドラインインターフェイスを備えていることを前提としています:
  • IBM Software Hub CLI: cpd-cli
  • OpenShift® CLI: oc
  • Helm CLI: oc
詳細情報の参照先
このタスクが完了していない場合は、 「クライアントワークステーションの更新」 を参照してください。
コントロール・プレーン
このタスクは、 が control planeIBM Software Hub アップグレードされていることを前提としています。
詳細情報の参照先
このタスクが完了していない場合は、 「 IBM インスタンスのアップグレード」 を参照してください。 Software Hub
プライベート・コンテナー・レジストリー
環境がプライベートコンテナレジストリを使用している場合(例: クラスターがエアギャップ環境にある場合)、このタスクでは以下のタスクが完了していることを前提とします:
  1. ソフトウェ Db2 Data Management Console アイメージはプライベートコンテナレジストリにミラーリングされます。
    詳細情報の参照先
    このタスクが完了していない場合は、 「プライベートコンテナレジストリへのイメージのミラーリング」 を参照してください。
  2. コンテナは、プライベートコンテナレジストリ cpd-cli からイメージ olm-utils-v4 を取得するように設定されています。
    詳細情報の参照先
    このタスクが完了していない場合は、 「プライベートコンテナレジストリから olm-utils-v4 イメージを取得する」 を参照してください。
クラスタースコープのリソース
このタスクでは、カスタムリソース定義、クラスターロール、クラスターロールバインディングなどのクラスタースコープのリソースが更新されていることを前提としています。
詳細情報の参照先
このタスクが完了していない場合は、 「プラットフォームおよびサービス向けのクラスタースコープリソースの更新」 を参照してください。

手順

以下のタスクを完了してアップグレードしてください Db2 Data Management Console

  1. サービスのアップグレード
  2. アップグレードの検証
  3. サービスインスタンスのアップグレード
  4. 次に何をすべきか

サービスのアップグレード

アップグレードするには Db2 Data Management Console

  1. クラスタ Red Hat® OpenShift Container Platform にログイン cpd-cli してください:
    ${CPDM_OC_LOGIN}
    CPDM_OC_LOGINcpd-cli manage login-to-ocp コマンドのエイリアスであることを覚えておいてください。
  2. オペレータとカスタムリソースを更新してください Db2 Data Management Console
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=dmc \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --upgrade=true

アップグレードの検証

Db2 Data Management Console コマンド install-components が返されたときにアップグレードされます:
[SUCCESS]... The install-components command ran successfully

カスタムリソースのステータスが であることを確認 Completedしたい場合は、次の cpd-cli manage get-cr-status コマンドを実行できます:

cpd-cli manage get-cr-status \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--components=dmc

サービス・インスタンスのアップグレード

Db2 Data Management Consoleをアップグレードすると、サービス・インスタンスは自動的にアップグレードされます。

次のタスク

Db2 Data Management Console を使用する準備ができました。