6.3. SAPHana リソースを別のノードに手動で移動する (HA クラスターによる SAP HANA システムレプリケーションの引き継ぎ)
プロモート可能なクローンリソースを移動して、SAP HANA システムレプリケーションの手動テイクオーバーをトリガーします。
pcs resource move SAPHana_RH1_HDB10-clone
[root]# pcs resource move SAPHana_RH1_HDB10-clone
このコマンドが正しく動作するには、pcs-0.10.8-1.el8 以降が必要です。詳細は、The pcs resource move command fails for a promotable clone unless "--master" is specified を参照してください。
pcs resource move コマンドを呼び出すたびに、HA クラスターはリソースを移動させるための場所の制約を作成します。詳細は、Is there a way to manage constraints when running pcs resource move? を参照してください。
HA クラスターが以前のプライマリー SAP HANA インスタンスを再び管理できるようにするには、SAP HANA システムレプリケーションのテイクオーバーが完了したことを確認した後、この制約を削除する必要があります。
pcs resource move によって作成された制約を削除するには、次のコマンドを使用します。
pcs resource clear SAPHana_RH1_HDB10-clone
[root]# pcs resource clear SAPHana_RH1_HDB10-clone
テイクオーバーが完了し、制約が削除された後に以前の SAP HANA プライマリーインスタンスに何が起こるかは、SAPHana リソースの AUTOMATED_REGISTER パラメーターの設定によって異なります。
-
Automated_REGISTER=trueの場合、以前の SAP HANA プライマリーインスタンスが新しいセカンダリーとして登録され、SAP HANA システムレプリケーションが再びアクティブになります。 -
AUTOMATED_REGISTER=falseの場合、テイクオーバー後に以前の SAP HANA プライマリーインスタンスに何が起こるかは、オペレーターが決定します。