カタログ・パーティションを持つ Db2 Warehouse ポッドに exec します。

いくつかの共通管理タスクを実行するには、カタログ・パーティションを持つ Db2 Warehouse ポッドで exec コマンドを実行できる必要があります。

始める前に

コマンドをコピーして、変更せずにシステムで実行できるようにするには、インストール環境変数の 1 回限りのセットアップを行います。 例えば、PROJECT_CPD_INST_OPERANDS 環境変数は、データベース・デプロイメントの名前空間を定義します。 詳しくは、インストール環境変数の設定を参照してください。

手順

  1. それぞれの Db2uCluster または Db2uInstance リソース名を見つけて、Db2uCluster または Db2uInstance環境変数を作成します。
    oc get db2ucluster,db2uinstance --all-namespaces
  2. Db2uCluster または Db2uInstance カスタム・リソース名を DB2_CR_ID 環境変数に設定します。
    DB2_CR_ID=<db2ucluster_cr_name/db2uinstance_cr_name>
  3. データベース デプロイメントの Db2 Warehouse ポッドの名前を見つけます。
    db2_podname=$(oc -n ${PROJECT_CPD_INST_OPERANDS} get po --selector name=dashmpp-head-0 | grep ${DB2_CR_ID} | awk {'print $1'})
  4. exec コマンドを実行して、Db2 Warehouse ポッドに exec します。
    oc -n ${PROJECT_CPD_INST_OPERANDS} exec -it ${db2_podname} -- bash