アプリケーション(リソース)に対する監視・制御は,第5回で説明した通り,リソース・エージェント(RA)によって実現されます。Heartbeatでは,以下ディレクトリ配下に,Apacheや仮想IPアドレスを含み,標準で多くのRAが用意されています。 HAクラスタ・ソフトがリソースに対して,具体的にどのような監視・制御処理を実行しているかを知っておくと,構築作業でうまく動作しない場合や,パラメータ・チューニングを行うときに,大いに役立ちます。 また,実際に故障が発生したとき,適切にフェイルオーバーするかどうかは,このRAの実装によるところが大きいため,動作内容の把握は大変意味があります。 RAは,OCF(Open Cluster Framework)という形式に基づき,そのほとんどがシェル・スクリプトで実装されています。今回は,まず前半で,OCF形式RAを読み解く4つの基礎知識を説明し,後半で
![第10回 リソース・エージェントを読み解く](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)