Deploying Talend Administration Center on Tomcat

Talend MDM Platform Installation Guide

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

First, install the Apache Tomcat application server and stop the Tomcat service if it is automatically started.

Indeed we recommend you to stop this service prior to deploying the Web application (org.talend.administrator.war).

On Windows

  1. Using 7-zip, unzip the package delivered by Talend: Talend-AdministrationCenter-YYYYYYYY_YYYY-VA.B.C.zip.

    This will give you access to the different components needed to benefit from all the Talend Administration Center functionalities:

    • org.talend.administrator.war, the archive containing the actual Talend Administration Center Web application.

    • Artifact-Repository-Nexus-VA.B.C.D.zip, the archive containing an artifact repository software, based on Sonatype Nexus, that will be used to handle software updates, DI artifacts, and also ESB artifacts, only if you subscribed to one of our ESB oriented solutions. For more information, see Introducing the Talend products.

    • an endorsed folder containing a library necessary to use the ESB Conductor of Talend Administration Center, only if you subscribed to one of our ESB oriented solutions.

  2. Copy the Web application, org.talend.administrator.war, into the following directory of Tomcat:

    <TomcatPath>/webapps/

    Once you have copied this war file, you can either unzip it manually under the same directory, or let Tomcat unzip the web application at startup.

  3. If you subscribed to one of our ESB oriented solutions, to be able to use the Conductor module of Talend Administration Center, copy the endorsed folder provided into the root directory of Tomcat.

On Linux

  1. Edit the following file:

    etc/default/tomcat8

  2. and uncomment the tomcat security setting and change the default setting, in order to read:

    TOMCAT8_SECURITY=no

Warning

The storage of log outputs is managed by Tomcat application server, by default, but you are also able to define your own path for storing the logs. From 4.0, you can configure the path directly from Talend Administration Center. For more information on manual configuration in prior versions, refer to Configuring the log storage mode.

If you wish to implement high availability to the task execution scheduling using Talend clustering feature, then read Configuring High Availability for task execution scheduling before starting Tomcat.

Start Tomcat using the following commands:

 

Linux

Windows

Start the Tomcat service

sh <TomcatPath>/bin/startup.sh

net start <TomcatServiceName>

Stop the Tomcat service

sh <TomcatPath>/bin/shutdown.sh

net stop <TomcatServiceName>

For reasons of right management, make sure you launch Tomcat using the same administrator account as for the CommandLine. For example: Create an account talend_admin for both Tomcat and CommandLine.

If you deploy a large number of applications on Tomcat, you should increase its memory to improve its performance. For more information on this process, see section about Tomcat server configuration in the Increasing the memory of Tomcat.

If you encounter performance issues during Tomcat start-up, it may be due to the use of symbolic links during SVN checkout. For more information on how to solve these issues, see the article Performance issues during Tomcat start-up and SVN checkout.