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

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.