Installing and uninstalling Remote Engine service (System V) - Cloud

Talend Cloud Installation and Upgrade Guide

Version
Cloud
Language
English
Operating system
Linux
Product
Talend Cloud
Module
Talend Artifact Repository
Talend Data Stewardship
Talend Management Console
Talend Remote Engine
Talend SAP RFC Server
Talend Studio
Content
Installation and Upgrade
Last publication date
2023-09-21
Available in...

Cloud API Services Platform

Cloud Big Data

Cloud Big Data Platform

Cloud Data Fabric

Cloud Data Integration

Cloud Data Management Platform

Talend Remote Engine is based on Apache Karaf. Karaf Service Wrapper makes it possible to install the Remote Engine as a Linux service.

About this task

To install the Remote Engine service, you first need to install the wrapper, which is an optional feature, then the service.

Procedure

  1. Browse to the bin folder of the Talend Remote Engine installation directory, then launch the trun file as a root user.
  2. Install the wrapper:
    karaf@root()> feature:install wrapper
  3. Set up the installation of the service, using Talend-Remote-Engine as the service name:
    karaf@root()> wrapper:install -n Talend-Remote-Engine
    The following files are created in the <RemoteEngineInstallationDirectory>/bin folder:
    • Talend-Remote-Engine-wrapper
    • Talend-Remote-Engine-service
    • Talend-Remote-Engine.service

    The Talend-Remote-Engine-wrapper.conf file is created in the <RemoteEngineInstallationDirectory>/etc folder. You may want to customize the JVM properties in the wrapper configuration file before installing and starting the service.

  4. Open a terminal instance.
  5. Browse to the bin folder of the Remote Engine installation directory, then run the following commands to install the Talend-Remote-Engine service:
    • For Ubuntu/Debian:
      ln -s <RemoteEngineInstallationDirectory>/bin/Talend-Remote-Engine-service /etc/init.d/
      update-rc.d Talend-Remote-Engine-service defaults
    • For CentOS/Red Hat/Fedora:
      ln -s  <RemoteEngineInstallationDirectory>/bin/Talend-Remote-Engine-service /etc/init.d/
      chkconfig Talend-Remote-Engine-service --add
  6. To uninstall the Talend-Remote-Engine service, run the following command:
    • For Ubuntu/Debian:
      rm /etc/init.d/Talend-Remote-Engine-service
    • For CentOS/Red Hat/Fedora:
      chkconfig Talend-Remote-Engine-service --del
      rm /etc/init.d/Talend-Remote-Engine-service
  7. To uninstall the wrapper service installer, run the following command from the trun prompt:
    karaf@root()> feature:uninstall wrapper