機械翻訳について

管理対象ドメインのアップグレード

このドキュメントでは、WLSおよびFMW/JRFインフラストラクチャ・ドメインを上位のメジャー・バージョンにアップグレードするためのガイドラインを示します。

一般に、KubernetesでWLSおよびFMW/JRFインフラストラクチャ・ドメインをアップグレードするプロセスは、オンプレミスのドメインをアップグレードするプロセスと似ています。 詳しくは、「Fusion Middlewareアップグレード・ガイド」をお読みください。

「アップグレード前に」、次の操作を実行する必要があります:

  • 「ドメイン・ホーム・ソース・タイプ」が永続ボリューム上のドメイン(DoPV)の場合は、ドメイン・ホームをバックアップします。

  • ドメイン・タイプがJRFの場合:

    • JRFデータベースをバックアップします。

    • OPSSウォレット・ファイルをバックアップします。これにより、ドメインを再作成する必要がある場合は、同じJRFデータベース・スキーマを再利用できます。

      オペレータは、ウォレット・ファイルを抽出してKubernetes walletFileSecretに格納するためのヘルパー・スクリプト「OPSSウォレット・ユーティリティ」を提供します。 また、ウォレット・ファイルは、Kubernetesの外部で安全にバックアップされたロケーションに保存する必要があります。 たとえば、次のコマンドは、sample-nsネームスペースのsample-domain1ドメインのOPSSウォレットを/tmpディレクトリのewallet.p12という名前のファイルに保存し、sample-domain1-opss-walletfile-secretという名前のウォレット・シークレットにも格納します。

      $ opss-wallet.sh -n sample-ns -d sample-domain1 -s -r -wf /tmp/ewallet.p12 -ws sample-domain1-opss-walletfile-secret
      
  • 他にデータベースにアクセスしていないことを確認してください。

  • ドメイン・リソースを「削除しない」でくださ。

My Oracle Support 「ドキュメントID 2752458.1」によると、FMW/JRFドメインを使用し、12.2.1.3から12.2.1.4にアップグレードしている場合は、アップグレード前にアップグレード・アシスタントまたは再構成ウィザードを実行する必要はありませんが、ドメインを永続ボリュームに移動することをお薦めします。 「MII/JRFドメインをPVに移動」を参照してください。

WLSおよびFMW/JRFインフラストラクチャ・ドメインをアップグレードするには、次の手順を使用します。

  1. ドメインまたはクラスタ仕様serverStartPolicy(あるいはその両方)にパッチを適用して、ドメインをNeverに停止します。 例えば:

    $ kubectl -n sample-domain1-ns patch domain sample-domain1 --type=json -p='[ {"op": "replace", "path": "/spec/serverStartPolicy", "value": "Never"}]'
    
  2. 停止が完了したら、ドメイン・リソースYAMLファイルのベース・イメージをアップグレードし、ドメインを再デプロイします。

    次のように、ドメイン・リソースのYAMLファイルにパッチを適用し、ベース・イメージを更新して、serverStartPolicyIfNeededに再度変更できます:

    $ kubectl -n sample-domain1-ns patch domain sample-domain1 --type=json -p='[ {"op": "replace", "path": "/spec/serverStartPolicy", "value": "IfNeeded"}, {"op": "replace", "path":"/spec/image", "value":"<New WebLogic or Fusion Middleware base image>"]'