始める前に
次のコマンドはすべて、スーパーユーザー権限で実行する必要があります。
手順
-
以下のコマンドを使用して、サービスファイルを作成します:
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が自動的にインストールされ、サービスとして開始します。