Oracle Cloud Marketplace上のOracle GoldenGate Maximum Availability Hubのデプロイ

Oracle Cloud Marketplace上のOracle GoldenGate Maximum Availability Hubを見つけたら、提供されているスタック・リストを使用してそれをデプロイできます。このTerraFormスタックでは、特定の情報を入力するよう求められ、必要なハードウェア設定を使用してOracle Cloud Infrastructure Computeノードを構築し、ネットワーク設定を構成して、Grid InfrastructureおよびOracle GoldenGateインストールを開始します。

開始する前に

ノート:スタック設定に対するカスタマイズは、スタックをアップグレードしてもそのまま保持されません。カスタマイズが必要かどうかを慎重に検討し、アップグレード後に再適用できるように、カスタム設定をノートにとります。

スタック・リストからOracle Cloud MarketplaceにOracle GoldenGate Maximum Availability Hubをデプロイする

  1. Oracle GoldenGate Maximum Availability Hubアプリケーション・ページで、「アプリの取得」を選択します。

  2. 「商市場」または「政府機関市場」を選択してから、「サイン・イン」を選択します。

  3. 「クラウド・アカウント名」にテナンシ名を入力してから、「次」を選択します。

  4. アイデンティティ・プロバイダにサインインします。

  5. Oracle GoldenGateアプリケーション・ページで、次の情報を入力し、「スタックの起動」を選択します。

    • バージョンの選択 - リストの表示のために、使用可能なバージョンのリストが提供されます。

    • Select Compartment - コンピュート・ノードを構築するコンパートメントを指定します。通常、コンピュート・ノードを構築するためのアクセス権を持つ場所です。

    • 使用条件 - Oracle標準の「条件および制約事項」を確認してから、そのチェック・ボックスを選択します。

  6. 必要なスタック情報を入力します:

    • 名前 - スタックの名前。デフォルトの名前があり、日時スタンプが提供されます。必要に応じて、この詳細を編集できます。

    • 説明 - 作成しているスタックの説明。

    • コンパートメントに作成– Oracle GoldenGateアプリケーション・ページで選択したコンパートメントにデフォルト設定されます。

    • タグ(オプション)– タグは、追跡メカニズムの割当てに便利な方法ですが、必須ではありません。簡単に追跡できるよう、任意のタグを割り当てることができます。環境によっては、コスト分析目的でタグを割り当てる必要がある場合があります。

    • 「次へ」を選択します。

  7. 必要な詳細を入力して、「変数の構成」を入力します。この情報は、Oracle GoldenGate Maximum Availability Hub用にクラスタのコンピュート・ノードを構築するために必要です。

    1. 「新規リソースの名前」で、次のように入力します:

      1. クラスタ接頭辞: そのクラスタを識別する接頭辞。

        注意:

        この接頭辞はコンパートメント内で一意であり、次の要件を満たす必要があります:

        • 1文字以上14文字未満の長さ。
        • シングルバイトの英数字(大文字または小文字)またはハイフン(-)のみが含まれます。
        • 最初の文字は英字にする必要があります。
        • ハイフンで開始または終了することはできません。
      2. ホスト名接頭辞: そのクラスタ内のインスタンスを識別する接頭辞。デフォルトの接頭辞は変更できますが、2から8文字の英数字の小文字(ハイフンを含む)の長さにする必要があります。

      3. デプロイメント名: Oracle GoldenGateデプロイメントに割り当てる名前。

        注意:

        デプロイメント名は次のようにする必要があります。

        • 長さは32文字以内にしてください
        • 小文字または大文字で始まる
        • 英数字とアンダースコアのみを含む

      ノート: 2つのクラスタが作成されます。各クラスタに2つのノードが作成されます。各クラスタ/ノードを識別する方法について詳細を追加します。

    2. 「OGGパスワードの指定」で、OGGパスワードを手動で設定するか、パスワード・シークレットを使用します。Vaultおよびシークレットについてさらに学習します。

    3. 「クラスタ構成」で、次のいずれかを選択します:

      • マルチ・リージョン- プライマリ・クラスタとスタンバイ・クラスタ: 異なるリージョンにプライマリ・クラスタとスタンバイ・クラスタを作成します。

        ノート:これらのリージョンに対する適切なアクセス権限があることを確認してください。

      • 単一リージョン- プライマリ・クラスタとスタンバイ・クラスタ: 同じリージョン内にプライマリ・クラスタとスタンバイ・クラスタを作成します。

      • 単一リージョン- プライマリ・クラスタのみ: 選択したリージョンにプライマリ・クラスタのみを作成します。

      • 単一リージョン- スタンバイ・クラスタのみ: 選択したリージョンにスタンバイ・クラスタのみを作成します。

    4. 「可用性ドメイン」で、選択したリージョン内の可用性ドメイン(AD)を選択します。

      ノート:マルチ・リージョン・プライマリ・クラスタおよびスタンバイ・クラスタを構成する場合は、最初に選択したリージョンにプライマリ・クラスタを構成し、次にリージョン・セレクタを使用してスタンバイ・クラスタを構成するように求められたらリージョンを変更します。

    5. 「VCN設定」で、次のフィールドに入力します:

      1. 新しいネットワークリソースを作成するには、「Create New Network」を選択します。

        • 選択すると、「Create New Network」ウィザードが表示され、新しいネットワーク情報を追加および編集できるようになります。

        • 選択しない場合、「新規ネットワークの作成」ウィザードは表示されず、VCNの既存のネットワーク・オプションを使用して計算ノードが作成されます。

      2. VCNネットワーク・コンパートメント: 新しいネットワーク・リソースを作成するか既存のネットワーク・リソースを使用するコンパートメント。

      3. 新しいVCNのDNS名: 新しいVCNに割り当てるDNS名。

      4. 新しいVCNのCIDR: デフォルトのCIDRが生成されますが、必要に応じてそれを変更できます。

    6. 「クライアント・サブネット設定」で、次のフィールドに入力します:

      1. VCNのプライベート・サブネットを作成または使用するには、「プライベート・サブネット」を選択します。

        ノート:プライベートIPアドレスを使用してコンピュート・ノードにアクセスする場合は、IPSec VPNまたはFastConnect接続を設定する必要があります。詳細は、OCIのドキュメントを参照してください。

      2. 「プライベート・サブネット」が選択されていない場合は、「パブリックIPの割当て」がデフォルトで選択され、VCNのパブリック・サブネットが使用されます。

      3. 「クライアント・サブネット・コンパートメント」を選択します。

      4. ドロップダウンから「クライアントのサブネット」を選択します。

    7. クラスタ・サブネット設定の場合は、ドロップダウンから選択します。

      1. ドロップダウンから「クラスタ・サブネット・コンパートメント」を選択します。

      2. ドロップダウンからクラスタ・サブネットを選択します。このプライベート・サブネットは、内部クラスタ通信にのみ使用され、「クライアントのサブネット」の選択内容と異なっている必要があります。

    8. 「Autonomous Database設定」で、「Wallet詳細のフェッチ」を選択します(Autonomous Database (ADB)を使用している場合のみ)。次に、ADBが存在するコンパートメントを選択し、ADBインスタンスを選択します。

    9. (マルチ・リージョン- プライマリおよびスタンバイのみ)スタンバイ・クラスタの構成を開始するには、「スタンバイ・クラスタ設定」を選択します。

      1. Oracle Cloudグローバル・ナビゲーション・バーのリージョン・セレクタを使用して、スタンバイ・クラスタを作成するリージョンを選択します。このリージョンは、プライマリ・クラスタのリージョンと異なる必要があります。

      2. スタンバイ・クラスタを構成するには、ステップ7dから7hを繰り返します。

    10. (マルチ・リージョン- プライマリおよびスタンバイのみ)「スタック管理」で、「プライマリ・クラスタでのスタックの管理」を選択して、プライマリ・クラスタ・リージョンからのみスタックを管理します。選択しない場合、スタックはスタンバイ・クラスタ・リージョンからも管理できます。

    11. 「クラスタ・インスタンスの設定」で、次のフィールドに入力します:

      スタンバイのみの構成の場合:

      1. プライマリクラスタのマウントポイント

      2. Oracle UIDは、プライマリ・クラスタoracleユーザーの同じUIDである必要があります。

      3. グリッドUIDは、プライマリ・クラスタ・グリッド・ユーザーの同じUIDである必要があります。

      4. oinstallのGIDは、プライマリ・クラスタoracleユーザーのGIDと同じである必要があります。

      すべての構成用:

      1. 「コンピュート・形状」を選択します。サポートされているシェイプは次のとおりです:

        • VM.Standard2.1

        • VM.Standard2.4

        • VM.Standard2.8

        • VM.Standard2.16

        • VM.Standard2.24

        • VM.Standard3.Flex

        • VM.Standard.E4.Flex

        • VM.Standard.E5.Flex

          ノート:フレックス・シェイプを選択した場合は、「OCPUの数」と「メモリーの量(GB)」に入力する必要があります。

      2. カスタム・ボリューム・サイズ - コンピュート・ノード用に構築される新しいブロック・ストレージ・ボリュームサイズをカスタマイズするには、このオプションを選択します。

        ブロック・ストレージ(カスタム・ボリューム・サイズ) -

        • スワップ・ボリューム・サイズ: デフォルト値は256GBです。最低128GB。

        • デプロイメント・ボリューム・サイズ: デフォルト値は1024GBです(証跡ファイル、CacheManagerおよび構成ファイルを含む)。最小512GB。

        • デプロイメント・ボリュームVPU: デフォルト値は20 VPUです。最少数は10VPUsです。

        注意:単一リージョン- スタンバイ・クラスタの場合のみ、この値はプライマリ・クラスタのそれ以上である必要があります。

      3. SSH公開キーを貼り付け、opcユーザーとしてアクセスできるようにします。

    12. 「次へ」を選択します。

  8. 「確認」ページで、入力した情報を確認し、作成されたスタックで「適用の実行」を選択してから、「作成」を選択します。

スタックのジョブ詳細ページが表示されます。スタックの作成には数分かかります。このページの「ログ」セクションで、コンピュート・ノードの作成を監視できます。プライマリ・クラスタとスタンバイ・クラスタ、およびそれらのノードが作成されると、各クラスタのログに次の情報が出力されます:

ステータスが「成功」に変わった後、「インスタンス」の下に、作成されたコンピュート・ノードが表示されます。

このジョブの結果として作成されたすべてのリソースを確認するには、「スタック・リソースの確認」を参照してください。

このステージでは、Marketplace Stackデプロイメントには、ネットワーク・リソース、コンピュート・インスタンスとストレージ(4つの仮想マシン(VM) - プライマリ・クラスタの場合は2つ、シングルリージョンとマルチリージョン・クラスタ構成の場合は2つ、プライマリ・クラスタまたはスタンバイ・クラスタのみの構成の場合は2つ)、ブロック・ボリュームの割当てのみが含まれます。次に、起動スクリプトが実行され、Grid Infrastructure (GI)およびOracle GoldenGateがインストールされます。プライマリ・クラスタのnode1 (単一、複数リージョンまたはプライマリのみのクラスタ構成の場合)またはスタンバイ・クラスタのnode1 (スタンバイ・クラスタのみの構成の場合)にSSHで接続します。opcユーザーは、/tmp/startupScript.logを監視し、デプロイメントがオンラインのタイミングを把握します。詳細は、Monitor installation and startupを参照してください。