始める前に
次のコマンドはすべてスーパーユーザー権限で実行する必要があります。
手順
-
次のコマンドを使ってサービスファイルを作成します。
touch /etc/systemd/system/Talend-LogServer.service
-
作成したファイルに、関連する権限を割り当てます。
chmod 664 /etc/systemd/system/Talend-LogServer.service
-
設定に合わせて、次の内容をファイルに貼り付けます。
[Unit]
Description=Talend Log Server Service
After=network.target
[Service]
WorkingDirectory=<LogServerPath>
ExecStart=/bin/bash start_logserver.sh
ExecStop=/bin/bash stop_logserver.sh
Type=forking
[Install]
WantedBy=default.target
-
サービスデーモンを再ロードします。
systemctl daemon-reload
-
サービスを開始します。
systemctl start Talend-LogServer.service
タスクの結果
Filebeatは、
Talend Administration Centerや
Talend Data StewardshipなどLogServerを使用するオプションを提供する
Talendモジュールのインストール時に、オプションを選択した場合のみサービスとして自動的にインストールされて起動します。次の図は、このオプションの例を示したものです。