Lier des moteurs distants au fichier de configuration - Cloud

Guide d'utilisation de Talend Remote Engine pour Windows

Version
Cloud
Language
Français
Operating system
Windows
Product
Talend Cloud
Module
Talend Remote Engine
Content
Création et développement
Installation et mise à niveau
Last publication date
2023-09-13

Liez un moteur distant en configurant ses paramètres sur votre machine locale.

Si vous avez installé le moteur distant via l'Installer et que vous avez déjà défini la clé du moteur distant durant le processus d'installation, ce fichier de configuration est déjà configuré. Vous pouvez ignorer cette section.

Avant de commencer

  • Vous avez installé le moteur distant.
  • Vous avez créé un moteur distant dans Talend Cloud Management Console.

Procédure

  1. Ouvrez Talend Cloud Management Console.
  2. Ouvrez la page Processing (Traitement) puis cliquez sur l'onglet Engines (Moteurs).
  3. Sélectionnez l'environnement du moteur dans la liste déroulante Environment (Environnement).
    Vous pouvez également utiliser la barre de recherche et les options de filtre pour filtrer la liste.
  4. Dans la liste des moteurs, cliquez sur le moteur distant à appairer pour ouvrir son panneau Engine details (Détails du moteur).
  5. Cliquez sur Installation.
  6. Depuis le champ Remote Engine key (Clé du moteur distant), copiez la clé pré-autorisée (aussi nommée clé de pré-autorisation).
    Cette clé de pré-autorisation est utilisée comme clé d'appairage du moteur distant dans la configuration du moteur distant.
  7. S'il est lancé, arrêtez le moteur distant en exécutant le fichier stop.bat dans le dossier <RemoteEngineInstallationDirectory>/bin.
  8. Ouvrez <RemoteEngineInstallationDirectory>/etc/preauthorized.key.cfg.
  9. Modifiez les paramètres.
    remote.engine.pre.authorized.key
    Collez la clé pré-autorisée. Cette clé de pré-autorisation est la clé d'appairage du moteur distant.
    remote.engine.name
    Saisissez le nom du moteur distant.
    remote.engine.description
    Saisissez la description du moteur distant.
  10. Sauvegardez le fichier.
  11. Lancez la console du Talend Remote Engine sur votre machine ( trun.bat).
  12. Saisissez list, puis appuyez sur Entrée.
    Tous les bundles ont le statut Active.

Résultats

Votre moteur distant est lié à votre compte et son statut est passé à Paired dans Talend Cloud Management Console.

Pour exécuter des tâches avec le moteur distant comme moteur d'exécution, assurez-vous d'avoir le droit Execute sur l'espace de travail dans lequel se trouve le moteur.

Résolution de problèmes :
Si vous rencontrez le message d'erreur ci-dessous dans les logs de votre moteur Karaf, cela signifie que l'appairage de votre moteur a échoué :
Error setting property: PropertyDescriptor <name: cleanInterval, getter: null, setter: [class org.talend.ipaas.rt.deployment.agent.impl.KarafDataMavenCleaner.setCleanInterval(long)]
Cette erreur est causée par des espaces en fin de ligne du paramètre local.maven.clean.interval.days dans le fichier <RemoteEngineInstallationDirectory>/etc/org.talend.ipaas.rt.deployment.agent.cfg.
  • Le paramètre local.maven.clean.interval.days contrôle le nettoyage automatique des artefacts non utilisés dans votre moteur. Pour plus d'informations concernant les paramètres de résilience de votre moteur distant, consultez Nettoyage automatique des artefacts.

Pour résoudre le problème, supprimez les espaces en fin de ligne du paramètre local.maven.clean.interval.days.