remove unnecessary argument

fixed “ERROR: too many arguments” when start log stash daemon

Fixes #5083
This commit is contained in:
CSJ 2016-04-11 17:29:39 +08:00 committed by Suyog Rao
parent 5285f07f35
commit 2bc82a4590
4 changed files with 4 additions and 4 deletions

View file

@ -42,7 +42,7 @@ LS_OPTS=""
[ -r /etc/sysconfig/$name ] && . /etc/sysconfig/$name [ -r /etc/sysconfig/$name ] && . /etc/sysconfig/$name
program=/opt/logstash/bin/logstash program=/opt/logstash/bin/logstash
args="agent -f ${LS_CONF_DIR} -l ${LS_LOG_FILE} ${LS_OPTS}" args="-f ${LS_CONF_DIR} -l ${LS_LOG_FILE} ${LS_OPTS}"
quiet() { quiet() {
"$@" > /dev/null 2>&1 "$@" > /dev/null 2>&1

View file

@ -54,7 +54,7 @@ fi
# Define other required variables # Define other required variables
PID_FILE=${LS_PIDFILE} PID_FILE=${LS_PIDFILE}
DAEMON=/opt/logstash/bin/logstash DAEMON=/opt/logstash/bin/logstash
DAEMON_OPTS="agent -f ${LS_CONF_DIR} -l ${LS_LOG_FILE} ${LS_OPTS}" DAEMON_OPTS="-f ${LS_CONF_DIR} -l ${LS_LOG_FILE} ${LS_OPTS}"
# Check DAEMON exists # Check DAEMON exists
if ! test -e $DAEMON; then if ! test -e $DAEMON; then

View file

@ -53,7 +53,7 @@ fi
PID_FILE=${LS_PIDFILE} PID_FILE=${LS_PIDFILE}
DAEMON="/opt/logstash/bin/logstash" DAEMON="/opt/logstash/bin/logstash"
DAEMON_OPTS="agent -f ${LS_CONF_DIR} -l ${LS_LOG_FILE} ${LS_OPTS}" DAEMON_OPTS="-f ${LS_CONF_DIR} -l ${LS_LOG_FILE} ${LS_OPTS}"
# #
# Function that starts the daemon/service # Function that starts the daemon/service

View file

@ -44,5 +44,5 @@ script
export PATH HOME LS_HEAP_SIZE LS_JAVA_OPTS LS_USE_GC_LOGGING LS_GC_LOG_FILE export PATH HOME LS_HEAP_SIZE LS_JAVA_OPTS LS_USE_GC_LOGGING LS_GC_LOG_FILE
test -n "${JAVACMD}" && export JAVACMD test -n "${JAVACMD}" && export JAVACMD
exec nice -n ${LS_NICE} /opt/logstash/bin/logstash agent -f "${LS_CONF_DIR}" -l "${LS_LOG_FILE}" ${LS_OPTS} exec nice -n ${LS_NICE} /opt/logstash/bin/logstash -f "${LS_CONF_DIR}" -l "${LS_LOG_FILE}" ${LS_OPTS}
end script end script