1 前提条件
Oracle Cloud MarketplaceでOracle GoldenGateを使用するための前提条件を次に示します。
サポート対象ブラウザ
Oracle Cloud Infrastructureでは、Google Chrome、Microsoft Edge、Safari、FirefoxおよびFirefox ESRの最新デスクトップ・バージョンがサポートされます。
モバイル・ブラウザおよびプライベート・ブラウズ・モードは、FirefoxまたはEdgeではサポートされていません。
Oracle GoldenGate Microservicesをデプロイするための前提条件
Oracle GoldenGate Microservicesをデプロイするために必要な前提条件は次のとおりです。
-
割り当てられたOracle Cloudテナントへのアクセス
-
Oracle Cloudテナント内のコンピュート・ノード・リソース
-
ローカルSSH/RSAキー
SSH/RSAキーの作成
Oracle GoldenGateコンピュート・ノードの構築後にOracle Cloud Infrastructureを使用するには、構築されたノードにログインできるように、インタビュー・プロセスでSSH公開キーを指定する必要があります。
次のステップを実行して、SSHキーを構築します。
- ターミナル・ウィンドウを開き、次のコマンドを入力して、キー生成プログラムを起動します。
$ ssh-keygen Generating public/private rsa key pair.
- このファイルを格納するパスを入力します。デフォルトでは、これはホーム・ディレクトリの
.ssh
という非表示フォルダに保存されます。必要に応じて、このデフォルトの場所を変更します。Enter file in which to save the key (/Users/johndoe/.ssh/id_rsa): <Return>
- キーを使用するためのパスフレーズを入力します。
Enter passphrase (empty for no passphrase): <passphrase>
- パスフレーズを再入力して確認します。
Enter same passphrase again: <passphrase>
- 結果を確認します。
キー・フィンガープリント(コロンで区切られた2桁の16進数値)が表示されます。キーへのパスが正しいか確認してください。前述の例で、パスは
/Users/johndoe/.ssh/id_rsa.pub
です。これで公開キーまたは秘密キーのペアが作成されました。
Oracle GoldenGate Marketplaceインスタンスの作成に必要なOCIポリシー
Oracle GoldenGate Marketplaceインスタンスを作成するには、次のOCIポリシーが必要です。
- グループ<ggowner>に、コンパートメント<コンパートメント名>のinstance-familyの管理を許可します
- グループ<ggowner>に、コンパートメント<コンパートメント名>のorm-familyの管理を許可します
- グループ<ggowner>に、コンパートメント<コンパートメント名>のvolume-familyの管理を許可します
- グループ<ggowner>に、コンパートメント<コンパートメント名>のvirtual-network-familyの使用を許可します
- グループ<ggowner>に、コンパートメント<コンパートメント名>のpublic-ipsの管理を許可します
- グループ<ggowner>に、テナンシのtag-namespacesの使用を許可します
- グループ<ggowner>に、テナンシのcompartmentsの調査を許可します
<ggowner>はグループの例で、<コンパートメント名>はコンパートメントの例です。instance-family、orm-family、volume-family、virtual-network-familyおよびpublic-ipsは権限名です。
ノート:
- public-ipsの管理権限は、インスタンスにパブリックIPアドレスを指定する場合にのみ必要です。Oracle GoldenGateでは、スタックのアップグレード後もパブリック・アドレスが保持されるように、予約済IPアドレスが使用されます。
- ネットワーク・コンパートメントは、テナンシ内のすべてのユーザーのネットワーク・リソースを個別のネットワーク・グループで管理するという方法に従うことを前提としています。また、テナンシで独自のネットワーク・リソースを作成できるようにする場合、ポリシーは、
Allow group <marketplace-permissions> to manage virtual-network-family in compartment <Marketplace-Test>
になります。