Installing Jobservers - 6.1

Talend MDM Platform Installation Guide

EnrichVersion
6.1
EnrichProdName
Talend MDM Platform
task
Installation and Upgrade
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend DQ Portal
Talend ESB
Talend Identity Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Project Audit
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio

You need now to define which systems will be the execution servers.

  1. First select the servers that will be used to execute the Jobs developed with Talend Studio.

  2. Then, on each server, uncompress the archive file containing the JobServer application matching your version of Talend Studio.

    The archive file name for example reads: org.talend.remote.jobserver_20150908_1633-V6.0.1

  3. In the uncompressed file you need to configure the file TalendJobServer.properties that you can find in the directory <root>/conf/ where <root> is the JobServer path.

  4. Modify the installation directory of JobServer and check that the 8000, 8001 and 8888 ports are available.

  5. To enable user authentication on JobServer, you need to define one or more lines of username and password pairs in the file users.csv that you can find in the directory <root>/conf/ where <root> is the JobServer path.

  6. In the directory you have unzipped, you will find the files start_rs.bat and start_rs.sh, which will allow you to start JobServer on Windows and Linux respectively, and the files stop_rs.bat and stop_rs.sh that will let you stop the Job server.

Note

You may need to change the java.library path in order to load the correct native library for your system. In this case, adapt the variable MY_JSYSMON_LIB_DIR in the script start_rs.sh.

JobServer is an application that allows a system installed on the same network as the Web application to declare itself as an execution server. These systems must obviously have a working JVM. For more information about the prerequisites of JobServer, see Compatible Platforms and Java environments.

Information about JobServer resources and load balancing :

Once you have declared these execution servers in the Servers page of the Talend Administration Center Web application, their resources (CPU, RAM, etc.) are displayed. For more information on how to do this, see your Talend Administration Center User Guide.

For some operating systems, the CPU information may not be available. You can test your system by setting up the following variable as true:

org.talend.monitoring.jmx.api.OsInfoRetriever.FORCE_LOAD in the file TalendJobServer.properties.

For users working in cluster mode, note that the ranking of servers to be used for load balancing is based on indicators, whose bounds (such as free disk space limits) and weight are defined in the file: monitoring_client.properties which is located in <ApplicationPath>\WEB-INF\lib\org.talend.monitoring.client-A.B.C.jar. These values can be edited according to your needs. For more information, see Configuring the indicators which determine which server to be used for load balancing.