在 Tomcat 上部署 Talend Administration Center - 7.1

Talend Data Fabric 安装指南 (Linux)

EnrichVersion
7.1
EnrichProdName
Talend Data Fabric
task
数据治理
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio

过程

  1. 安装 Apache Tomcat 应用程序服务器,如果 Tomcat 服务已自动启动,则将其停止。
  2. 编辑 /etc/default/tomcat8 文件或 CentOS/RHEL 上的 /etc/tomcat/tomcat.conf 文件:
  3. 取消注释 Tomcat 安全设置,并更改默认设置,以便读取:
    TOMCAT8_SECURITY=no
  4. 解压 Talend 提供的包:Talend-AdministrationCenter-YYYYYYYY_YYYY-VA.B.C.zip
    这将使您能够访问利用所有 Talend Administration Center 功能所需的不同组件:
    • org.talend.administrator.war,此存档包含实际的 Talend Administration Center Web 应用程序。

    • Artifact-Repository-Nexus-VA.B.C.D.zip,此存档包含基于 Sonatype Nexus 的构件库软件,该软件将用于处理软件更新、DI 构件以及 ESB 构件。有关更多信息,请参阅Talend 产品简介

    • Artifact-Repository-Artifactory.zip,此存档包含 Talend 脚本以初始化构件库中的用户,将用于处理软件更新、DI 构件以及 ESB 构件。有关更多信息,请参阅Talend 产品简介

    • 一个 endorsed 文件夹,其中包含使用 Talend Administration Center 的 ESB Conductor 所需的库。

  5. 将 Web 应用程序 org.talend.administrator.war 复制到 Tomcat 的 webapps 目录中。
    复制此 war 文件以后,您可以手动将其解压到相同目录下,或让 Tomcat 在启动时解压该 Web 应用程序。
  6. 为了能够使用 Talend Administration Center 的 Conductor 模块,将所提供的 endorsed 文件夹复制到 Tomcat 的根目录中。
  7. 使用以下命令启动 Tomcat:
    sh <TomcatPath>/bin/startup.sh

结果

警告: 日志输出的存储默认由 Tomcat 应用程序服务器管理,但您也可以定义自己用于存储日志的路径。从 4.0 起,您可以直接从 Talend Administration Center 中配置该路径。有关以前版本中的手动配置的更多信息,请参阅配置日志存储模式

如果您希望使用 Talend 集群功能使任务执行计划获得高可用性,则在启动 Tomcat 之前阅读在集群模式下安装 Tomcat

由于权限管理的原因,请确保您使用与 Talend CommandLine 相同的管理员帐户来启动 Tomcat。例如:同时为 Tomcat 和 Talend CommandLine 创建一个 talend_admin 帐户。

如果在 Tomcat 上部署大量应用程序,您应该增加其内存以提高性能。有关此过程的更多信息,请参阅增加 Tomcat 的内存

如果您在 Tomcat 启动期间遇到性能问题,可能是由于在 SVN 签出期间使用了符号链接。有关如何解决这些问题的更多信息,请参阅 Talend Help Center