手順
-
/etc/init.d/tlogserverディレクトリーにTalend Log Serverを実行できるスクリプトを、次のように作成します:
#!/bin/sh # # tlogserver: this script starts and stops the monolithic jar # # chkconfig: - 85 15 # description: logstash is an open source log management system. # processname: tlogstash # config: %%%LOGSERV_CONFIG%%% # binary: %%%LOGSERV_JAR%%% prog=tlogserver PATH=%%%INSTALLDIR%%%/logserv:/sbin:/bin:/usr/sbin:/usr/bin NAME=tlogserver test -x $DAEMON || exit 0 set -e start() { echo -n $"Starting $prog: " %%%INSTALLDIR%%%/logserv/start_logserver.sh } stop() { echo -n $"Stopping $prog: " %%%INSTALLDIR%%%/logserv/stop_logserver.sh } case "$1" in start) start ;; stop) stop ;; restart) stop start ;; *) N=/etc/init.d/$NAME echo "Usage: $N {start|stop|restart}" >&2 exit 1 ;; esac exit 0
-
上記のファイルが実行可能であることを確認します。/etc/init.d/tlogserverディレクトリーで次のコマンドを実行します:
# chmod +x /etc/init.d/tlogserver
-
以下のコマンドを実行して、スタートアップスクリプトをアクティブにします:
# update-rc.d tlogserver defaults 60
タスクの結果
Filebeatが自動的にインストールされ、サービスとして開始します。