Sun Cluster HA for BroadVision One-To-One Enterprise 障害モニターは、BroadVision One-To-One Enterprise バックエンドと Interaction Manager プロセスの健全性をチェックします。これらのプロセスの健全性は BroadVision One-To-One Enterprise リソースの障害履歴に影響し、それによって障害モニターのアクションが取られます。各 BroadVision One-To-One Enterprise リソースについては、障害モニターは再起動、フェイルオーバーなどのアクションを起こしません。
Sun Cluster HA for BroadVision One-To-One Enterprise 障害モニターは、リソースタイプが SUNW.bv であるリソースに含まれます。
障害モニターの動作は、リソースのシステムプロパティーと拡張プロパティーによって制御されます。事前に設定された障害モニターの動作は、これらのプロパティーのデフォルト値に基づいています。現在の動作は、ほとんどの Sun Cluster システムに適しているはずです。したがって、Sun Cluster HA for BroadVision One-To-One Enterprise 障害モニターを調整するのは、事前に設定されたこの動作を変更したい場合「だけに」留めるべきです。
Sun Cluster HA for BroadVision One-To-One Enterprise 障害モニターの調整では次のことを行います。
障害モニターの検証間隔を設定する。
障害モニターの検証タイムアウトを設定する。
継続的な障害とみなす基準を定義する。
リソースのフェイルオーバー動作を指定する。
このあと、これらの作業を実施する上で必要となる、Sun Cluster HA for BroadVision One-To-One Enterprise 障害モニターについての情報を示します。
Sun Cluster HA for BroadVision One-To-One Enterprise を登録して構成する際には、Sun Cluster HA for BroadVision One-To-One Enterprise 障害モニターを調整してください。詳細は、「Sun Cluster HA for BroadVision One-To-One Enterprise のインストールと構成」を参照してください。
詳しい情報については、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の「Sun Cluster データサービス用に障害モニターを調整する」を参照してください。
Interaction Manager リソースについては、次の 2 つの状況が同時に発生している場合にだけフェイルオーバーが発生します。
主ノードの候補数が主ノードの最大数より少ない。
いずれかのノードが使用不可能である。
フェイルオーバーのあとで次の 2 つの状況が同時に発生していると、障害モニターはどのクラスタノードでもリソースを再起動しません。
Interaction Manager リソースグループの主ノードの最大数と候補数が同じである。
Retry_count プロパティーに指定されている回数だけ、障害モニターが Interaction Manager リソースの再起動を行なった。
各 BroadVision One-To-One Enterprise リソース (ルートホスト、バックエンドホスト、および Interaction Manager ホスト) の障害モニターは、以下のプロセスを監視します。
すべての BroadVision One-To-One Enterprise リソースに共通する orbix デーモン (orbixd ) – 検証機能は、ps(1) コマンドを使用して orbixd が機能していることを確認します。orbixd が機能していない場合、検証機能は障害が復旧したと見なし、リソースグループマネージャー (RGM) が orbix デーモンを再起動します。
orbix デーモンは、チェックポイント機能と共に起動されます。このため、orbixd の直前のインスタンスによって起動された BroadVision One-To-One Enterprise サーバーは新しい orbixd インスタンスを使用して動作を継続します。
リソースで構成した BroadVision One-To-One Enterprise デーモン – orbixd が健全な場合、検証機能は BroadVision コマンドの bvconf ps を使用して、BroadVision One-To-One Enterprise デーモンが機能していることを確認します。BroadVision One-To-One Enterprise デーモンが機能していない場合、RGM はそのリソースを再起動します。これにより、構成されているすべてのデーモンが再起動されます。