compass-core/install/logstash-forwarder.sh
qingyu 8aec09c8de add LOCAL_REPO flag to indicate whether using offline repo
install logstash-forwarders from compass_install repo if installing offline

Change-Id: I140eea4a445377f35a5ce4600a588af5291d5e0e
2017-01-18 21:57:30 -05:00

25 lines
851 B
Bash

#!/bin/bash
#
echo "Installing logstash-forwarder"
DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
source $DIR/install.conf
if [ "LOCAL_REPO" == "false"], then
sudo cp -rf $COMPASSDIR/misc/logstash-forwarder/logstash-forwarder.repo /etc/yum.repos.d/logstash-forwarder.repo
fi
sudo yum -y install logstash-forwarder
sudo rm -rf /etc/logstash-forwarder.conf
sudo cp -rf $COMPASSDIR/misc/logstash-forwarder/logstash-forwarder.conf /etc/logstash-forwarder.conf
sudo mkdir -p /etc/pki/tls/certs
sudo cp -rf $COMPASSDIR/misc/logstash-forwarder/logstash-forwarder.crt /etc/pki/tls/certs/logstash-forwarder.crt
sudo systemctl restart logstash-forwarder.service
sleep 3
echo "checking if logstash-forwarder is running"
sudo systemctl status logstash-forwarder.service
if [[ "$?" != 0 ]]; then
echo "logstash-forwarder is not running"
exit
fi