Sun Cluster HA for Sun Java System Message Queue 障害モニターは、Sun Java System Message Queue を表すリソースに含まれます。このリソースを作成するのは、Sun Cluster HA for Sun Java System Message Queue を登録して構成するときです。詳細は、「Sun Cluster HA for Sun Java System Message Queue の登録と構成」を参照してください。
このリソースのシステムプロパティーと拡張プロパティーは、障害モニターの動作を制御します。事前に設定された障害モニターの動作は、これらのプロパティーのデフォルト値に基づいています。現在の動作は、ほとんどの Sun Cluster システムに適しているはずです。したがって、Sun Cluster HA for Sun Java System Message Queue 障害モニターを調整するのは、事前に設定された動作を変更したい場合だけに留めるべきです。
詳細については、次の節を参照してください。
『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の「Sun Cluster データベース用に障害モニターを調整する」
『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の「リソースタイプ、リソースグループ、リソースプロパティの変更」
Sun Cluster HA for Sun Java System Message Queue 障害モニターは、Smooth_shutdown 拡張プロパティーを使用します。このプロパティーを設定する手順については、「Sun Cluster HA for Sun Java System Message Queue 拡張プロパティーの設定」を参照してください。
Sun Cluster HA for Sun Java System Message Queue の検証機能は、Sun Java System Message Queue サーバーインスタンスの健全性を問い合わせる要求をサーバーに送信します。
この検証は、ネットワークリソース構成とリソースグループの Port_list 設定によって定義された IP アドレスとポートの組に接続します。正常に接続できた場合、検証はポートマッパー情報を読み取ります。最後に、検証の接続が切断されます。接続に失敗した部分があると、障害が記録されます。
大量のネットワークトラフィック、高システム負荷、構成の誤りは、問い合わせが失敗する原因になることがあります。Sun Java System Message Queue サーバーが検証対象のすべての IP アドレスとポートの組み合わせで待機するように構成されていないと、構成ミスになります。Sun Java System Message Queue サーバーは、このリソースに指定したすべての IP アドレスのすべてのポートに対応するように構成します。
サーバーとの接続に失敗すると、完全な検証の障害が発生します。次のエラーメッセージが送信されます。%s はホスト名を示し、%d はポート番号を示します。
Failed to connect to the host <%s> and port <%d>. |
リソースプロパティー期間 Retry_interval 内に発生した部分的な障害は対策が必要な障害になるまで蓄積されます。
次に示すのは、検証の部分的な障害です。
切断に失敗した場合。次のエラーメッセージが送信されます。%s はポート番号を示し、%d はリソース名を示します。
Failed to disconnect from port %d of resource %s. |
Probe_timeout の時間内にすべての検証手順を完了できない。
そのほかの理由でサーバーからデータを読み取ることができない場合。次のエラーメッセージが送信されます。1 番目の %s はホスト名を示し、%d はポート番号を示し、2 番目の %s はエラーの詳細を示します。
Failed to communicate with server %s port %d: %s |
異常履歴に基づいて、データサービスのローカルでの再起動、またはデータサービスのフェイルオーバーのいずれかを実行します。