Sun Cluster Handbuch Datendienst für Sun Java System Message Queue Guide für Solaris OS

Einstellen des Fehler-Monitors für Sun Cluster HA für Sun Java System Message Queue

Der Fehler-Monitor für Sun Cluster HA für Sun Java System Message Queue ist Teil der Ressourcen von Sun Java System Message Queue. Sie erstellen diese Ressource bei der Registrierung und Konfiguration von Sun Cluster HA für Sun Java System Message Queue. Weitere Informationen hierzu finden Sie unter Registrieren und Konfigurieren von Sun Cluster HA für Sun Java System Message Queue.

Die Systemeigenschaften und Erweiterungseigenschaften dieser Ressource steuern das Verhalten des Fehler-Monitors. Die Standardwerte dieser Eigenschaften bestimmen das voreingestellte Verhalten des Fehler-Monitors. Das voreingestellte Verhalten ist für die meisten Installationen von Sun Cluster geeignet. Daher sollten Sie den Fehler-Monitor von Sun Cluster HA für Sun Java System Message Queue nur dann selbst einstellen, wenn eine Änderung des voreingestellten Verhaltens erforderlich ist.

Weitere Informationen hierzu finden Sie in den folgenden Abschnitten.

Verhalten des Fehler-Monitors während eines Testsignal-Verfahrens

Der Fehler-Monitor von Sun Cluster HA für Sun Java System Message Queue verwendet die Erweiterungseigenschaft Smooth_shutdown. Anweisungen zur Einstellung dieser Eigenschaft finden Sie unter Einstellen der Sun Cluster HA für Sun Java System Message Queue-Erweiterungseigenschaften.

Das Testsignal-Verfahren von Sun Cluster HA für Sun Java System Message Queue sendet eine Anforderung zur Abfrage des Zustands der Sun Java System Message Queue-Serverinstanz an den Server.

Hierbei stellt es eine Verbindung zu den Kombinationen aus IP-Adresse und Anschluss her, die durch die Netzwerkressourcenkonfiguration und die Einstellung Port_list für die Ressourcengruppe definiert sind. Wird die Verbindung erfolgreich hergestellt, liest das Testsignal-Verfahren die Informationen des Portmappers. Das Testsignal-Verfahren trennt schließlich die Verbindung. Ist ein Teil der Verbindung fehlerhaft, wird ein Fehler aufgezeichnet.

Hoher Netzwerkverkehr, hohe Systemlasten und fehlerhafte Konfigurationen können zum Fehlschlagen der Abfrage führen. Eine fehlerhafte Konfiguration kann dann gegeben sein, wenn Sie den Sun Java System Message Queue-Server nicht zum Überwachen aller Kombinationen aus IP-Adresse und Port konfiguriert haben, die getestet werden. Der Sun Java System Message Queue-Server muss jeden Port für jede IP-Adresse bedienen, die für diese Ressource angegeben ist.

Wenn das Testsignal-Verfahren keine Verbindung zum Server herstellen kann, schlägt das gesamte Testsignal-Verfahren fehl. Die nachfolgende Fehlermeldung wird gesendet. Hierbei gibt %s den Hostnamen und %d die Anschlussnummer an.


Failed to connect to the host <%s> and port <%d>.

Das Testsignal-Verfahren akkumuliert sämtliche Teilfehlschläge, die innerhalb des Ressourceneigenschaften-Intervalls Retry_interval auftreten, bis sie einem vollständigen Fehler entsprechen, der eine Aktion erfordert.

Es folgen Testsignal-Teilfehlschläge:

Auf Grundlage des Fehlerverlaufs kann ein Fehler entweder einen lokalen Neustart oder ein Failover des Datendienstes verursachen.