1.3. SAP HANA HA のクラスターリソースエージェントとツール


SAP HANA システムレプリケーションセットアップを管理するための高可用性 (HA) クラスター設定は、複数のリソースエージェントと、それらの機能を組み合わせて期待される動作を実現するその他のツールと連携して動作します。スケールアップ環境とスケールアウト環境のどちらにおいても、Advanced Next Generation Interface (“angi”) のリソースエージェントは同じです。アップストリームでは SAPHanaSR-angi とも呼ばれます。

RHEL では、この世代の統合リソースエージェントとツールは、sap-hana-ha パッケージで提供されます。

  • SAPHanaTopology

    SAPHanaTopology リソースエージェントは、SAP HANA 環境からステータス情報を取得し、それをクラスタープロパティーに保存します。エージェントは、HANA インスタンスの起動、停止、監視に必要なローカル SAP HostAgent も起動および監視します。システムレプリケーションフックと呼ばれる SAP HANA の設定プロセスでは、保存されたプロパティーにレプリケーションの健全性情報も追加されます。収集された環境データに基づいて、リソースエージェントはクラスターノードの専用の健全性スコアを定義します。このスコアリングは、クラスターがシステムレプリケーションをあるサイトから別のサイトに切り替える必要があるかどうかを決定するために使用されます。

  • SAPHanaController

    SAPHanaController リソースエージェントは、SAP HANA 環境を監視および管理します。HANA インスタンスに障害が発生した場合、リソースは実行する回復アクションを決定し、自動切り替えのコマンドを実行するか、システムレプリケーションのアクティブサイトを変更します。

  • SAPHanaFilesystem

    SAPHanaFilesystem リソースエージェントは、マウントされた SAP HANA ファイルシステムの読み取り/書き込みアクセスを監視します。ファイルシステムをマウントまたはアンマウントするのではなく、モニターで障害が発生した場合に HANA システムのレプリケーションステータスに基づきアクションを決定するため、より迅速な引き継ぎアクションが可能です。プライマリー HANA サイトでは、モニターで障害が発生すると、クラスターはまずリソースを停止して再起動しようとします。それが失敗し、HANA システムレプリケーションが同期されている場合、クラスターはノードをフェンスします。HANA システムのレプリケーションが同期されていない場合、クラスターは成功するか移行しきい値に達するまで再起動を繰り返します。セカンダリー HANA サイトでは、クラスターはモニターの障害を認識しません。このリソースエージェントは、特に /hana/shared/<SID>/ のために NFS 共有に依存する HANA スケールアウトシステムに特に役立ちます。このシステムに障害が発生すると、適切なタイミングでクラスターアクションが実行されず、HANA が停止する可能性があります。ただし、スケールアップシステム上のローカルファイルシステムでリソースエージェントを使用することもできます。

  • SAPHanaSR-showAttr

    SAPHanaSR-showAttr ツールは、環境がスケールアップ環境かスケールアウト環境かのどちらなのかを示す HANA トポロジーを含め、事前にフォーマットされた概要に SAP HANA システムレプリケーション自動化のクラスター属性を表示します。デフォルトの出力には、ノード間のシステムレプリケーションステータスとその他の関連ステータス情報が含まれます。このスクリプトは、他のリソースエージェントまたはフックスクリプトが、それぞれ定期チェック中または HANA イベントから更新情報を保存する Cluster Information Base (CIB) から情報を取得します。そのため、情報は再度更新されるまで古い状態のままになる可能性があります。HANA ツールを使用して、ランドスケープからリアルタイムのステータス情報を取得してください。

  • SAPHanaSR-hookHelper

    SAPHanaSR-hookHelper ツールは、他の SAP HANA HA コンポーネントが、特定のフェンシング機能など一部の共有機能のために使用するヘルパースクリプトです。

  • SAPHanaSR-alert-fencing

    SAPHanaSR-alert-fencing スクリプトは、クラスターアラートエージェントです。HANA HA を備えたスケールアウト設定では、このアラートエージェントを設定して、障害が発生したために HANA サイトの 1 つのノードがフェンスされた後に、そのサイトのすべてのノードをフェンスするようにクラスターをトリガーできます。この機能はスケールアウト設定にのみ適用され、スケールアップ設定には影響しません。

注記

新しい世代のリソースエージェントが RHEL バージョンで使用できることを確認します。SAP HANA スケールアップおよびスケールアウトシステムレプリケーション HA ソリューションでサポートされている最小パッケージバージョン を確認します。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る