Systemwalker Operation Manager クラスタ適用ガイド UNIX編 - Solaris(TM) オペレーティングシステム - - Linux/Linux for Itanium(R) - - HP-UX -
目次 索引 前ページ次ページ

第8章 MC/ServiceGuardシステム固有の手順> 8.1 MC/ServiceGuardシステムへの登録> 8.1.1 スクリプトの作成

8.1.1.3 パッケージ監視スクリプトの作成

パッケージ監視スクリプトを作成し、パッケージ制御スクリプトにパッケージ監視スクリプトファイルを指定することによって、クラスタシステムで動作するSystemwalker Operation Managerのデーモンを監視し、フェールオーバの契機をクラスタシステムに通知することができます。

Systemwalker Operation Managerのパッケージ監視スクリプトは、以下にサンプルが提供されています。

/opt/FHPJMCMN/etc/script/omgr_fmonitor


サンプルを複写後、クラスタシステムの運用に合わせて、変更してご利用ください。

サンプルは、ジョブスケジューラおよびジョブ実行制御のデーモンプロセスの実行状況を監視し、両方のデーモンプロセスが停止した場合に、フェールオーバするように記載しています。どちらかのデーモンプロセスのみ監視する運用の場合は、運用に合わせてサンプルを変更してください。

サンプルのパッケージ監視スクリプトは、1:1運用待機用およびN:1運用待機用です。2ノード相互待機の場合は、変更が必要です。また、パッケージ監視スクリプトは、1:1運用待機の場合には1個、N:1運用待機の場合はN個、2ノード相互待機の場合は2個作成する必要があります。

パッケージ監視スクリプトの変更例を説明します。

◆N:1運用待機の場合の変更例

N:1運用待機の場合は、ファイル名を変更してパッケージ監視スクリプトをN個作成します。スクリプトのファイルは変更する必要はありません。

3ノード存在する場合の作成例を以下に示します。

◆2ノード相互待機の場合の変更例

2ノード相互待機の場合は、スクリプトの編集、2個のスクリプトファイルの作成が必要です。

  1. パッケージ監視スクリプトの、“SUBSYSTEM”の変数を“1”に変更します。

    [変更前]

    SUBSYSTEM="0"

    [変更後]

    SUBSYSTEM="1"
  2. 変更後と同じ内容で、ファイル名を変更したパッケージ制御スクリプトをもう1個用意して、“SUBSYSTEM”の変数を“2”に変更します。

    [変更前]

    SUBSYSTEM="1"

    [変更後]

    SUBSYSTEM="2"

目次 索引 前ページ次ページ

All Rights Reserved, Copyright (C) 富士通株式会社 1995-2006