Installation requirements - 6.1

Talend Data Services Platform Installation Guide

Talend Data Services Platform
Installation and Upgrade
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 Project Audit
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio

To make the most out of the Talend products, please consider the following hardware and software requirements.

Memory usage heavily depends on the size and nature of your Talend projects. However, in summary, if your Jobs include many transformation components, you should consider upgrading the total amount of memory allocated to your servers, based on the following recommendations.

Table 1. Memory usage



Recommended alloc. memory

Talend Administration Center + Talend Activity Monitoring Console Web application


4GB minimum, 8GB recommended



2GB minimum, 5 GB recommended



1GB minimum, more recommended1



3GB minimum, 4 GB recommended

Talend Runtime


2GB minimum, 4 GB recommended1

1. Memory requirements depend on the executed processes.

The same requirements also apply for disk usage. It also depends on your projects but can be summarized as:

Table 2. Disk usage



Required disk space for installation

Required disk space for use

Talend Administration Center with Nexus artifact repository + Talend Activity Monitoring Console Web application


800MB + more than 50MB for Talend Activity Monitoring Console Web application

800MB minimum + project size = 20GB+ recommended




2GB minimum + project size = 20 GB+ recommended




2GB minimum + Jobs deployed = 20+ GB recommended




3+ GB

Talend Runtime



400+ MB

Ulimit settings on Unix systems

  • To make the most out of the Talend server modules and improve performance on Unix systems, you should set the limit of system resources (ulimit) to unlimited.

Environment variable configuration: on Windows

Prior to installing your Talend solutions, you have to set the JAVA_HOME Environment variable:

  1. Define your JAVA_HOME environment variable so that they point to the JRE directory.

    Example: if the JRE path is C:\Java\JREx.x.x\bin, you must set the JAVA_HOME environment variable to point to: C:\Java\JREx.x.x.


    It is highly recommended that the full path to the server installation directory is as short as possible and does not contain any space character. If you already have a suitable JRE installed in a path with a space, you simply need to put quotes around the path when setting the values for the environment variable.

    If you use Talend Installer, you also have to set the Path system variable:

  2. Add the previously defined JAVA_HOME variable to the Path environment variable.

    Example: <PathVariable>;%JAVA_HOME%\bin.

Environment variable configuration: on Linux

Prior to installing your Talend solutions, you have to set the JAVA_HOME and Path environment variables:

  1. Find the JRE home dir and export it in the JAVA_HOME environment variable.


    export JAVA_HOME=/usr/lib/jvm/jre1.8.0_65
    export PATH=$JAVA_HOME/bin:$PATH
  2. Add these lines at the end of the global profiles in the /etc/profile file or in the user profiles in the ~/.profile file.

    Note that after changing one of these files you have to log on again.

For more information on how to set the JAVA_HOME variables on Unix and Windows systems, see the online Oracle documentation.

In the email you received from Talend are listed a number of links to software modules for you to download. The file naming convention is as follows:


Except for the information related to the Talend Installer package, the following table applies only to manual installations.

Table 3. Software packages

Zip/jar file naming convention

Description dist file (for Talend Platform solutions)

Talend Installer: wizard-based application which guides you step by step through the installation and configuration of the Talend Platform modules.

The Installer package includes two files (a .zip and a dist file) which should be both downloaded and stored in the same place.

The dist file is only required to install Talend products. Once the installation and configuration is complete, you can remove it.

CommandLine interface to the IDE + Studio IDE (GUI)

Talend Administration Center: Web-based application used to administrate the Talend projects and users + Nexus artifact repository.

JobServer: Standalone execution server

Talend Runtime: OSGi Container including JobServer. Talend Runtime is a standalone equivalent to the Talend ESB OSGi Container (container folder) of Talend ESB.

Talend Activity Monitoring Console Web application used to monitor Talend Jobs and projects.

Drools: Business Rules Management System based on Drools Workbench and Drools Expert.

Talend Data Quality Portal: portal which provides customizable web-based data quality monitoring and reporting.


Talend Data Stewardship Console: stewardship tool that helps to manage manually data resolution and data integration tasks that are the output of data matching and data integrity processes.

Note that the availability of this tool depends on the options enabled in your license.

Talend ESB: application integration solution with an OSGi Container, Service Locator, Service Activity Monitoring and Security Token Service. It includes the Talend Runtime (in the container folder) and provides additional parts like examples, standalone, Tomcat deployment relevant parts and other additional parts primarily used by Java Developers.


  • YYYYYYYY_YYYY: Timestamp

  • A.B.C.: Major. Minor. Patch: revision level if relevant.


The software modules must be all in the same versions/revisions! This means that both YYYYYYYY_YYYY and A.B.C must match on both client side and server side.