次の例では、Oracle Data Guard 保護グループの管理に必要なすべての手順を示します。手順の詳細については、この章の後半で説明しています。
cluster-paris クラスタ上に保護グループを作成します。
phys-paris-1# geopg create -d odg -o primary -s paris-newyork-ps sales-pg Protection group "sales-pg" has been successfully created |
cluster-paris が主クラスタです。追加の Oracle Data Guard 保護グループのプロパティーを設定する必要はありません。
mysales.com という Oracle Data Guard Broker 構成を保護グループに追加します。
セキュリティを確保するため、sysdba_password プロパティーを指定する場合は、パスワードを指定しないでください。-p sysdba_password= のみ指定する場合、geopg コマンドによって実際のパスワードを入力するよう求められますが、入力中には表示されません。 別のシェルスクリプトから geopg コマンドを起動するとき、パスワードをコマンドに連結できます。
また、次のコマンドを正常に実行するには、ローカルおよびリモートのデータベースサービスにすでに接続できる状態になっている必要があります。
phys-paris-1# geopg add-replication-component \
-p local_database_name=sales \
-p remote_database_name=salesdr \
-p local_db_service_name=sales-svc \
-p remote_db_service_name=salesdr-svc \
-p standby_type=physical \
-p replication_mode=MaxPerformance \
-p sysdba_username=sys \
-p sysdba_password= \
-p local_rac_proxy_svr_rg_name=sales-rac-proxy-svr-rg \
-p remote_rac_proxy_svr_rg_name=salesdr-rac-proxy-svr-rg \
mysales.com sales-pg
Oracle Data Guard configuration "mysales.com" successfully added
to the protection group "sales-pg"
|
シャドウ Oracle RAC、複製リソースグループ、および以前の手順で保護グループに追加したリソースが追加されたことを確認します。
phys-paris-1# clresourcegroup status
=== Cluster Resource Groups ===
Group Name Node Name Suspended Status
---------- --------- --------- ------
rac-framework-rg phys-paris-1 No Online
phys-paris-2 No Online
scal-oradata-dg-rg phys-paris-1 No Online
phys-paris-2 No Online
qfs-oradata-mds-rg phys-paris-1 No Online
phys-paris-2 No Offline
scal-oradata-mp-rg phys-paris-1 No Online
phys-paris-2 No Online
rac_server_proxy-rg phys-paris-1 No Online
phys-paris-2 No Online
geo-clusterstate phys-paris-1 No Online
phys-paris-2 No Online
geo-infrastructure phys-paris-1 No Offline
phys-paris-2 No Online
sales-pg-odg-rep-rg phys-paris-1 No Online
phys-paris-2 No Offline
mysales_com-rac-proxy-svr-shadow-rg phys-paris-1 No Unmanaged
phys-paris-2 No Unmanaged
phys-paris-1# clresource status
Resource Name Node Name State Status Message
------------- --------- ----- --------------
rac-framework-rs phys-paris-1 Online Online
phys-paris-2 Online Online
rac-udlm-rs phys-paris-1 Online Online
phys-paris-2 Online Online
rac-svm-rs phys-paris-1 Online Online
phys-paris-2 Online Online
crs_framework-rs phys-paris-1 Online Online
phys-paris-2 Online Online
scal-oradata-dg-rs phys-paris-1 Online Online - Diskgroup
online
phys-paris-2 Online Online - Diskgroup
online
qfs-oradata-mds-rs phys-paris-1 Online Online - Service is
online.
phys-paris-2 Offline Offline
scal-oradata-mp-rs phys-paris-1 Online Online
phys-paris-2 Online Online
rac_server_proxy-rs phys-paris-1 Online Online - Oracle
instance UP
phys-paris-2 Online Online - Oracle
instance UP
geo-servicetag phys-paris-1 Online but not monitored Online
phys-paris-2 Online but not monitored Online
geo-clustername phys-paris-1 Offline Offline
phys-paris-2 Online Online -
LogicalHostname
online.
geo-hbmonitor phys-paris-1 Offline Offline
phys-paris-2 Online Online - Daemon OK
geo-failovercontrol phys-paris-1 Offline Offline
phys-paris-2 Online Online - Service is
online.
mysales_com-odg-rep-rs phys-paris-1 Offline Offline
phys-paris-2 Offline Offline
mysales_com-rac-proxy-svr-shadow-rs phys-paris-1 Offline Offline
phys-paris-2 Offline Offline
|
保護グループをローカルに有効にします。
phys-paris-1# geopg start -e local sales-pg Processing operation... The timeout period for this operation on each cluster is 3600 seconds (3600000 milliseconds)... Protection group "sales-pg" successfully started. |
mysales.com Oracle Data Guard Broker 構成がまだ有効でない場合、このプロセスには数分以上かかる場合があります。プロセスにかかる実際の時間は、プライマリデータベースとスタンバイデータベースの構成およびクラスタ間の距離によって異なります。
データの複製が正常に開始したことを確認します。
phys-paris-1# geoadm status
Cluster: cluster-paris
Partnership "paris-newyork-ps" : OK
Partner clusters : cluster-newyork
Synchronization : OK
ICRM Connection : OK
Heartbeat "hb_cluster-paris~cluster-newyork" monitoring \
"paris-newyork-ps" OK
Plug-in "ping-plugin" : Inactive
Plug-in "tcp_udp_plugin" : OK
Protection group "sales-pg" : Error
Partnership : paris-newyork-ps
Synchronization : Error
Cluster cluster-paris : OK
Role : Primary
Activation State : Activated
Configuration : OK
Data replication : OK
Resource groups : None
Cluster cluster-newyork : Unknown
Role : Unknown
Activation State : Unknown
Configuration : Unknown
Data Replication : Unknown
Resource Groups : Unknown
|
パートナークラスタのノードの 1 つで保護グループを取得します。
phys-newyork-1# geopg get -s paris-newyork-ps sales-pg Protection group "sales-pg" has been successfully created. |
シャドウ Oracle RAC、複製リソースグループ、および以前の手順で取得した保護グループのリソースが取得されたことを確認します。
phys-newyork-1# clresourcegroup status
=== Cluster Resource Groups ===
Group Name Node Name Suspended Status
---------- --------- --------- ------
rac-framework-rg phys-newyork-1 No Online
phys-newyork-2 No Online
scal-oradata-dg-rg phys-newyork-1 No Online
phys-newyork-2 No Online
qfs-oradata-mds-rg phys-newyork-1 No Online
phys-newyork-2 No Offline
scal-oradata-mp-rg phys-newyork-1 No Online
phys-newyork-2 No Online
rac_server_proxy-rg phys-newyork-1 No Online
phys-newyork-2 No Online
geo-clusterstate phys-newyork-1 No Online
phys-newyork-2 No Online
geo-infrastructure phys-newyork-1 No Offline
phys-newyork-2 No Online
sales-pg-odg-rep-rg phys-newyork-1 No Online
phys-newyork-2 No Offline
mysales_com-rac-proxy-svr-shadow-rg phys-newyork-1 No Unmanaged
phys-newyork-2 No Unmanaged
phys-newyork-1# clresource status
=== Cluster Resources ===
Resource Name Node Name State Status Message
------------- --------- ----- --------------
rac-framework-rs phys-newyork-1 Online Online
phys-newyork-2 Online Online
rac-udlm-rs phys-newyork-1 Online Online
phys-newyork-2 Online Online
rac-svm-rs phys-newyork-1 Online Online
phys-newyork-2 Online Online
crs_framework-rs phys-newyork-1 Online Online
phys-newyork-2 Online Online
scal-oradata-dg-rs phys-newyork-1 Online Online - Diskgroup online
phys-newyork-2 Online Online - Diskgroup online
qfs-oradata-mds-rs phys-newyork-1 Online Online - Service is online.
phys-newyork-2 Offline Offline
scal-oradata-mp-rs phys-newyork-1 Online Online
phys-newyork-2 Online Online
rac_server_proxy-rs phys-newyork-1 Online Online - Oracle instance UP
phys-newyork-2 Online Online - Oracle instance UP
geo-servicetag phys-newyork-1 Online but Online
not monitored
phys-newyork-2 Online but Online
not monitored
geo-clustername phys-newyork-1 Offline Offline
phys-newyork-2 Online Online - LogicalHostname online.
geo-hbmonitor phys-newyork-1 Offline Offline
phys-newyork-2 Online Online - Daemon OK
geo-failovercontrol phys-newyork-1 Offline Offline
phys-newyork-2 Online Online - Service is online.
mysales_com-odg-rep-rs phys-newyork-1 Offline Offline
phys-newyork-2 Offline Offline
mysales_com-rac-proxy-svr-shadow-rs phys-newyork-1 Offline Offline
phys-newyork-2 Offline Offline
|
特定のクラスタの任意のノードから、シャドウ RAC サーバープロキシリソースグループ を保護グループに追加します。
# geopg add-resource-group mysales_com-rac-proxy-svr-shadow-rg sales-pg Following resource groups were successfully added: "mysales_com-rac-proxy-svr-shadow-rg" |
シャドウ RAC サーバープロキシリソースグループ を保護グループに追加しても、複製の操作に重大な影響は与えません。その中に含まれているリソースによって、実際の RAC サーバープロキシリソースグループ の状態が反映され、クラスタが Oracle Data Guard 主クラスタであるかどうかが示されるだけです。
パートナークラスタの任意のノードから、両方のクラスタの保護グループをグローバルに有効にします。
# geopg start -e global sales-pg Processing operation... The timeout period for this operation on each cluster is 3600 seconds (3600000 milliseconds)... Protection group "sales-pg" successfully started. |
保護グループが正常に作成され有効になっていることを確認します。
phys-newyork-1# geoadm status
Cluster: cluster-newyork
Partnership "paris-newyork-ps": OK
Partner clusters : cluster-newyork
Synchronization : OK
ICRM Connection : OK
Heartbeat "hb_cluster-newyork~cluster-paris" monitoring "cluster-paris": OK
Heartbeat plug-in "ping_plugin" : Inactive
Heartbeat plug-in "tcp_udp_plugin": OK
Protection group "sales-pg" : OK
Partnership : "paris-newyork-ps"
Synchronization : OK
Cluster cluster-newyork : OK
Role : Primary
PG activation state : Activated
Configuration : OK
Data replication : OK
Resource groups : OK
Cluster cluster-paris : OK
Role : Secondary
PG activation state : Activated
Configuration : OK
Data replication : OK
Resource groups : OK
|