Pair a Remote Engine by configuring the Remote Engine settings on your local machine.
If you have installed the Remote Engine using the installer and already defined the Remote Engine key during the installation process, this configuration file is already set up. You can ignore this section.
Before you begin
- You have installed the Remote Engine.
- You have created a Remote Engine in Talend Cloud Management Console.
Procedure
Results
Your remote engine has been paired with your account and the status moved to Paired on Talend Cloud Management Console.
To run tasks with the Remote Engine as the execution runtime, ensure that you have the Execute right on the workspace where the engine is located.
Troubleshooting:
If you encounter the error message below in your engine's Karaf logs, it means that
engine pairing has failed:
Error setting property: PropertyDescriptor <name: cleanInterval, getter: null, setter: [class org.talend.ipaas.rt.deployment.agent.impl.KarafDataMavenCleaner.setCleanInterval(long)]
This error is caused by trailing spaces at the end of the
local.maven.clean.interval.days
parameter line in the
<RemoteEngineInstallationDirectory>/etc/org.talend.ipaas.rt.deployment.agent.cfg file.- The
local.maven.clean.interval.days
parameter controls automatic cleanup of unused artifacts in your engine. For further information about your Remote Engine's resilience settings, see Automatic artifact cleanup.
To resolve the issue, remove the trailing spaces from the
local.maven.clean.interval.days
parameter line.