機械翻訳について

Oracle Cloud Infrastructureでのパブリック・サブネットにアタッチされたOracle Java Cloud Serviceインスタンスの作成

Oracle Java Cloud Serviceは、サービス・インスタンスの作成方法を詳細に制御します。

Oracle Java Cloud Serviceでインスタンスを作成するメソッドはいくつかあります。 インスタンスを作成する最も簡単なメソッドの1つは、Webコンソールでインスタンスの作成ウィザードを使用することです。 ウィザードは、WebLogic Serverの構成、バックアップとリカバリの構成、ロード・バランサのパラメータなど、インスタンスに構成できるすべてのパラメータを表示する簡単な一連の画面を示します。

パブリック・サブネットではなく、プライベート・サブネット上にインスタンスを作成する必要がある場合は、「Oracle Cloud Infrastructureでのプライベート・サブネットにアタッチされるOracle Java Cloud Service Instanceの作成」を参照してください。

チュートリアル・アイコン「チュートリアル」

前提条件

カスタムOracle Java Cloud Serviceインスタンスを作成する前に:

新規インスタンスの作成ウィザードの開始

Oracle Cloud Infrastructureのみこのトピックは、Oracle Cloud Infrastructureにのみ適用されます。

Webコンソールからサービス・インスタンスを作成するには、新規インスタンスの作成ウィザードを使用します。
Create New Instanceウィザードを開始するには、次の手順を実行します:
  1. サービス・コンソールにアクセスします。
  2. 「Create Instance」をクリックします。

基本サービス・インスタンス情報の指定

Oracle Cloud Infrastructureのみこのトピックは、Oracle Cloud Infrastructureにのみ適用されます。

インスタンス作成ウィザードのインスタンス・ページで、サービス名、サービスレベル、ソフトウェア・リリース、ソフトウェア・エディションなど、サービス・インスタンスの基本情報を入力します。

注意:

サービス・インスタンスを作成した後は、次のオプションを変更することはできません。

次のフィールドを指定します。

フィールド 説明

インスタンス名

Oracle Java Cloud Serviceインスタンスの名前を指定します。

サービス・インスタンス名:

  • 文字が1つ以上含まれている必要があります。

  • 30文字を超えることはできません。

  • 最初の文字はaからzまたは AからZのASCII文字にする必要があります。

  • ASCII文字または数字のみを含める必要があります。

  • ハイフンを含むことはできません。

  • それ以外の特殊文字を含むことはできません。

  • アイデンティティ・ドメイン内で一意である必要があります。

説明

(オプション)Oracle Java Cloud Serviceインスタンスの簡単な説明を入力します。

通知電子メール

(オプション)プロビジョニングが成功したか失敗したかなど、サービス・インスタンスで発生したイベントの通知を受信する電子メール・アドレスを指定します。

リージョン

(アカウントにリージョンがある場合のみ使用可能)特定のリージョンでサービス・インスタンスを作成する場合は、リージョンを選択します。

リージョンは、Oracle Cloud InfrastructureまたはOracle Cloud Infrastructure Classicをサポートしています。 使用可能なリージョンのリストは、「プラットフォームおよびインフラストラクチャ・サービスのデータ・リージョン」を参照してください。

Oracle Java Cloud Serviceインスタンスに関連付けるデータベースは、同じリージョン(Oracle Autonomous Transaction Processingには適用できません)に存在する必要があります。

可用性ドメイン

可用性ドメインを選択します。 1つのリージョンに複数の独立した可用性ドメインを持たせることができます。 あるリージョン内の可用性ドメインは、低遅延ネットワークを使用して相互接続されています。

Oracle Java Cloud Serviceインスタンスに関連付けるデータベースは、選択したリージョン内の別の可用性ドメインに存在できることに注意してください。

サブネット

インスタンスのノードをアタッチする必要があるOracle Cloud Infrastructureサブネットを選択します。

このフィールドには、「プリファレンスなし」オプションと使用可能なサブネットのリストが表示されます。 各サブネットは、compartmentName |形式で表示されます。vcnName | subnetName ツールチップには、コンパートメント名、VCN名、サブネット名、およびサブネットのOCIDが表示されます。

  • サブネットを自動的に割り当てるには、「プリファレンスなし」を選択します。 サブネットManagedCompartmentForPaaS | svc-vcn | svc-subnet-...がインスタンスに使用されます。

    注意: Oracle Cloud Infrastructure Databaseをサービス・インスタンスに関連付ける予定の場合は、プリファレンスなしを選択しないでください。

    インスタンスにセキュリティ・ルールを構成する場合は、「プリファレンスなし」またはManagedCompartmentForPaaS | svc-vcn | svc-subnet-...を選択しないでください。 作成したVCNのサブネットを選択します。

  • 明示的にサブネットを割り当てるには、使用可能なオプションから適切なサブネットを選択します。

  • 使用可能なサブネットがネットワーク要件を満たしていない場合は、インスタンスの作成ウィザードを取消します。 Oracle Cloud Infrastructureで、必要なVCNとサブネットを作成し、Oracle Java Cloud ServiceがVCNを使用できるようにポリシーを作成し、インスタンスの作成中に適切なサブネットを選択します。 Oracle Cloud Infrastructureのドキュメントの「Oracle Cloud InfrastructureのPaaSサービスの前提条件」を参照してください。

Oracle Database Cloud ServiceOracle Cloud Infrastructure Databaseのデータベース・インスタンスは、Oracle Java Cloud Serviceインスタンスと同じリージョンにあり、仮想クラウド・ネットワーク(VCN)にある必要があります。 データベースおよびサービス・インスタンスは、同じサブネット内にある必要はありません。 VCNピアリングを構成する場合のみ、データベースおよびサービス・インスタンスは別のVCNs上に存在できます。

タグ

(オプション)既存のタグを選択するか、サービス・インスタンスに関連付けるタグを追加します。

既存のタグを選択するには、プルダウン・メニューに表示されるタグのリストから1つまたは複数のチェックボックスを選択します。

タグを作成するには、「クリックしてタグを作成する」をクリックして「タグの作成」ダイアログ・ボックスを表示します。 「新しいタグ」フィールドに、キーまたはキー:値のペアになるカンマ区切りのタグを1つ以上入力します。

プロビジョニング中にタグを割り当てない場合、サービス・インスタンスの作成後にタグを作成および管理できます。 「タグの作成、割り当て、割り当て解除」を参照してください。

アイデンティティ・ドメイン

(Oracle Cloud at Customerでは使用できません)

このサービス・インスタンスを作成するOracle Identity Cloud Serviceのアイデンティティ・ドメインを選択します。 デフォルトでは、インスタンスはプライマリ・アイデンティティ・ドメインに作成されます。

サービス・セキュリティ管理者

(Oracle Cloud at Customerでは使用できません)

(オプション)選択したアイデンティティ・ドメインのサービス・インスタンスに対するセキュリティ管理者のユーザー名を指定します。 このユーザーは、セキュリティ・アーティファクト(ロール、AppId、OAuth IDなど)を管理する権限を取得します。 ユーザー名には、選択したアイデンティティ・ドメインの管理者か、選択したアイデンティティ・ドメインのユーザーを指定できます。 選択したアイデンティティ・ドメインまたは選択したアイデンティティ・ドメインのユーザーの管理者である場合、このフィールドを空白のonlyのままにすることができます。

ライセンス・タイプ

ライセンス持込み (BYOL)オプションを利用するか、Oracle Java Cloud Serviceのライセンスを使用するかを選択します。

  • ライセンス持込み (BYOL)オプションを使用すると、オンプレミスのOracle WebLogic ServerライセンスをOracle Cloudに持ち込むことができます。 BYOLインスタンスは、他のインスタンスよりも低いレートで課金されます。 「よくある質問: Oracle BYOLからPaaSへ」を参照してください。

    BYOLを使用するには、ユニバーサル・クレジットのサブスクリプションまたは政府機関のサブスクリプションを所有する必要があります。

    注意: BYOLインスタンスをスケール・アップまたはスケール・アウトする前に、スケーリング後にインスタンスに割り当てられる追加のOCPU用に十分なWebLogic Serverライセンスが必要です。

  • Oracle Java Cloud Serviceライセンスを使用することを選択した場合、Oracle Java Cloud Serviceアグリーメントに従い、新規サービス・インスタンスのアカウントが課金されます。

BYOL権限とOracle Java Cloud Service権限の両方がある場合、デフォルトでBYOLが選択されますが、ライセンス・タイプは変更できます。 BYOL権限のみを持っている場合は、BYOLが選択され、ライセンス・タイプを変更できません。 BYOL権限がない場合、Oracle Java Cloud Serviceライセンス・オプションが選択され、ライセンス・タイプを変更できません。

サービス・レベル

サービスレベルを選択:

  • Oracle Java Cloud Service

    Oracle Java Cloud Serviceインスタンスの作成および監視、ドメイン・パーティション、バックアップおよびリストア、パッチ適用およびスケーリングをサポートします。

  • Oracle Java Cloud Service Fusion Middleware - Oracle WebCenter Portal

    (このサービス・レベルは、Oracle Autonomous Transaction Processingデータベースを使用するサービス・インスタンスではサポートされません)

    Oracle Java Cloud ServiceOracle WebCenter Portalライセンスを活用してください。

    このオプションを選択すると、追加のインストール・ツールが管理サーバー・ノードの/u01/zips/upperstackのロケーションにダウンロードされます。 このサービス・インスタンスの作成後に、自分で製品をインストールする必要があります。 「Oracle WebCenter Portal Cloud Serviceのプロビジョニング」チュートリアルを参照してください。

    このサービス・レベルは、Oracle Cloud InfrastructureおよびOracle Cloud Infrastructure Classicリージョンのサービス・インスタンス用のWebLogic Serverリリース12.2.1.3でのみサポートされています。 Oracle Cloud at Customerの場合、WebLogic Serverリリース12.2.1.2のみがサポートされます。

    Enterprise EditionまたはHigh Performance Editionを選択する必要があります。 Standard Editionはサポートされていません。

    注意:

    Oracle Java Cloud Service Fusion Middleware-Oracle WebCenterポータル、Oracle Java Cloud Service Fusion Middleware-Oracle WebCenter、またはMW_HOMEディレクトリを変更する他の製品がインストールされているサービス・インスタンスでは、パッチ適用はサポートされていません。 これらの製品がインストールされているサービス・インスタンスにパッチを適用しようとすると、パッチ適用事前チェックによってエラー・メッセージが発行され、パッチ適用は失敗します。
  • Oracle Java Cloud Service Fusion Middleware - Oracle Data Integrator

    (Oracle Autonomous Transaction Processingデータベースではサポートされていません)

    Oracle Java Cloud ServiceOracle Data Integratorライセンスを活用してください。

    このオプションを選択すると、追加のインストール・ツールが管理サーバー・ノードの/u01/zips/upperstackのロケーションにダウンロードされます。 このサービス・インスタンスの作成後に、自分で製品をインストールする必要があります。 「Oracle Data Integratorクラウド・サービスのプロビジョニング」チュートリアルを参照してください。

    このサービス・レベルは、Oracle Cloud InfrastructureおよびOracle Cloud Infrastructure Classicリージョンのサービス・インスタンス用のWebLogic Serverリリース12.2.1.3でのみサポートされています。 Oracle Cloud at Customerの場合、WebLogic Serverリリース12.2.1.2のみがサポートされます。

    Enterprise EditionまたはHigh Performance Editionを選択する必要があります。 Standard Editionはサポートされていません。

    注意:

    Oracle Java Cloud Service Fusion Middleware-Oracle WebCenterポータル、Oracle Java Cloud Service Fusion Middleware-Oracle WebCenter、またはMW_HOMEディレクトリを変更する他の製品がインストールされているサービス・インスタンスでは、パッチ適用はサポートされていません。 これらの製品がインストールされているサービス・インスタンスにパッチを適用しようとすると、パッチ適用事前チェックによってエラー・メッセージが発行され、パッチ適用は失敗します。

Software Release

WebLogic Serverソフトウェア・リリースを選択します:

  • Oracle WebLogic Server 11g(11.1.1.7)

    Oracle WebLogic Server 11g (10.3.6)およびOracle Fusion Middleware11g (11.1.1.7)を含みます。

  • Oracle WebLogic Server 12c (12.1.3.0)

  • Oracle WebLogic Server 12c (12.2.1.2) (Oracle Cloud at Customerでのみ使用可能)
  • Oracle WebLogic Server 12c (12.2.1.3)

Oracle Java Cloud ServiceインスタンスにOracle Autonomous Transaction Processingデータベースを関連付ける場合は、Oracle WebLogic Server 12c (12.2.1.3)を選択する必要があります。 その他のソフトウェア・リリースはサポートされていません。

Oracle Java Cloud Serviceを使用してサービス・インスタンスのOracle Coherenceデータ層を作成および管理する場合は、Oracle WebLogic Server 12cのバージョンを選択する必要があります。 Oracle WebLogic Server 11gを選択し、Oracle Coherenceを使用する場合は、サービス・インスタンスの作成後に手動で構成および開始する必要があります。

WebLogic ServerソフトウェアはOracle Linux 7プラットフォームで稼働します。

注意: Oracle Java Cloud Service Fusion Middleware-Oracle WebCenter PortalまたはOracle Java Cloud Service Fusion Middleware-Oracle Data Integratorサービス・レベルを選択すると、ソフトウェア・リリースフィールドはコンソールに表示されません。 これらのサービス・レベルは、WebLogic Serverリリースの12.2.1.3でのみサポートされているため、このリリースは自動的に設定されます。 Oracle Cloud at Customer上のサービス・インスタンスの場合、WebLogic Serverリリース12.2.1.2のみがサポートされます。

Software Edition

WebLogic Serverソフトウェアのエディションを選択します:

  • Standard Edition

  • Enterprise Edition

  • 高パフォーマンス・エディション

Oracle Java Cloud Service for Fusion Middlewareサービスレベルを使用する場合は、Enterprise Editionまたは「高パフォーマンス・エディション」を選択する必要があります。

Metering Frequency

このオプションは、従来の従量制サブスクリプションがある場合にのみ表示されます。 Universal Creditsサブスクリプションをお持ちの場合、このフィールドはありません。

測定頻度を選択して、このサービス・インスタンスの請求方法を決定します:

  • 「毎時」-請求期間中にこのサービス・インスタンスが実行していた時間数だけ支払います。

  • 「毎月」-このサービス・インスタンスが稼動していた時間数にかかわらず、1か月間に1つの料金を支払う。

月の中旬に開始したサービスについては、価格は比例配分され、サービス・インスタンスが作成された日からの日数分についてのみ支払います。

サービス・インスタンス詳細の指定

Oracle Cloud Infrastructureのみこのトピックは、Oracle Cloud Infrastructureにのみ適用されます。

Oracle Java Cloud Serviceインスタンスのサイズ、シェイプおよび他の重要な詳細を構成する必要があります。

WebLogic構成の指定

Oracle Cloud Infrastructureのみこのトピックは、Oracle Cloud Infrastructureにのみ適用されます。

インスタンス作成ウィザード(サービスの詳細)の2ページ目で、まずOracle Java Cloud Serviceインスタンスのサイズとシェイプを構成します。

注意:

SimpleとAdvancedの2つのタブは、ページに表示されるフィールドを制御します。 詳細タブを選択したときに表示されるフィールドも表示されますが、詳細タブを選択した場合にのみ表示されるフィールドもあります。

次のフィールドを指定します。

サイズとシェイプの詳細 説明

WebLogicクラスタ

(拡張オプション) 「Oracle管理型ロード・バランサ」を選択した場合、サービス・インスタンスの最大8個のWebLogicクラスタを、クラスタごとに最大8個のサーバーで追加、編集または削除できます。 クラスタ名、コンピュート・シェイプ、およびサーバー数を指定します。 必要に応じて、管理されたロード・バランサがトラフィックを異なるクラスタにルーティングする方法を決定するパス・プレフィクスを指定できます。 パス・プレフィクスを指定しない場合は、クラスタ名がパス・プレフィクスとして使用されます。 これらの値を指定すると、それらの値を編集できます:

  • 「追加」をクリックして、新しいクラスタを追加します。

  • クラスタを選択し、「編集」をクリックして、その構成を更新します。

  • クラスタを削除するには、「削除」をクリックします。

「Oracle管理型ロード・バランサ」が選択されていない場合、インスタンスのプロビジョニング中に単一のクラスタが作成されます。 コンソールを使用してクラスタを追加することはできませんが、REST APIを使用してクラスタを追加できます。

Compute Shape

すべての管理サーバー・ノードとマネージド・サーバー・ノードに使用するコンピュート・シェイプを選択します。 コンピュート・シェイプは、これらのノードに割り当てるOracle Compute Units (OCPU)とメモリー量(RAM)の数です。 選択したシェイプは、CoherenceまたはLoad Balancerノードには使用されません。

VM.StandardBM.Standardのシェイプがサポートされています。

Oracle Java Cloud ServiceのUniversal Creditsサブスクリプションを購入した場合、月額または年間最大クレジットを超えると、Pay-As-You-Goレートで支払います。

サーバー数

このサービス・インスタンスでプロビジョニングするマネージド・サーバーの初期数を選択します。 選択肢は: 124

  • クラスタ内に複数のマネージド・サーバーを構成する場合は、ロード・バランサも有効にすることをお薦めします。

  • スケーリング操作を実行して、サービス・インスタンスのプロビジョニング後にサーバー数を増減することもできます。

ドメイン・パーティション

(詳細オプション)このサービス・インスタンスでプロビジョニングするWebLogic Serverドメイン・パーティションの初期数を選択します。 選択肢は012または4です。

次のサービスレベルのいずれかを選択した場合、ドメイン・パーティションを指定することはできません:
  • Oracle Java Cloud Service-Virtual Image

  • Oracle Java Cloud Service Fusion Middleware-Oracle WebCenterポータル

  • Oracle Java Cloud Service Fusion Middleware-Oracle Data Integrator

管理コンソールへのアクセスを有効にします

(拡張オプション)管理コンソールへのアクセスは、デフォルトで有効になっています。このチェックボックスを選択または選択解除しても効果はありません。

サンプル・アプリケーションのデプロイ

(拡張オプション)デフォルトでは、サンプル・アプリケーションsample-app.warが、インスタンス内のマネージド・サーバーに自動的にデプロイされます。 サンプル・アプリケーションを自動的にデプロイしない場合は、このチェックボックスをオフにします。

WebLogic Serverアクセスの構成

Oracle Cloud Infrastructureのみこのトピックは、Oracle Cloud Infrastructureにのみ適用されます。

ウィザードの「サービス詳細」ページで、WebLogic Serverの管理者資格証明を構成します。

次のフィールドを指定します。

アクセスの詳細 説明

Identity Cloud Serviceを使用した認証の有効化

WebLogic ServerでローカルのWebLogic Serverアイデンティティ・ストアに加えてOracle Identity Cloud Serviceに対してアプリケーションのユーザーと管理者を認証させる場合は、このチェックボックスをオンにします。 このフィールドは、クラウド・アカウントにOracle Identity Cloud Serviceが含まれている場合にのみ表示されます。

デフォルトでは、サービス・インスタンス内のWebLogic Serverドメインは、管理者、アプリケーション・ユーザー、グループ、およびロールを維持するためにローカルWebLogic Serverアイデンティティ・ストアのみを使用するように構成されています。

SSH Public Key

Secure Shell (SSH)クライアントを使用して、インスタンス内のノードに接続するときに認証に使用される公開キーを指定します。

「編集」をクリックして「VMアクセスのためのSSH公開キー」ダイアログを表示し、次のいずれかのメソッドで公開キーを指定します:

  • 「キー・ファイル名」を選択し、Webブラウザを使用して、パブリック・キーを含むマシン上のファイルを選択します。

  • 「キー値」を選択し、公開キーの値をテキスト領域に貼り付けます。 値に改行が含まれていないこと、または改行で終了していることを確認してください。

  • Oracleで公開キー/秘密キーのペアを生成する場合は、「新しいキーを作成」を選択します。 生成されたこれらのキーをダウンロードするように求められます。

新しいキーの作成を選択すると、生成された秘密キー・ファイルはOpenSSH形式になります。 PuTTY SSHクライアントでこのサービス・インスタンス内のノードに接続する前に、まずそのキーをPuTTY独自の形式に変換する必要があります。

ローカル管理ユーザー名

WebLogic Server管理者のユーザー名の選択肢を入力します。 デフォルトはweblogicです。 この名前は、サービス・インスタンスのWebLogic Server管理コンソール、Fusion Middleware ControlおよびLoad Balancerコンソールにアクセスするために使用されます。

名前には8文字以上128文字以下の長さが必要で、次の文字を含めることはできません

  • タブ

  • カッコ

  • カッコ

  • 次の特殊文字:

    • 左山カッコ(<)

    • 右山カッコ(>)

    • アンパサンド(&)

    • ポンド記号(#)

    • パイプ記号(|)

    • 疑問符(?)

また、サービス・インスタンスのプロビジョニング後に、WebLogic Server Administration Consoleを使用してユーザー名を変更することもできます。

パスワード

WebLogic Server管理者のパスワードを指定し、パスワードを確認します。

ベスト・プラクティスとして、このパスワードは文字で始まり、長さが8〜30文字で、最低でも次の文字を含む必要があります:

  • 1つの大文字

  • 1つの小文字

  • 1つの数字(0から9)

  • 次の特殊文字の1つ: _ (アンダースコア)、- (ハイフン)、# (ポンド記号またはハッシュ)

次の基本的なパスワード基準は許容されますが、推奨されません:
  • 文字で始まること

  • 8文字以上30文字以下の長さであること

  • 複数の文字、1つ以上の数字、さらにオプションで次の特殊文字(任意の文字数)を含むこと

    • ドル記号($)

    • ポンド記号(#)

    • アンダースコア(_)

      その他の特殊文字は使用できません。

Coherenceデータ層の構成

Oracle Cloud Infrastructureのみこのトピックは、Oracle Cloud Infrastructureにのみ適用されます。

Coherenceデータ層を作成する場合は、ウィザードの「サービス詳細」ページで詳細を指定します。

次のフィールドを指定します。

Coherenceデータ層 説明

データ・グリッド・クラスタの提供

(拡張オプション)Yesを選択して、サービス・インスタンスにコヒーレンス・データ・グリッド・クラスタをプロビジョニングします。

このオプションは、「高パフォーマンス・エディション」を選択した場合にのみ使用できます。

Compute Shape

データ・グリッド・クラスタ内のすべてのマネージド・サーバー・ノードに使用するコンピュート・シェイプを選択します。 コンピュート・シェイプは、これらのノードに割り当てるOracle Compute Units (OCPU)とメモリー量(RAM)の数です。

VM.StandardBM.Standardのシェイプがサポートされています。

このオプションは、「データ・グリッド・クラスタの提供」Yesに設定されている場合にのみ表示されます。

クラスタ・サイズ

データ・グリッド・クラスタでプロビジョニングするマネージド・サーバーの初期数を設定します。 有効な値は1-4です。

このオプションは、「データ・グリッド・クラスタの提供」Yesに設定されている場合にのみ表示されます。

データ・グリッド・クラスタ内のノードの数は、「クラスタ・サイズ」 / 「1ノード当たりのマネージド・サーバー」によって決まります。 この比率が小数である場合、ノードの数は次の整数に切り上げられます。

スケーリング操作を実行して、サービス・インスタンスをプロビジョニングした後にCoherenceノードの数を増減することもできます。

複数のデータ・グリッド・クラスタを指定することはできません。

ノードごとの管理対象サーバー

データ・グリッド・クラスタ内の各ノードで実行するCoherenceマネージド・サーバーの数を設定します。 有効な値は1-8です。

このオプションは、「データ・グリッド・クラスタの提供」Yesに設定されている場合にのみ表示されます。

データベースの構成

Oracle Cloud Infrastructureのみこのトピックは、Oracle Cloud Infrastructureにのみ適用されます。

ウィザードの「サービス詳細」ページで、Oracle Java Cloud Serviceインスタンスで使用するデータベースの詳細を指定します。

Oracle Autonomous Transaction ProcessingおよびOracle Cloud Infrastructure DatabaseデータベースをOracle Java Cloud Service webコンソールに表示するには、まず適切なポリシーを作成する必要があります。

Oracle Autonomous Transaction Processingデータベースの場合:

  • カスタム・コンパートメントにデータベースを作成した場合は、このポリシーを指定します:
    Allow service PSM to inspect autonomous-database in compartment compartment_name
  • ルート・コンパートメントにデータベースを作成した場合は、このポリシーを指定します:
    Allow service PSM to inspect autonomous-database in tenancy

Oracle Cloud Infrastructure Databaseデータベースの場合:

  • カスタム・コンパートメントにデータベースを作成した場合は、このポリシーを指定します:
    Allow service PSM to inspect database-family in compartment compartment_name
  • ルート・コンパートメントにデータベースを作成した場合は、このポリシーを指定します:
    Allow service PSM to inspect database-family in tenancy

ポリシーの作成の詳細は、「Oracle Platform Servicesに必要なインフラストラクチャ・リソースの作成」を参照してください。

次のフィールドを指定します。

データベースの詳細 説明

Database Type

サービス・インスタンスに関連付けるデータベースのタイプを選択します:

  • Oracle Autonomous Transaction Processing
  • Oracle Cloud Infrastructure Database
  • Oracle Database Cloud Service (Classic)

コンパートメント名

Oracle Autonomous Transaction ProcessingデータベースまたはOracle Cloud Infrastructure Databaseが常駐するコンパートメントを選択します。

データベース・インスタンス名

サービス・インスタンスのインフラストラクチャ・スキーマ・データベースとして関連付けるOracle Cloud Infrastructure DatabaseまたはOracle Database Cloud Service (クラシック)デプロイメントを選択します。

リストに含まれるのは、現在プロビジョニング処理中ではなくアクティブな状態のデータベースのデプロイメントのみです。

Oracle Database Cloud ServiceOracle Cloud Infrastructure Databaseのデータベース・インスタンスは、Oracle Java Cloud Serviceインスタンスと同じリージョンにあり、仮想クラウド・ネットワーク(VCN)にある必要があります。 データベースおよびサービス・インスタンスは、同じサブネットまたは可用性ドメインにある必要はありません。 VCNピアリングを構成する場合のみ、データベースおよびサービス・インスタンスは別のVCNs上に存在できます。

他のサービス・インスタンスでデータが失われることなく、Oracle Java Cloud Serviceインスタンスのデータベースをリストアできるように、Oracleは同じインフラストラクチャ・スキーマ・データベース(または同じプラガブル・データベース)を複数のサービス・インスタンスに関連付けないことをお薦めします。 複数のOracle Java Cloud Serviceインスタンスで使用されるデータベースのバックアップには、すべてのインスタンスのデータが含まれます。 したがって、バックアップからデータベースをリストアすると、すべてのサービス・インスタンスのデータがリストアされますが、意図した結果ではない場合があります。

Oracle Cloud Infrastructureデータベースに関しては、次の制約と制限に注意してください:

  • ベアメタル・データベースを使用するには、Oracle Java Cloud Service REST APIまたはCLIを使用してサービス・インスタンスを作成する必要があります。 Webコンソールは、VMおよびExadataデータベースのみをサポートします。
  • Oracle Database 12.2を実行しているOracle Cloud Infrastructure Databaseを使用できますが、使用できるのは、WebLogicサーバー12.2.1以降が実行されているサービス・インスタンスのみです。

Oracle Database Cloud Service (クラシック)デプロイメントでは、次の追加の制約および制限に注意してください:

  • Oracle Database 18cを実行しているデータベース・デプロイメントをインフラストラクチャ・スキーマ・データベースとして使用することはできません。
  • Oracle Database 12.2を実行しているデータベース・デプロイメントをインフラストラクチャ・スキーマ・データベースとして使用できますが、使用できるのは、Oracle WebLogic Server 12.2.1以降を実行しているサービス・インスタンスのみです。
  • NONE以外のバックアップ・オプションを使用して、Oracle Database Cloud Serviceデプロイメントを作成します。 この構成により、Oracle Java Cloud Serviceはサービス・インスタンスとデータベースのバックアップを調整できます。 座標バックアップは、他のデータベース・サービスではサポートされていません。

データベース・インスタンス

Oracle Autonomous Transaction Processingデータベース用に作成したPDBを選択します。

次の追加の制約と制限に注意してください:

  • Oracle WebLogic Server 12.2.1.3リリースのみがサポートされています
  • The Oracle Java Cloud Service Fusion Middleware - Oracle WebCenter PortalおよびOracle Java Cloud Service Fusion Middleware - Oracle Data Integratorのサービスレベルはサポートされていません
  • Oracle Java Cloud Service - Virtual Imageサービスレベルはサポートされていません

PDB Name

サービス・インスタンスの接続先のプラガブル・データベースを選択します。

注意: PDB値は、Oracle Database 11gを実行しているデータベースには適用されません。

  • Oracle Cloud Infrastructureデータベースの場合、Oracle WebLogic Server 12cソフトウェア・リリースを選択すると、PDB名が移入されます。 Oracle Cloud Infrastructureデータベースの作成時にPDB名を指定しなかった場合、このフィールドに移入されるデフォルトのPDB名は<dbName>_pdb1です。
  • Oracle Database Cloud Service (クラシック)データベースの場合、PDB名を指定しないと、Oracle Java Cloud Serviceは、Oracle Database Cloud Service (クラシック)データベース・デプロイメントが最初に作成されたときに指定されたデフォルトのOracle Database 12c PDB名を使用します。

管理者ユーザー名

選択したデータベースへの接続にOracle Java Cloud Serviceが使用するデータベース管理者の名前を指定し、このサービス・インスタンスに必要なスキーマをプロビジョニングします。

この値は、次の場合に自動的に設定されます:

  • Oracle Autonomous Transaction Processingデータベース: ADMIN
  • Oracle Cloud Infrastructure Database: SYS

Oracle Database Cloud Service (クラシック)データベース・デプロイメントの場合:

  • ソフトウェア・リリースOracle WebLogic Server 11g (11.1.1.7)を選択した場合は、デフォルトのユーザーSYSまたはDBAロールが付与されているユーザーを指定できます。

  • ソフトウェア・リリース「Oracle WebLogic Server 12c (任意のバージョン)」を選択した場合、ユーザーSYSまたはSYSDBA特権が付与されているユーザーを指定できます。

パスワード

データベース管理者のパスワードを入力します。

アプリケーションDBの追加

(詳細オプション)アプリケーション・スキーマに最大4つのOracle Database Cloud Service (クラシック)データベースを追加します。 Oracle Autonomous Transaction ProcessingまたはOracle Cloud Infrastructureデータベースは追加できません。

アプリケーション・スキーマ専用のOracle Database Cloud Service (クラシック)データベースの個別のデプロイメントを指定する場合は、「追加」をクリックします。 アプリケーション・データベースを追加すると、Oracle Java Cloud ServiceはOracle WebLogic Serverドメインに追加のデータソースを作成してこのデータベースに接続します。

「データベース構成の追加」ダイアログを使用して、既存のOracle Database Cloud Service (クラシック)デプロイメントの名前を選択し、このデータベースのユーザー名とパスワードを指定します。

「追加」をクリックして、このプロセスを最大3つのデータベース・デプロイメントに繰り返します。

バックアップとリカバリの構成

Oracle Cloud Infrastructureのみこのトピックは、Oracle Cloud Infrastructureにのみ適用されます。

ウィザードの「サービス詳細」ページで、バックアップとリカバリに使用されるストレージの詳細を指定します。

次のフィールドを指定します。

バックアップとリカバリの詳細 説明

バックアップの保存先

(拡張オプション)このサービス・インスタンスの自動バックアップとオンデマンド・バックアップを有効にする場合は、「リモート・ストレージとディスク・ストレージの両方」を選択します。 バックアップはオブジェクト・ストレージに保存され、インスタンスのノードにアタッチされたストレージ・ボリュームをブロックします。

デフォルト値は「なし」です。つまり、このサービス・インスタンスのバックアップを取るためにOracle Java Cloud Serviceを使用することはできません。 サービス・インスタンスを作成した後で、そのバックアップを構成できます。

オブジェクト・ストレージ・コンテナ

このフィールドは、「バックアップの保存先」「リモート・ストレージとディスク・ストレージの両方」に設定されている場合にのみ表示されます。

サービス・インスタンスのバックアップを保存する必要があるオブジェクト・ストレージ・ロケーションを入力します。

Oracle Cloud Infrastructure Object StorageにバケットのURLを入力します。 「Oracle Cloud Infrastructure」のドキュメントの「Oracle Cloud Infrastructure上のPaaSサービスの前提条件」を参照してください。

フォーマット: https://swiftobjectstorage.region.oraclecloud.com/v1/namespace/bucket

namespaceを調べるには、Oracle Cloud Infrastructure Webコンソールにサインインしてテナンシ名をクリックし、「オブジェクト・ストレージ名前空間」フィールドを探します。

: https://swiftobjectstorage.us-phoenix-1.oraclecloud.com/v1/myCompany/myBucket

ユーザー名

このフィールドは、「バックアップの保存先」「リモート・ストレージとディスク・ストレージの両方」に設定されている場合にのみ表示されます。

前に指定したバケットを作成したOracle Cloud Infrastructure Object Storageユーザーのユーザー名を入力します。

パスワード

このフィールドは、「バックアップの保存先」「リモート・ストレージとディスク・ストレージの両方」に設定されている場合にのみ表示されます。

指定したユーザーのOracle Cloud Infrastructureで生成された認証トークンを入力します。 「Oracle Cloud Infrastructure」のドキュメントの「Oracle Cloud Infrastructure上のPaaSサービスの前提条件」を参照してください。

ロード・バランサの構成

Oracle Cloud Infrastructureのみこのトピックは、Oracle Cloud Infrastructureにのみ適用されます。

ウィザードの「サービス詳細」ページで、Oracle Java Cloud Serviceインスタンス用にロード・バランサを構成するための詳細を指定します。

次のフィールドを指定します。

ロード・バランサ詳細 説明

ロード・バランサ

サービス・インスタンスに対して構成するロード・バランサのタイプを選択します:

  • Oracle管理型ロード・バランサ: Oracle Cloud Infrastructureロード・バランシングサービスのデュアル・ノードOracle管理型インスタンスであるデュアル・ノードで、アクティブ-パッシブ高可用性を提供します。 アクティブなロード・バランシング・ノードから他方のノードへのフェイルオーバーが自動的に発生します。

    Oracle Java Cloud ServiceによってプロビジョニングされたOracle Cloud Infrastructure Load Balancingインスタンスに対して、デフォルトのリスナー、証明書などをカスタマイズすることはできません。 Oracle Cloud Infrastructure Load Balancingの構成機能が必要な場合は、ロード・バランサを手動で作成する必要があります。 「Oracle Cloud Infrastructure Load Balancerの設定」を参照してください。

  • Oracle Traffic Director: サービス・インスタンス内の1つまたは2つのOracle Traffic Directorノード。

    デュアル・ノード構成はアクティブ-アクティブ・モードですが、2番目のノードへのフェイルオーバーは自動ではありません。

  • なし: このインスタンスにはロード・バランサが構成されません。

クラスタ・サイズが2以上の場合、ロード・バランサのプロビジョニングをお薦めします。 デフォルト値は「なし」です。

「Identity Cloud Serviceを使用した認証の有効化」を選択した場合は、ユーザー管理ロード・バランサを構成できません。 「Oracle管理型ロード・バランサ」を選択する必要があります。

Oracle Traffic Directorを選択して1つのOracle Traffic Directorノードを構成する場合、サービス・インスタンスの作成後に、サービス・インスタンスに2番目のOracle Traffic Directorノードを追加することもできます。 プロビジョニング中に2つのOracle Traffic Directorノードを構成した場合は、別のOracle Traffic Directorノードを追加できません。

「なし」を選択した場合は、サービス・インスタンスの作成後にOracle Traffic Directorロード・バランサを追加できます。

Compute Shape

このオプションは、ロード・バランサとしてOracle Traffic Directorが選択されている場合にのみ表示されます。

サービス・インスタンス内のすべてのロード・バランサ・ノードに使用するコンピュート・シェイプを選択します。 コンピュート・シェイプは、これらのノードに割り当てるOracle Compute Units (OCPU)とメモリー量(RAM)の数です。

VM.Standard.*シェイプとBM.Standard.*シェイプがサポートされています。

Oracle Java Cloud Serviceサブスクリプション内のWebLogicサーバー・ノードに対して請求しているのと同じ価格で、Oracle Traffic Directorノードの請求が行われます。 「Oracle Java Cloud Serviceサブスクリプションとライセンスについて」を参照してください。

別のアクティブなOTDノードの追加

このオプションは、ロード・バランサとしてOracle Traffic Directorが選択されている場合にのみ表示されます。

このサービス・インスタンスでOracle Traffic Director (OTD)を実行している2番目のロード・バランサ・ノードをプロビジョニングするには、このチェック・ボックスを選択します。 どちらのロード・バランサ・ノードも、WebLogicマネージド・サーバーのクラスタにトラフィックをルーティングします。

また、サービス・インスタンスを作成した後で、2番目のロード・バランサ・ノードをサービス・インスタンスに追加することもできます。

ロード・バランシング・ポリシー

このオプションは、「Oracle管理型ロード・バランサ」またはOracle Traffic Directorをロード・バランサとして選択した場合のみ表示されます。

Oracle Traffic Directorを選択した場合は、次のポリシーのいずれかを選択します:

  • 「最小接続数」 (デフォルト)-最小の接続数でマネージド・サーバーに新しいリクエストをそれぞれ送信します。 このポリシーは、マネージド・サーバーが効率的に処理できる以上に多くのリクエストを受け取った場合に配布をスムーズにするために役立ちます。

  • Least Response Time - 最速のレスポンス時間で、管理対象サーバーに新しいリクエストをそれぞれ渡します。

  • 「ラウンド・ロビン」-接続またはレスポンス時間の数に関係なく、すべてのマネージド・サーバーにわたってリクエストを均等に分散します。

「Oracle管理型ロード・バランサ」を選択した場合は、次のポリシーのいずれかを選択します:

  • 「ラウンドロビン」- (デフォルト):前述と同じです。
  • 「IPハッシュ」-IPハッシュ・ポリシーは、受信リクエスト・ソースIPアドレスをハッシュ・キーとして使用して、トラフィックを同じバックエンド・サーバーにルーティングします。 ロード・バランサは、同じクライアントからのリクエストを、同じサーバーが利用可能であれば同じバックエンド・サーバーにルーティングします。
  • 「最小接続件数」-前述と同じです。

また、Load Balancerコンソールを使用して、サービス・インスタンスの作成後にこのポリシーを変更することもできます。

ロード・バランサ・ノードのサブネット1

ロード・バランサ・ノードのサブネット2

これらのフィールドは、両方ともtrueの場合にのみ表示されます:

  • 「ロード・バランサ」「Oracle管理型ロード・バランサ」に設定されています
  • 「サブネット」は、値「プリファレンスなし」ではなく特定のサブネットに割り当てられます

リージョナル・サブネットの場合:

  • Oracleでは、必要に応じて別の可用性ドメインへのフェイルオーバーをサポートするために、ロード・バランサのリージョナル・サブネットを選択することをお薦めします。

  • 割り当てることができるのは、1つのリージョナル・サブネットのみです。 「ロード・バランサ・ノードのサブネット1」または「ロード・バランサ・ノードのサブネット2」メニューのいずれかからリージョナル・サブネットを選択した場合、その他のメニューは表示されません。

非リージョン(可用性ドメイン・スコープ)サブネットの場合:

  • それぞれのロード・バランサ・ノードで、異なる可用性ドメインから非リージョン・サブネットを選択します。 2つの非リージョン・サブネットを選択する必要があります。

  • 選択したリージョンに1つの可用性ドメインしかない場合、「ロード・バランサ・ノードのサブネット2」は表示されません。 この場合、両方のノードに割り当てられている1つの非リージョン・サブネットのみを選択できます。

  • Oracleでは、少なくとも1つのノードに対して、サービス・インスタンスと同じ可用性ドメインから非リージョン・サブネットを選択することをお薦めします。 これにより、サービス・インスタンスが実行中のかぎり、デプロイされたアプリケーションはロード・バランサを介してアクセス可能なままであることが保証されます。

Oracle Java Cloud Service Instanceの作成を確認

Oracle Cloud Infrastructureのみこのトピックは、Oracle Cloud Infrastructureにのみ適用されます。

プロビジョニング・ウィザードの確認ページで、サービスの詳細を確認します。

サービスの詳細を変更する必要がある場合は、ウィザード上部のナビゲーション・バーまたは「戻る」ボタンを使用してウィザードのページを戻ります。 「Cancel」をクリックすると、新しいサービス・インスタンスを作成することなくウィザードが取り消されます。 「Confirmation」ページで内容に問題がなければ、「Create」をクリックします。

表示されるオプションのサンプル

ライセンス持込みオプションを選択した場合、確認ページには、既存のライセンスを使用することを選択したことを知らせるメッセージが表示されます。 適切な権限があることを確認してください。

コンピュート・シェイプとサーバー数が「WebLogic構成」セクションに表示されます。

JSON形式のインスタンス属性をダウンロード

(Oracle Cloud at Customerでは使用できません)

「ダウンロード」 JSONダウンロード・アイコンをクリックして、プロビジョニング・ウィザードで指定したパラメータを含むJSON形式のファイルをダウンロードします。 JSON形式のファイルをサンプルとして使用して、REST APIを使用してインスタンスを作成するためのリクエスト本文を構築できます。

このファイルにはパスワードのプレースホルダーが含まれています。

確認後

確認ページが閉じられると、Oracle Java Cloud Serviceコンソールが開きます。 必要に応じて、サービス・インスタンス名をクリックしてステータス・メッセージを確認できます。 サービス・インスタンスのプロビジョニングに失敗しても致命的エラーが発生していない場合は、60分のタイム・ラグ後、ソフトウェアによって自動的にプロビジョニングが再試行されます。 自動再試行プロセスに関するメッセージと失敗したコンピュート・リソースが表示されます。

「通知電子メール」オプションに電子メール・アドレスを指定した場合、サービス・インスタンスのプロビジョニングが成功または失敗したときに電子メール通知が送信されます。

次のステップ

  • サービス・インスタンスが作成された後で、エラー・メッセージも含めて作成プロセス中に記録されたシステム・メッセージを確認できます。 「インスタンスの作成と削除の履歴」をクリックし、サービス・インスタンス名または「詳細」をクリックします。

  • プロビジョニング・プロセスによってプロビジョニングが自動的に再試行された場合、失敗したリソースがまだ存在する可能性があります。 このような失敗したリソースをクリーンアップするには、「クリーンアップの完了」ボタンをクリックします。 このボタンを1回クリックしても失敗したリソースの一部がクリーンアップされないと、「クリーンアップの完了」ボタンは表示されたままです。 この場合は、ボタンをもう一度クリックして待機してください。 ボタンが表示されなくなり、失敗したリソースがすべてクリーンアップされるまで、この処理を繰り返します。

  • 「Oracle Identity Cloud Serviceによる認証を有効にします」オプションを選択した場合は、Oracle Identity Cloud Serviceを使用して追加のWebLogic Serverユーザーを作成できます。 「Oracle Identity Cloud ServiceをOracle Java Cloud Serviceとともに使用」を参照してください。

  • 「サンプル・アプリケーションをデプロイ」オプションを選択し、サンプル・アプリケーションをテストする場合は、「Oracle Java Cloud Service Instanceにデプロイされたサンプル・アプリケーションについて」を参照してください。