タスク8: Oracle Clusterwareの構成

  1. プライマリ・クラスタのXAG GoldenGateインスタンスを変更します。

    rootユーザーとして次のコマンド例を使用して、プライマリ・クラスタ上のOracle Grid Infrastructure Standalone Agent (XAG) GoldenGateインスタンスに変更を加えそれがOracle Data Guard構成の一部であることを特定する必要があります。

    # agctl modify goldengate instance_name --dataguard_autostart yes
  2. スタンバイ・クラスタで、「タスク7: Oracle Clusterwareの構成」の手順に従って、次のステップ3から5を実行します。
  3. 各スタンバイ・クラスタ・ノードにXAGソフトウェアをインストールします。

    XAGソフトウェアをプライマリ・クラスタと同じディレクトリにインストールすることをお薦めします。

  4. XAGのアプリケーションVIPの作成を準備します。

    想定ではこのVIPおよびVIP名はプライマリ・クラスタ上とは異なるため、VIPアドレスをスタンバイ・クラスタのシステム管理者が割り当てる必要があります。

  5. Oracle GoldenGate MicroservicesをXAGに登録します。

    Oracle GoldenGate MicroservicesをXAGに登録するために使用するパラメータは、プライマリ・クラスタに登録するときに使用するパラメータと似ています。

    1. 次のコマンドを使用して、プライマリ・クラスタでの現在のパラメータを確認します。

      $ agctl config goldengate GoldenGate_instance_name
      
      Instance name: GoldenGate_instance_name
      Application GoldenGate location is: /u01/oracle/goldengate/gg21c_MS
      Goldengate MicroServices Architecture environment: yes
      Goldengate Service Manager configuration directory:
       /mnt/dbfs/goldengate/deployments/ggnorth_sm/etc/conf
      Goldengate Service Manager var directory:
       /mnt/dbfs/goldengate//deployments/ggnorth_sm/var
      Service Manager Port: 9100
      Goldengate Administration User: oggadmin
      Autostart on DataGuard role transition to PRIMARY: yes
      Configured to run on Nodes: dc1north01,dc1north02
      ORACLE_HOME location is: /u01/oracle/goldengate/gg21c_MS/lib/instantclient
      Database Services needed: ora.ggdg.oggserv_cdb.svc,ora.ggdg.oggserv_pdb.svc
      File System resources needed: dbfsgg,nginx
      VIP name: gg_vip_prmy

      また、XAGパラメータ--filesystem_verify noを指定して、GoldenGateインスタンスの登録時にXAGでDBFSデプロイメント・ディレクトリの存在が確認されないようにする必要があります。このパラメータを設定しないと、スタンバイ・クラスタでDBFSがマウントされないため、XAGの登録に失敗します。

      ノート:

      GoldenGateをXAGに登録するときは、プライマリ・クラスタで使用したのと同じGoldenGateインスタンス名を使用することをお薦めします。
    2. rootユーザーとして、スタンバイ・クラスタでGoldenGateをXAGに登録します。

      # agctl add goldengate GoldenGate_instance_name \
      --gg_home /u01/oracle/goldengate/gg21c_MS \
      --service_manager \
      --config_home /mnt/dbfs/goldengate/deployments/ggnorth_sm/etc/conf \
      --var_home /mnt/dbfs/goldengate/deployments/ggnorth_sm/var \
      --port 9100 \
      --oracle_home /u01/goldengate/gg21c_MS/lib/instantclient \
      --adminuser oggadmin \
      --user oracle \
      --group oinstall \
      --vip_name gg_vip_stby \
      --filesystems dbfsgg,nginx \
      --db_services ora.ggdgs.oggserv_cdb.svc,ora.ggdgs.oggserv_pdb.svc \
      --use_local_services \
      --nodes dc2north01,dc2north02 \
      --filesystem_verify no \
      --dataguard_autostart yes

Oracle Grid Infrastructure Bundled Agentの詳細は、http://www.oracle.com/technetwork/database/database-technologies/clusterware/downloads/xag-agents-downloads-3636484.htmlを参照してください