Sun Cluster Handbuch Datendienst für Sun Java System Application Server für Solaris OS

Unterstützte Konfigurationen

Sun Cluster HA für Sun Java System Application Server gewährleistet eine hohe Verfügbarkeit der DAS-Komponente (Domain Administration Server) durch Konfiguration des DAS als Failover-Datendienst. Der DAS muss für die Überwachung einer Failover-IP-Adresse konfiguriert sein. Wenn Sun Cluster HA für Sun Java System Application Server einen ausgefallenen DAS feststellt, führt der Datendienst je nach Einstellung des Wiederholversuchszählers und des Wiederholungsintervalls einen lokalen Neustart des DAS aus oder übergibt den Server an einen anderen Knoten.

Auch die Node Agent-Komponente (NA) ist als Failover-Datendienst konfiguriert. Ein Node Agent kann mehrere Anwendungsserver-Instanzen verwalten, die indirekt vom Sun Cluster HA für Sun Java System Application Server-Datendienst verwaltet werden. Alle Node Agents und alle Anwendungsserver-Instanzen müssen für die Überwachung einer Failover-IP-Adresse konfiguriert sein.

Falls eine Anwendungsserver-Instanz ausfällt, wird diese von den Node Agents neu gestartet. Beim Neustart der Instanz werden alle verlorenen Transaktionen wiederhergestellt. Sollte der Sun Cluster-Knoten abstürzen, auf dem die Node Agents und die Anwendungsserver-Instanzen laufen, übergibt der Sun Cluster HA für Sun Java System Application Server die Node Agents und die Anwendungsserver-Instanzen an einen anderen Sun Cluster-Knoten.


Hinweis –

Für alle Node Agents, die für eine Failover-IP-Adresse konfiguriert sind, wird nur eine Node Agent-Ressource erstellt. Der Datendienst erkennt automatisch die Node Agents, die für die Failover-IP-Adresse der Failover-Ressourcengruppe konfiguriert sind.

Folgendes Beispiel zeigt eine Konfiguration mit vier Node Agents.

Für dieses Beispiel erstellen Sie eine Ressource für die Node Agents NA1 und NA2 und ihre Serverinstanzen sowie eine weitere Ressource für die Node Agents NA3 und NA4 und deren Serverinstanzen.

Ein ausführliches Beispiel für die Erstellung von Ressourcen für vier Node Agents finden Sie im Beispiel für die Erstellung der Failover-Node Agent-Komponente in Sun Cluster HA für Sun Java System Application Server.

In den folgenden Abschnitten wird eine Konfiguration mit nur zwei Node Agents vorgestellt.


Vor einem Knotenausfall

Die folgende Abbildung zeigt die Konfiguration des Failover-DAS und der Failover-Node Agents vor einem Knotenausfall.

Abbildung 1–1 DAS und Node Agents als Failover-Konfiguration – vor einem Knotenausfall

Die Erläuterung zur Grafik ergibt sich aus dem vorstehenden Kontext.

Die Abbildung zeigt die folgende Konfiguration.

Durch Online-Bringen dieser Ressourcengruppen werden die Node Agents gestartet, die ihrerseits die von ihnen verwalteten Anwendungsserver-Instanzen starten.

Nach einem Knotenausfall

Die folgende Abbildung zeigt die Konfiguration des Failover-DAS und der Failover-Node Agents nach einem Knotenausfall.

Abbildung 1–2 DAS und Node Agents als Failover-Konfiguration – nach einem Knotenausfall

Die Erläuterung zur Grafik ergibt sich aus dem vorstehenden Kontext.

Nach einem Ausfall auf Node1 werden die Ressourcengruppen RG1 und RG2 an Node2 übergeben. Die Ressourcengruppe RG1 enthält den DAS und seine Failover-Adresse IP1. Die Ressourcengruppe RG2 enthält Node Agent NA1, die Instanzen I1 und I2 und deren Failover-Adresse IP2.