サーバー側の計画メンテナンスのコマンド例
ノート:
- これらのコマンドをスクリプトで使用している場合は、
wait = yes
を含めると便利です。 - パラメータ
-force -failover
により、各サービスで構成された他の使用可能なインスタンスでサービスが開始されます。 -
詳細は、『Oracle Real Application Clusters管理およびデプロイメント・ガイド』のメンテナンスのためのサービスのグループの管理を参照してください。
関連付けられたすべてのサービスの構成済-drain_timeout
パラメータと-stopoption
パラメータを使用して、ノード(node1)上のすべてのインスタンスを停止します。
srvctl stop instance -db myDB -node node1 -force -failover
-role primary
関連付けられたすべてのサービスの構成済-drain_timeout
パラメータと-stopoption
パラメータを使用して、1つのインスタンス(inst1)を停止します
srvctl stop instance -db myDB -instance inst1 -force -failover
-role primary
関連付けられたサービスに対して構成されたパラメータをオーバーライドする、明示的なドレイン・パラメータを持つすべてのインスタンスを停止します。
srvctl stop instance -db db_name -node node_name
-stopoption IMMEDIATE -drain_timeout <#> -force -failover
明示的なドレイン・パラメータを使用して、サービスを停止します。
srvctl stop service -db db_name -service service_name
-instance instance_name -drain_timeout <#> -stopoption IMMEDIATE
-force -failover
5分間のドレイン・タイムアウトおよびIMMEDIATE停止オプションを使用して、inst1 (特定のインスタンス)という名前のインスタンスで、GOLDという名前のサービスを停止します。
srvctl stop service -db myDB -service GOLD -instance inst1
-drain_timeout 300 -stopoption IMMEDIATE -force -failover
明示的なドレイン・パラメータを使用して、Data Guardインスタンスを停止します。
srvctl stop instance -db db_name -node node_name
-stopoption IMMEDIATE -drain_timeout <#> -force -failover
-role primary
データベース、ノードまたはPDB別に、すべてのサービスを再配置します。
srvctl relocate service -database db_unique_name
-pdb pluggable_database
{-oldinst old_inst_name [-newinst new_inst_name] |
-currentnode current_node
[-targetnode target_node]}
-drain_timeout timeout -stopoption stop_option -force
srvctl relocate service -database db_unique_name
-oldinst old_inst_name [-newinst new_inst_name]
-drain_timeout timeout -stopoption stop_option
-force
srvctl relocate service -database db_unique_name
-currentnode current_node [-targetnode target_node]
-drain_timeout timeout -stopoption stop_option
-force
Data Guard Brokerを使用して、待機タイムアウトが60秒のData Guardセカンダリ・サイトにスイッチオーバーします。
SWITCHOVER TO dg_south WAIT 60
Data Guard Brokerを使用して、サービスからの待機タイムアウトでData Guardセカンダリ・サイトにスイッチオーバーします。
SWITCHOVER TO dg_south WAIT