mirror of https://github.com/apache/cassandra
apply patch from Jun Rao fixing issue #17 (improve the start-server and stop-server script)
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@759295 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
7888174d2c
commit
49e55f3ef0
|
|
@ -1 +1,32 @@
|
|||
java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8888,suspend=n -Xms128M -Xmx2G -XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=90 -XX:+AggressiveOpts -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=1 -XX:+CMSParallelRemarkEnabled -XX:+HeapDumpOnOutOfMemoryError -Dcom.sun.management.jmxremote.port=8080 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcassandra -Dstorage-config=conf -cp conf:lib/j2ee.jar:lib/log4j-1.2.15.jar:lib/xerces.jar:lib/asm-all-2.2.1.jar:lib/libthrift.jar:lib/libfb303.jar:build/cassandra.jar:lib/azul-collections.jar:lib/commons-math-1.1.jar:lib/zookeeper-3.0.0.jar:lib/antlr-3.0.1.jar:lib/commons-cli-1.1.jar:jline-0.9.94.jar:lib/commons-lang-2.4.jar org.apache.cassandra.service.CassandraServer
|
||||
#! /usr/bin/env bash
|
||||
bin=`dirname "$0"`
|
||||
bin=`cd "$bin"; pwd`
|
||||
|
||||
confpath="$bin/../conf"
|
||||
cygwin=false
|
||||
case "`uname`" in
|
||||
CYGWIN*) cygwin=true;;
|
||||
esac
|
||||
|
||||
|
||||
# CLASSPATH initially contains cassandra jar
|
||||
CLASSPATH="$bin/../build/cassandra.jar"
|
||||
|
||||
# add libs to CLASSPATH
|
||||
for f in $bin/../lib/*.jar; do
|
||||
CLASSPATH=${CLASSPATH}:$f;
|
||||
done
|
||||
|
||||
CLASSPATH=conf:${CLASSPATH};
|
||||
|
||||
# cygwin path translation
|
||||
if $cygwin; then
|
||||
echo "in cygwin"
|
||||
echo $CLASSPATH
|
||||
CLASSPATH=`cygpath -p -w "$CLASSPATH"`
|
||||
confpath=`cygpath -p -w "$confpath"`
|
||||
fi
|
||||
|
||||
|
||||
# run it
|
||||
java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8888,suspend=n -Xms128M -Xmx2G -XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=90 -XX:+AggressiveOpts -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=1 -XX:+CMSParallelRemarkEnabled -XX:+HeapDumpOnOutOfMemoryError -Dcom.sun.management.jmxremote.port=8080 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcassandra -Dstorage-config="$confpath" -cp "$CLASSPATH" org.apache.cassandra.service.CassandraServer &
|
||||
|
|
|
|||
|
|
@ -1 +1,2 @@
|
|||
pgrep -f cassandra | xargs kill -9
|
||||
user=`whoami`
|
||||
pgrep -u $user -f cassandra | xargs kill -9
|
||||
|
|
|
|||
Loading…
Reference in New Issue