1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Db2 on CP4D 4.6.2 導入と構成 - 前提, 環境変数定義シェルcpd_vars.sh

Last updated at Posted at 2023-04-21

Db2 on Cloud Pak for Data 4.6.2 導入と構成

シリーズ"Db2 on CP4D 4.6.2 導入と構成"は 2023年02月の経験をベースに 次のようなCloud Pak for Data (以下CP4D)4.6.2環境へ Db2を導入デプロイする手順をご紹介します。 

  • Managed OpenShift cluster (ROKS) on IBM Cloud (VPC/"Gen2")
  • OpenShift Container Platform (OCP) 4.10 , OpenShift Data Foundation (ODF) 4.10
  • Cloud Pak for Data (CP4D) 4.6.2

本シリーズの目次はこちらです。
ここでは 本手順書の前提と環境変数定義cpd_vars.shについて記述します。

前提

参考文献

Db2® on Cloud Pak for Data

環境

  • IBM Cloud 東京 リージョン jp-tok-3
    クラスターリソース

    • フレーバー bx2.16x64 16vcpu,64GB メモリー
    • 8 master, worker node (うち一つがDb2専用ノード)
  • 踏み台マシン (IBM Cloud へ接続可能なLinuxマシン)
    導入S/W

    • RHEL 8.6
    • podman
    • OpenShift command-line interface (oc)
    • Cloud Pak for Data command-line interface (cpd-cli)

インストール済み Cloud Pak for Data 環境

Managed OpenShift cluster (ROKS) in IBM Cloud (VPC Gen2") with OCS support.

  1. IBM Entitle Registry (パブリックNW (AirGap環境ではない))
  2. Express Installation mode
    • "IBM Cloud Pak foundational services"と"IBM Cloud Pak for Data platform operator"はnamespace ibm-common-serviceにインストール
  3. CP4D Namespace: zen
  4. Cloud Pak for Data control plane がインストール済み
  5. ODF の Storage class である ocs-storagecluster-cephfs , ocs-storagecluster-ceph-rbd が使用可能

環境変数定義シェルcpd_vars.sh

IBM Cloudに接続可能な踏み台マシンはCP4Dに関連する環境変数を定義して使用しています。シリーズ"Db2 on CP4D 4.6.2 導入と構成"で使用している環境変数登録用のシェルcpd_vars.shは次です。

# cat cpd_vars.sh
export OCP_URL=https://c115-e.jp-tok.containers.cloud.ibm.com:31714
API_token=sha256~0NE(skip)

export PROJECT_CPFS_OPS=ibm-common-services
export PROJECT_CPD_OPS=ibm-common-services
export PROJECT_CATSRC=openshift-marketplace
export PROJECT_CPD_INSTANCE=zen
export STG_CLASS_BLOCK=ocs-storagecluster-ceph-rbd
export STG_CLASS_FILE=ocs-storagecluster-cephfs
export IBM_ENTITLEMENT_KEY=eyJ(skip)
export VERSION=4.6.2
export OCLOGIN="oc login --token=${API_token} --server=${OCP_URL}"
export CPDOCLOGIN="cpd-cli manage login-to-ocp --token=${API_token} --server=${OCP_URL}"
export PATH=${HOME}/cpd-cli-linux-EE-12.0.2-39:${HOME}/.local/bin:${HOME}/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin

#

シリーズ"Db2 on CP4D 4.6.2 導入と構成"では 多くのocコマンドを実行しています。ocコマンドを実行するために、OpenShiftクラスターに次のようにしてcpd_vars.sh内に定義された$OCLOGINを使用してログイン(oc login)しておきます。

# source ./cpd_vars.sh
# $OCLOGIN

参考文書

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?