# Installer Talend Runtime en tant que service sur des systèmes Linux basés systemd

Disponible dans...

* Data Fabric
* Data Services Platform
* ESB
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

## Pourquoi et quand exécuter cette tâche

Le Conteneur de Talend Runtime est basé sur Apache Karaf. Le wrapper Karaf Service permet d'installer le Conteneur de Talend Runtime en tant que service.

## Installer le wrapper

Disponible dans...

* Data Fabric
* Data Services Platform
* ESB
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

Installez le wrapper Apache Karaf Service pour générer les fichiers de services de Talend Runtime.

### Procédure

1. Placez-vous dans le dossier bin du répertoire d'installation de Talend Runtime, puis démarrez le conteneur en exécutant le fichier trun en tant qu'utilisateur·trice root.
2. Pour installer le wrapper, saisissez la commande suivante :

   karaf@trun&gt; feature:install wrapper

   Une fois installée, cette feature vous fournit la nouvelle commande wrapper:install dans trun qui vous permet d'installer Talend Runtime en tant que service.
3. Pour installer le service, saisissez la commande suivante :

   karaf@trun&gt; wrapper:install

   Il est également possible d'installer le conteneur en tant que service en mode démarrage automatique, en saisissant la commande suivante :

   karaf@trun&gt; wrapper:install -s AUTO\_START -n TALEND-CONTAINER -d Talend-Container -D "Talend Container Service"

   où TALEND-CONTAINER désigne le nom du service, Talend-Container le nom d'affichage personnalisé et "Talend Container Service" la description de ce service.

   Voici un exemple de commande wrapper:install exécutée sous Linux :
   ```
   karaf@trun()> feature:install wrapper
   karaf@trun()> wrapper:install -s AUTO_START -n TALEND-CONTAINER \
   -d Talend-Container -D "Talend Container Service"
   Creating file: <TalendRuntimePath>/bin/TALEND-CONTAINER-wrapper
   Creating file: <TalendRuntimePath>/bin/TALEND-CONTAINER-service
   Creating file: <TalendRuntimePath>/bin/TALEND-CONTAINER.service
   Creating file: <TalendRuntimePath>/etc/TALEND-CONTAINER-wrapper.conf
   Creating file: <TalendRuntimePath>/lib/libwrapper.so
   Creating file: <TalendRuntimePath>/lib/karaf-wrapper.jar
   Creating file: <TalendRuntimePath>/lib/karaf-wrapper-main.jar
   Setup complete. You may want to tweak the JVM properties in the wrapper
   configuration file:
   <TalendRuntimePath>/etc/TALEND-CONTAINER-wrapper.conf
   before installing and starting the service.
   ```

### Résultats

Les fichiers de service de Talend Runtime sont générés. Vous pouvez installer le service Talend Runtime.

## Installer le service Talend Runtime

Disponible dans...

* Data Fabric
* Data Services Platform
* ESB
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

### Avant de commencer

Dans la procédure suivante :

* TALEND-CONTAINER est le nom qui a été utilisé pour l'option -n &lt;Service Name&gt; dans la commande wrapper:install.
* &lt;TalendRuntimePath&gt; correspond au répertoire d'installation de Talend Runtime.

Les commandes suivantes doivent être exécutées avec les privilèges super-utilisateur·trice.

### Procédure

1. Installez le service et activez-le au démarrage du système :

   systemctl enable &lt;TalendRuntimePath&gt;/bin/TALEND-CONTAINER.service
2. Démarrez le service :

   systemctl start TALEND-CONTAINER

### Résultats

Le service est installé et démarré.

Vous pouvez utiliser les commandes suivantes pour gérer le service :

* Pour arrêter le service : systemctl stop TALEND-CONTAINER
* Pour vérifier le statut du service : systemctl status TALEND-CONTAINER
* Pour voir le journal d'activité : journalctl -u TALEND-CONTAINER
* Pour désinstaller le service et le désactiver au démarrage du système : systemctl disable TALEND-CONTAINER