バージョン 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
詳細情報の参照先 このタスクが完了していない場合は、 「クライアントワークステーションの更新」 を参照してください。 - IBM Software
Hub CLI:
- コントロール・プレーン
- このタスクは、 が control planeIBM Software
Hub アップグレードされていることを前提としています。
詳細情報の参照先 このタスクが完了していない場合は、 「 IBM インスタンスのアップグレード」 を参照してください。 Software Hub - プライベート・コンテナー・レジストリー
- 環境がプライベートコンテナレジストリを使用している場合(例: クラスターがエアギャップ環境にある場合)、このタスクでは以下のタスクが完了していることを前提とします:
- ソフトウェ Db2 Data Management Console アイメージはプライベートコンテナレジストリにミラーリングされます。
詳細情報の参照先 このタスクが完了していない場合は、 「プライベートコンテナレジストリへのイメージのミラーリング」 を参照してください。 - コンテナは、プライベートコンテナレジストリ
cpd-cliからイメージolm-utils-v4を取得するように設定されています。詳細情報の参照先 このタスクが完了していない場合は、 「プライベートコンテナレジストリから olm-utils-v4 イメージを取得する」 を参照してください。
- ソフトウェ Db2 Data Management Console アイメージはプライベートコンテナレジストリにミラーリングされます。
- クラスタースコープのリソース
- このタスクでは、カスタムリソース定義、クラスターロール、クラスターロールバインディングなどのクラスタースコープのリソースが更新されていることを前提としています。
詳細情報の参照先 このタスクが完了していない場合は、 「プラットフォームおよびサービス向けのクラスタースコープリソースの更新」 を参照してください。
手順
以下のタスクを完了してアップグレードしてください Db2 Data Management Console :
サービスのアップグレード
アップグレードするには Db2 Data Management Console :
- クラスタ Red Hat® OpenShift Container Platform にログイン
cpd-cliしてください:${CPDM_OC_LOGIN}CPDM_OC_LOGINはcpd-cli manage login-to-ocpコマンドのエイリアスであることを覚えておいてください。 - オペレータとカスタムリソースを更新してください 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
アップグレードの検証
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 を使用する準備ができました。