欢迎投稿

今日深度:

The script of start cassandra at boot time,scriptcassandra

The script of start cassandra at boot time,scriptcassandra


For those that installed Cassandra from the tar package found at Cassandra website, here is a very basic script to start it at boot time and stop it later if needed.

Create cassandra boot script in /etc/init.d and make it executable.

sudo nano /etc/init.d/cassandra
#!/bin/sh
#
# chkconfig: - 80 45
# description: Starts and stops Cassandra
# update deamon path to point to the cassandra executable

DEAMON=/opt/cassandra/bin/cassandra

start() {
        echo -n "Starting Cassandra... "
        $DEAMON -p /var/run/cassandra.pid
        echo "OK"
        return 0
}

stop() {
        echo -n "Stopping Cassandra... "
        kill $(cat /var/run/cassandra.pid)
        echo "OK"
        return 0
}

case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart)
        stop
        start
        ;;
  *)
        echo $"Usage: $0 {start|stop|restart}"
        exit 1
esac

exit $?
sudo chmod +x /etc/init.d/cassandra

For Ubuntu, add it to the startup by executing

sudo update-rc.d cassandra defaults

That’s it! Next time you bootup, it will be automatically and you can stop it by:

sudo /etc/init.d/cassandra stop

www.htsjk.Com true http://www.htsjk.com/cassandra/31356.html NewsArticle The script of start cassandra at boot time,scriptcassandra For those that installed Cassandra from the tar package found at Cassandra website, here is a very basic script to start it at boot time and stop it later if needed. Create cass...
相关文章
    暂无相关文章
评论暂时关闭