Handbuch für Informatica-Anwendungsdienst > Datenintegrationsdienst-Gitter > Fehlerbehebung für ein Gitter
  

Fehlerbehebung für ein Gitter

Ich habe einen in einem Gitter ausgeführten Datenintegrationsdienst aktiviert, aber einer der Dienstprozesse konnte nicht gestartet werden.
Wenn Sie einen Datenintegrationsdienst aktivieren, der in einem Gitter ausgeführt wird, so wird auf jedem Knoten im Gitter, der über die Dienstrolle verfügt, ein Dienstprozess gestartet. Aus folgenden Gründen wird ein Dienstprozess möglicherweise nicht gestartet:
Ein Job konnte in einem Datenintegrationsdienst-Gitter nicht ausgeführt werden. Welche Protokolle soll ich überprüfen?
Wenn das Datenintegrationsdienst-Gitter zur Ausführung von Jobs im Dienstprozess oder in separaten lokalen Prozessen konfiguriert ist, überprüfen Sie die folgenden Protokolle in der angegebenen Reihenfolge:
  1. 1Jobprotokoll, auf das auf der Registerkarte Überwachen zugegriffen werden kann.
  2. Enthält Protokollereignisse zu der Verfahrensweise, mit der die DTM-Instanz den Job ausführt.
  3. 2Datenintegrationsdienst-Protokoll, auf das in der Ansicht Dienst der Registerkarte Protokolle zugegriffen werden kann.
  4. Enthält Protokollereignisse zu Dienstkonfiguration, Verarbeitung und Fehlern.
Wenn das Datenintegrationsdienst-Gitter zur Ausführung von Jobs in separaten Remoteprozessen konfiguriert ist, schreiben weitere Komponenten Protokolldateien. Überprüfen Sie die folgenden Protokolle in der angegebenen Reihenfolge:
  1. 1Jobprotokoll, auf das auf der Registerkarte Überwachen zugegriffen werden kann.
  2. Enthält Protokollereignisse zu der Verfahrensweise, mit der die DTM-Instanz den Job ausführt.
  3. 2Datenintegrationsdienst-Protokoll, auf das in der Ansicht Dienst der Registerkarte Protokolle zugegriffen werden kann.
  4. Enthält Protokollereignisse zu Dienstkonfiguration, Verarbeitung und Fehlern. Das Datenintegrationsdienst-Protokoll enthält die folgende Meldung, die den Hostnamen und die Portnummer des Masterrechenknotens angibt:
    INFO: [GRIDCAL_0204] The Integration Service [<MyDISName>] elected a new master compute node [<HostName>:<PortNumber>].
  5. 3Protokoll des Masterrechenknotens, auf das in der Datei cadi_services_0.log in dem für den Masterrechenknoten konfigurierten Protokollverzeichnis zugegriffen werden kann.
  6. Enthält Protokollereignisse an, die vom Dienstmanager auf dem Masterrechenknoten über die Verwaltung des Gitters der Rechenknoten und die Steuerung von Worker-Dienstprozessanfragen geschrieben werden. Auf die Protokolle des Masterrechenknotens kann im Administrator Tool nicht zugegriffen werden.
  7. 4Ressourcenmanager-Dienst-Protokoll, auf das in der Ansicht Dienst der Registerkarte Protokolle zugegriffen werden kann.
  8. Enthält Protokollereignisse zur Dienstkonfiguration und Verarbeitung sowie zu Knoten mit der Berechnungsrolle, die sich beim Dienst registrieren.
  9. 5Containerverwaltungsprotokoll, auf das in der Ansicht Domäne der Registerkarte Protokolle zugegriffen werden kann. Wählen Sie Containerverwaltung als Kategorie aus.
  10. Enthält Protokollereignisse zu der Verfahrensweise, mit der der Dienstmanager Container auf Knoten mit der Berechnungsrolle verwaltet.
Ein Mapping, das in einem separaten Remoteprozess ausgeführt wurde, weist eine unvollständige Protokolldatei auf.
Wenn ein Mapping in einem Datenintegrationsdienst-Gitter ausgeführt wird, das zur Ausführung von Jobs in separaten Remoteprozessen konfiguriert ist, schreibt der Datenintegrationsdienst zwei Dateien für das Mapping-Protokoll. Der Worker-Dienstprozess, der das Mapping auf dem Dienstknoten optimiert und kompiliert, schreibt Protokollereignisse in eine Protokolldatei. Der DTM-Prozess, der das Mapping auf dem Rechenknoten ausführt, schreibt Protokollereignisse in eine andere Protokolldatei. Wenn Sie auf das Mapping-Protokoll zugreifen, konsolidiert der Datenintegrationsdienst die beiden Dateien in einer einzigen Protokolldatei.
Ein Mapping-Protokoll kann aus folgenden Gründen unvollständig sein:
Suchen Sie die folgende Meldung im ersten Abschnitt des Mapping-Protokolls, um die temporäre DTM-Protokolldatei auf dem Worker-Rechenknoten zu finden:
INFO: [GCL_5] The grid task [gtid-1443479776986-1-79777626-99] cluster logs can be found at [./1443479776986/taskletlogs/gtid-1443479776986-1-79777626-99].
Das aufgelistete Verzeichnis ist ein Unterverzeichnis des folgenden Standardprotokollverzeichnisses, das für den Worker-Rechenknoten konfiguriert ist:
<Informatica installation directory>/logs/<node name>/dtmLogs/