Cluster Server 7.3.1 Agent for Sybase インストール/設定ガイド - Solaris
- Cluster Server for Sybase の概要
- Sybase のインストールと設定
- Sybase 用のエージェントのインストール、アップグレード、および削除
- Sybase のための VCS サービスグループの設定
- Sybase のための VCS サービスグループの管理
- 付録 A. Sybase のリソースの種類定義
- 付録 B. Sybase の設定例
- 付録 C. 以前のリリースで導入された変更
エージェントが Sybase の高可用性を保証するしくみ
Cluster Server agent for Sybase は、Sybase データベースと SybaseBk プロセスを継続的に監視して、それらが正しく機能しているかどうかを検証します。
Sybase 用のエージェントは、設定可能なさまざまなレベルの監視およびさまざまなアクションを実行できます。
プライマリまたは基本監視: 基本監視モードでは、エージェントが設定した Sybase サーバーのプロセスを監視し、アプリケーションに障害が発生した場合はグループのフェールオーバーまたは再起動を行います。
詳細監視: 詳細監視モード(オプション)では、Sybase データベースサーバーのテストテーブルでトランザクションを実行できない場合に、エージェントがアプリケーションエラーを検出します。
IMF(Intelligent Monitoring Framework): Sybase エージェントは IMF 対応であり、リソースの状態変化の通知に AMF(Asynchronous Monitoring Framework)カーネルドライバを使います。
Sybase エージェントと SybaseBk エージェントがインテリジェントなリソース監視をサポートするしくみを参照してください。
Sybase Cluster Edition では、Sybase が提供する qrmutil ユーティリティを使って、エージェントがインスタンスの状態(動作中または停止中)を確認します。 qrmutil がインスタンスの状態をエラーによる停止状態として報告した場合は、エージェントはノードを再起動し、インスタンスは自動的に再開されます。
設定された Sybase サーバーがシステムで動作していないことを Sybase エージェントが検出すると、Sybase サーバーグループの OnlineRetryLimit 属性の値に基づいて、サービスグループはグループが停止したのと同じシステムで再起動します。
ASE Enterprise Edition では、設定した Sybase サーバーがシステム上で動作していないことがエージェントによって検出されると、その Sybase サービスグループは、サービスグループの SystemList にある次の使用可能なシステムにフェールオーバーされます。 設定した Sybase サーバーが新しいシステム上で起動されることにより、Sybase サーバーおよびデータの高可用性が保証されます。