6.1 アップグレードに向けたOAAおよびOARM環境の準備

OAAおよびOARMを起動する前に、既存の環境をアップグレードに向けて準備する必要があります。

  1. Kubernetesクラスタは、My Oracle SupportのドキュメントID 2723908.1で概説されている最小バージョン要件を満たすようにアップグレードする必要があります。
  2. OAAおよびOARMデプロイメントが稼働している必要があります。
  3. 「インストール・ホストの要件」に従って、インストール・ホストの前提条件が満たされていることを確認します
  4. インストール・ホストは、既存のデプロイメントのNFSボリュームにアクセスできる必要があります。「NFSボリュームの構成」を参照してください。
  5. 「インストール・ファイルのダウンロードと管理コンテナの準備」に従って、最新のOAAインストール・ファイルをダウンロードしてインストール・ホストに抽出します。

    ノート:

    ファイルを解凍すると、oaa-installディレクトリ($WORKDIR/oaaimages/oaa-installなど)が作成されます。このディレクトリは後続のステップで使用されます。
  6. 既存のOAA管理コンテナの名前を検索します:
    kubectl get pods -n <namespace> | grep oaamgmt
    たとえば:
    kubectl get pods -n oaans | grep oaamgmt
    出力は次のようになります:
    oaamgmt-oaa-mgmt-bf6d5c88-29lrn           1/1     Running   0          64d
  7. 現在のデプロイメントのinstallOAA.properties$WORKDIR/oaaimages/oaa-installディレクトリにコピーします:
    kubectl cp <namespace>/<oaamgmt-pod>:/u01/oracle/scripts/settings/installOAA.properties $WORKDIR/oaaimages/oaa-install/installOAA.properties
    たとえば:
    kubectl cp oaans/oaamgmt-oaa-mgmt-bf6d5c88-29lrn:/u01/oracle/scripts/settings/installOAA.properties $WORKDIR/oaaimages/oaa-install/installOAA.properties
  8. $WORKDIR/oaaimages/oaa-install/installOAA.propertiesを編集し、install.global.image.tagを最新リリースのイメージ・タグに変更します。

    ノート:

    install.global.image.tagの正しい値は、$WORKDIR/oaaimages/oaa-install/installOAA.properties.templateにあります。
  9. 次のコマンドを実行して、OAA管理Helmチャート(oaamgmt)が表示されていることを確認します:
    helm ls -n <namespace> | grep oaamgmt
    たとえば:
    helm ls -n oaans | grep oaamgmt
    出力は次のようになります。
    oaamgmt   oaans   1   <DATE> <TIME> +0000 UTC deployed   oaa-mgmt-1.0.0-12.2.1.4.1-<TAG>   0.1.0

次のステップ: アップグレードの実行