6 SOLR_DIR
=/usr
/share
/java
/solr
7 [ -f /etc
/conf.d
/solr
] && .
/etc
/conf.d
/solr
9 PID
=$
(ps aux |
grep 'java -jar start.jar' |
grep -v grep |
awk '{print $2}')
13 stat_busy
"Starting Solr Daemon"
14 if [ -z "$PID" ]; then
15 java
-jar start.jar
2> /var
/log
/solr.log
&
17 if [ ! -z "$PID" -o $?
-gt 0 ]; then
20 PID
=$
(ps aux |
grep 'java -jar start.jar' |
grep -v grep |
awk '{print $2}')
21 echo $PID > /var
/run
/solr.pid
27 stat_busy
"Stopping Solr Daemon"
28 [ ! -z "$PID" ] && kill $PID &> /dev
/null
38 echo "Solr service is down"
41 echo "Solr Service is Running"
50 echo "usage: $0 {start|stop|restart}"