Handbuch für Informatica-Anwendungsdienst > Hohe Verfügbarkeit für den PowerCenter-Integrationsdienst > Neustart und Failover
  

Neustart und Failover

Wenn ein PowerCenter Integration Service-Prozess nicht mehr verfügbar ist, versucht der Service Manager ihn neu zu starten oder reicht den fehllaufenden Prozess an einen anderen Knoten weiter; das hängt ab vom Shutdown-Modus, der Dienstkonfiguration, und dem Betriebsmodus des Dienstes. Das Neustart- und Failover-Verhalten unterscheidet sich für Dienste, die auf einem Einzelknoten, Primär- und Backup-Knoten, oder in einem Gitter ausgeführt werden.
Wenn der PowerCenter Integration Service ausfällt, hängt das Verhalten von vollständigen Tasks von den folgenden Situationen ab:

Ausführung auf einem einzelnen Knoten

Wenn ein einzelner Prozess ausgeführt wird, ist das Failover-Verhalten von den folgenden Fehlerquellen abhängig:
Dienstprozess
Wenn der Dienstprozess unerwartet abschaltet, versucht der Dienstmanager, den Dienstprozess neu zu starten. Wenn der Dienstmanager den Prozess nicht neu starten kann, stoppt der Prozess oder schlägt fehl.
Wenn Sie den Prozess neu starten, stellt der PowerCenter-Integrationsdienst den Betriebszustand für den Dienst wieder her und stellt Arbeitsablauf-Zeitpläne, Dienstanfragen und Arbeitsabläufe wieder her.
Das Failover- und Wiederherstellungsverhalten des PowerCenter-Integrationsdiensts nach dem Fehlschlagen eines Dienstprozesses ist vom Betriebsmodus abhängig:
Dienst
Wenn der PowerCenter-Integrationsdienst nicht mehr verfügbar ist, müssen Sie den Dienst aktivieren und den Dienstprozess neu starten. Sie können Arbeitsabläufe und Sitzungen manuell auf der Basis von Status und konfigurierter Wiederherstellungsstrategie wiederherstellen.
Welche Arbeitsabläufe ausgeführt werden, nachdem Sie die Dienstprozesse gestartet haben, ist vom Betriebsmodus abhängig:
Knoten
Wenn der Knoten unerreichbar wird, ist das Neustart- und Failover-Verhalten, abhängig vom Betriebsmodus, das gleiche wie beim Failover des Dienstprozesses.

Ausführung auf einem primären Knoten

Wenn sowohl Primär- als auch Backup-Dienste ausgeführt werden, ist das Failover-Verhalten von den folgenden Fehlerquellen abhängig:
Dienstprozess
Wenn der Dienstprozess auf einem Primärknoten fehlschlägt, wird er auf den Backup-Knoten verlagert. Wenn der Dienstprozess auf einem Primärknoten unerwartet abschaltet, versucht der Dienstmanager, den Dienstprozess neu zu starten, bevor ein Failover zu einem Backup-Knoten erfolgt.
Nach dem Failover des Dienstprozesses auf einen Backup-Knoten stellt der PowerCenter-Integrationsdienst den Betriebszustand für den Dienst wieder her und stellt Arbeitsablauf-Zeitpläne, Dienstanfragen und Arbeitsabläufe wieder her.
Das Failover- und Wiederherstellungsverhalten des PowerCenter-Integrationsdiensts nach dem Fehlschlagen eines Dienstprozesses ist vom Betriebsmodus abhängig:
Dienst
Wenn der PowerCenter-Integrationsdienst nicht mehr verfügbar ist, müssen Sie den Dienst aktivieren und den Dienstprozess neu starten. Sie können Arbeitsabläufe und Sitzungen manuell auf der Basis von Status und konfigurierter Wiederherstellungsstrategie wiederherstellen. Arbeitsabläufe starten, wenn sie für eine durchgehende Ausführung konfiguriert sind oder aufgrund einer Initialisierung. Bei allen anderen Arbeitsabläufen müssen Sie den Zeitplan neu festlegen.
Welche Arbeitsabläufe ausgeführt werden, nachdem Sie die Dienstprozesse gestartet haben, ist vom Betriebsmodus abhängig:
Knoten
Wenn der Knoten unerreichbar wird, ist das Failover-Verhalten, abhängig vom Betriebsmodus, das gleiche wie beim Failover des Dienstprozesses.

Ausführen auf einem Gitter

Wenn ein Dienst auf einem Gitter läuft, ist das Failover-Verhalten von den folgenden Fehlerquellen abhängig:
Master-Dienstprozess
Wenn Sie den Master-Dienstprozess deaktivieren, wählt der Dienstmanager einen anderen Knoten aus, um den Master-Dienstprozess auszuführen. Wenn der Master-Dienstprozess unerwartet abschaltet, versucht der Dienstmanager, den Prozess neu zu starten, bevor er einen anderen Knoten für die Ausführung des Master-Dienstprozesses auswählt.
Der Master-Dienstprozess konfiguriert dann das Gitter neu, sodass die Ausführung auf einem Knoten weniger erfolgt. Der PowerCenter-Integrationsdienst stellt den Betriebszustand wieder her, und der Arbeitsablauf wechselt auf den neu gewählten Master-Dienstprozess.
Der PowerCenter-Integrationsdienst kann den Arbeitsablauf auf der Basis von Status und Wiederherstellungsstrategie des Arbeitsablaufs wiederherstellen. Wenn Sie einen Arbeitsablauf für die Hochverfügbarkeits-Wiederherstellung konfiguriert haben, stellt der PowerCenter-Integrationsdienst den Betriebszustand für den Arbeitsablauf wieder her und stellt ihn ab dem Punkt der Unterbrechung wieder her. Wenn der PowerCenter-Integrationsdienst den Betriebszustand für den Dienst wiederherstellt, stellt er Arbeitsablauf-Zeitpläne, Dienstanfragen und Arbeitsabläufe wieder her. Der PowerCenter-Integrationsdienst führt ein Failover durch und stellt Zeitpläne, Anfragen und Arbeitsabläufe wieder her.
Wenn für einen geplanten Arbeitsablauf keine Hochverfügbarkeits-Wiederherstellung aktiviert ist, entfernt der PowerCenter-Integrationsdienst den Arbeitsablauf aus dem Zeitplan.
Worker-Dienstprozess
Wenn Sie einen Worker-Dienstprozess deaktivieren, konfiguriert der Master-Dienstprozess das Gitter neu, sodass die Ausführung auf einem Knoten weniger erfolgt. Wenn der Worker-Dienstprozess unerwartet abschaltet, versucht der Dienstmanager, den Prozess neu zu starten, bevor der Master-Dienstprozess das Gitter neu konfiguriert.
Nachdem der Master-Dienstprozess das Gitter neu konfiguriert hat, kann er Aufgaben auf der Grundlage von Aufgabenstatus und Wiederherstellungsstrategie wiederherstellen.
Da Arbeitsabläufe nicht auf dem Worker-Dienstprozess laufen, ist ein Arbeitsablauf-Failover nicht anwendbar.
Dienst
Wenn der PowerCenter-Integrationsdienst nicht mehr verfügbar ist, müssen Sie den Dienst aktivieren und den Dienstprozess neu starten. Sie können Arbeitsabläufe und Sitzungen manuell auf der Basis von Status und konfigurierter Wiederherstellungsstrategie wiederherstellen. Arbeitsabläufe starten, wenn sie für eine durchgehende Ausführung konfiguriert sind oder aufgrund einer Initialisierung. Bei allen anderen Arbeitsabläufen müssen Sie den Zeitplan neu festlegen.
Knoten
Wenn der Knoten, auf dem der Master-Dienstprozess läuft, unerreichbar wird, ist das Failover-Verhalten das gleiche wie beim Failover des Master-Dienstprozesses. Wenn der Knoten, auf dem der Worker-Dienstprozess läuft, unerreichbar wird, ist das Failover-Verhalten das gleiche wie beim Failover des Worker-Dienstprozesses.
HINWEIS: Sie können kein Failover eines PowerCenter-Integrationsdienst in den abgesicherten Modus konfigurieren, wenn er auf einem Gitter läuft.