Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Fehlerbehebung: Entkoppeln einer Remote Engine

Last updated: 07.07.2026

Stellen Sie die Verbindung zwischen der bereits gekoppelten Remote Engine und Talend Management Console wieder her, wenn eine Neuinstallation nicht möglich ist.

Die empfohlene Methode besteht darin, eine Kopplung wiederherzustellen, um die Remote Engine neu zu installieren. Verwenden Sie diese Task nur, wenn eine vollständige Neuinstallation nicht möglich ist.

Vorbereitungen

  • Sie haben die Remote Engine bereits einmal zuvor gekoppelt.
  • Sie verfügen über die Rolle Infrastructure Administrator (Infastrukturadministrator) in Talend Management Console.

Prozedur

Abrufen eines neuen Vorabautorisierungsschlüssels

  1. Rufen Sie einen neuen Vorabautorisierungsschlüssel aus Talend Management Console ab.
    • Gehen Sie auf der Talend Management Console-Webschnittstelle folgendermaßen vor:

      1. Öffnen Sie Talend Management Console.
      2. Öffnen Sie die Seite Processing (Verarbeiten) und klicken Sie auf die Registerkarte Engines.
      3. Wählen Sie in der Dropdown-Liste Environment (Umgebung) die Umgebung Ihrer Engine aus.
      4. Klicken Sie in der Liste der Engines auf die Remote Engine, die erneut gekoppelt werden muss.
      5. Klicken Sie im Fenster Engine details (Engine-Details) auf die Registerkarte Manage (Verwalten).
      6. Klicken Sie auf Reset the key (Schlüssel zurücksetzen) im Abschnitt Reset the connection (Verbindung zurücksetzen).
        Screenshot des Informationsfensters beim Zurücksetzen des Remote Engine-Kopplungsschlüssels
      7. Führen Sie die Schritte im Assistenten durch, um den neuen Vorabautorisierungsschlüssel zu erzeugen und zu kopieren.
    • Über die Talend Management Console-API können Sie folgendermaßen vorgehen:

      Sie können eine Remote Engine-Entität erstellen und den zugehörigen Vorabautorisierungsschlüssel programmgesteuert abrufen. Weitere Informationen finden Sie unter „Programmatisches Erstellen und Koppeln einer Remote Engine“.

Vorbereiten der Engine für die erneute Kopplung

  1. Stoppen Sie die Engine ordnungsgemäß.

    Anweisungen zum ordnungsgemäßen Stoppen der Engine finden Sie unter Durchführen des Prozesses „Graceful Shutdown“ für eine Remote Engine.

  2. Entfernen Sie in <RemoteEngineInstallationDirectory>/etc/org.talend.ipaas.rt.pairing.agent.cfg den Wert der Eigenschaft remote.engine.id.
  3. Löschen Sie das Verzeichnis <RemoteEngineInstallationDirectory>/data/cache.

Erneutes Koppeln der Engine

  1. Wählen Sie eine der folgenden Methoden zum erneuten Koppeln Ihrer Engine aus.
    • Die Web-Konfigurationsschnittstelle:

      1. Starten Sie die Talend Remote Engine-Konsole auf Ihrem Computer (trun).
      2. Öffnen Sie http://localhost:8043/configuration in einem Browser.
      3. Fügen Sie den neuen Vorabautorisierungsschlüssel im Schlüsselfeld ein.
      4. Geben Sie die Bereitstellungsregion ein, wenn Sie dazu aufgefordert werden.
      5. Klicken Sie auf Pair Remote Engine (Remote Engine koppeln).
      6. Geben Sie list in der Engine-Konsole ein und drücken Sie dann die Eingabetaste.
      7. Alle Pakete werden als Active (Aktiv) angezeigt, wenn die erneute Kopplung erfolgreich durchgeführt wurde.
    • Die Konfigurationsdatei:

      Verwenden Sie diese Methode für Umgebungen ohne grafische Benutzeroberfläche oder für reine CLI-Umgebungen. Die Engine muss während der Bearbeitung der Datei ausgeschaltet bleiben.

      1. Aktualisieren Sie in <RemoteEngineInstallationDirectory>/etc/preauthorized.key.cfg die Eigenschaft remote.engine.pre.authorized.key mit dem neuen Vorabautorisierungsschlüssel.
      2. Starten Sie die Engine über die Talend Remote Engine-Konsole (trun).
      3. Geben Sie list in der Engine-Konsole ein und drücken Sie dann die Eingabetaste.
      4. Alle Pakete werden als Active (Aktiv) angezeigt, wenn die erneute Kopplung erfolgreich durchgeführt wurde.

Ergebnisse

Ihre Remote Engine wurde mit Ihrem Konto gekoppelt, der Status in Talend Management Console hat sich zu Paired (Gekoppelt) geändert.

Um Tasks mit der Remote Engine als Laufzeitsystem auszuführen, stellen Sie sicher, dass Sie über das Recht Operator (Execute) (Operator (Ausführen)) für den Bereich verfügen, in dem sich die Engine befindet.

Wenn Sie die von der Engine verwendete Java-Version einsehen möchten, klicken Sie auf der Seite Engine details (Engine-Details) auf die Registerkarte Configuration (Konfiguration). Dort sehen Sie, welche Version von Talend Remote Engine zum Starten verwendet wird, bzw. welche Java-Version zum Ausführen von Tasks und Plänen verwendet wird. Beachten Sie, dass Talend Remote Engine standardmäßig die zum Starten verwendete Version auch zum Ausführen von Tasks und Plänen verwendet.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!