Remote Engine configuration files
Configuration files | Description |
---|---|
/etc/keystores |
Remote Engine generates its own key pair (RSA/4096 bits) during the pairing process. With Talend Remote Engine v2.12.5 onwards, this key pair is stored in a Java keystore in etc/keystores, secured with a password defined in a dedicated configuration file or as an environment variable. If no password is defined, a random value is generated instead to ensure that the private key is still stored encrypted at rest. This pair of keys is used to protect the information transferred between Talend Remote Engine and Talend Management Console. |
/etc/org.apache.karaf.management.cfg | Activate JMX access to Remote Engine. See Remote access with JMX. |
/etc/org.apache.karaf.shell.cfg | Activate SSH access to Remote Engine. See Remote access with SSH. |
/etc/org.ops4j.pax.logging.cfg and /tec/org.talend.ipaas.rt.logs.cfg |
|
/etc/org.ops4j.pax.web.cfg |
|
/etc/org.talend.ipaas.rt.deployment.agent.cfg | This file stores the artifact deployment parameters.
|
/etc/org.talend.ipaas.rt.dsrunner.cfg |
|
/etc/org.talend.ipaas.rt.dsrunner.talendruntime.client.cfg | Define credentials to secure the access to Talend Runtime. |
/etc/org.talend.ipaas.rt.keypair.manager.cfg | Define your own password to replace the random one to encrypt and secure the
access to the keystore. This requires engine unpairing and the removal of the
previously generated key pairs and keystores for that pairing. For further information about how to define your own password to encrypt the keystore, see Securing keystores to access Remote Engine. |
/etc/org.talend.ipaas.rt.job.commandline.handler.cfg | Add the stdout and the stderr logs of your
Job executions to the Log4j logs to display the information in Talend Management Console See Display standard system logs in Talend Management Console. |
/etc/org.talend.ipaas.rt.jobserver.client.cfg |
|
/etc/org.talend.remote.jobserver.server.cfg | This file contains the parameters for configuring the JobServer embedded in
the engine, which executes data integration tasks. The settings you can define or
update include:
|
/etc/preauthorized.key.cfg | This file stores the remote engine pairing key, that is to say, the
pre-authorization key and the description of the engine to be paired. For further information about how to pair your engine using this file, see Pairing Remote Engines with the configuration file. |
/etc/system.properties |
|
/etc/talend-remote-engine-wrapper.conf | This configuration file serves as a wrapper, based on the Karaf wrapper configuration file.
This file enables the integration of the engine in your operating system as a
service. For this reason, it is available only when you have installed your Remote
Engine as a Windows service or a Linux service. If you have not done so and need
guidance on installation, see for Windows or for Linux. In this file, if necessary, define the specific system environment properties to be used by the engine. For example:
|
/etc/users.properties | The default security configuration uses a property file located at
<RemoteEngineInstallationDirectory>/etc/users.properties
to store authorized users and their passwords. For further information, see Managing Remote Engine users and passwords. |
/TalendJobServersFiles | A Remote Engine needs to access Job task dependencies such as the Job
artifacts, the logs and the working folders stored in a folder called
TalendJobServersFiles. When you deploy multiple engines,
ensure that each Remote Engine instance has its separate
TalendJobServersFiles folder. For further information about how to deploy multiple engines, see Deploying multiple engines. |
/TalendJobServersFiles/jobexecutions/logs/ |
Logs of the task runs are stored in this directory. |