タスク5 - Oracle GoldenGateデプロイメント・ディレクトリの作成
Oracle GoldenGateサービス・マネージャとデプロイメントは、すでにプライマリ・システムで作成されていますが、特定のディレクトリとシンボリック・リンクをスタンバイ・システム・ノードで構成する必要があります。これらのディレクトリとシンボリック・リンクは、「Cloud: Oracle Exadata Database ServiceでのOracle GoldenGate Microservices Architectureの構成のベスト・プラクティス」の説明に従って、プライマリ・システムで作成されました。
- プライマリ・システムの
oracle
OSユーザーとして、データストア・ディレクトリを確認します。[opc@exapri-node1 ~]$ sudo su - oracle [oracle@exapri-node1 ~]$ grep RepoDatastorePath /mnt/dbfs/goldengate /deployments/<instance_name>/var/log/pmsrvr.log|uniq "RepoDatastorePath": "", "RepoDatastorePath": "/u02/app/oracle/goldengate/datastores/<instance_name>",
- スタンバイ・システムの
oracle
OSユーザーとして、すべてのデータベース・ノードにディレクトリを作成します。[oracle@exastb-node1 ~]$ /usr/local/bin/dcli -l oracle -g ~/dbs_group mkdir -p /u02/app/oracle/goldengate/datastores/<gg_deployment_name>
プライマリ・システムで作成されたシンボリック・リンクと一致するように、Oracle GoldenGateデプロイメントの一時ディレクトリのローカル・ストレージを作成します。
- プライマリ・システムの
oracle
OSユーザーとして、データストア・ディレクトリを確認します。[oracle@exapri-node1 ~]$ ls -l /mnt/dbfs/goldengate/deployments/<instance_name>/var |grep temp lrwxrwxrwx 1 oracle oinstall 49 Oct 3 10:20 temp -> /u02/app/oracle/goldengate/deployments/<instance_name>/temp
- スタンバイ・システムの
oracle
OSユーザーとして、スタンバイ・データベース・ノードに同じディレクトリを作成します。[oracle@exastb-node1 ~]$ /usr/local/bin/dcli -l oracle -g ~/dbs_group mkdir -p /u02/app/oracle/goldengate/deployments/<instance_name>/temp