7.3. クラスターコマンドを使用した HANA テイクオーバーのトリガー
クラスターコマンドを使用して、昇格されたリソースを他のサイトに移動し、プライマリーサイトからセカンダリーサイトへの計画されたテイクオーバーを手動でテストします。
前提条件
- HANA インスタンスに健全な HANA システムレプリケーションがある。
- クラスターのステータスに障害がない。
手順
プライマリーサイトをセカンダリーサイトに切り替えます。任意のノードで
rootユーザーとして、クラスターコマンドを実行します。[root]# pcs resource move cln_SAPHanaCon_<SID>_HDB<instance> Location constraint to move resource 'cln_SAPHanaCon_RH1_HDB02' has been created Waiting for the cluster to apply configuration changes... Location constraint created to move resource 'cln_SAPHanaCon_RH1_HDB02' has been removed Waiting for the cluster to apply configuration changes... resource 'cln_SAPHanaCon_RH1_HDB02' is promoted on node 'dc2hana1'
検証
SAPHanaControllerリソースが他のサイトに昇格されたことを確認します。[root]# pcs resource status cln_SAPHanaCon_RH1_HDB02 * Clone Set: cln_SAPHanaCon_RH1_HDB02 [rsc_SAPHanaCon_RH1_HDB02] (promotable): * Promoted: [ dc2hana1 ] * Unpromoted: [ dc1hana2 dc2hana2 ] * Stopped: [ dc1hana1 ]元のプライマリーインスタンスのステータスは、
SAPHanaControllerリソースのAUTOMATED_REGISTERパラメーターによって異なります。AUTOMATED_REGISTERがfalseの場合、インスタンスは手動介入まで停止します。それ以外の場合、インスタンスは自動的に再起動し、新しいセカンダリーインスタンスとして再登録されます。
次のステップ
- 必要な場合は、設定に応じて、停止した元のプライマリー HANA サイトを手動で再登録し、HANA ツールを使用して起動します。詳細は、テイクオーバー後に以前のプライマリー HANA サイトをセカンダリー HANA サイトとして登録する を参照してください。
- 以前のテストから存在する可能性のあるクラスターからの障害通知をすべてクリアします。詳細は、失敗履歴のクリーンアップ を参照してください。