Author: ivol37 at gmail.com
Date: Mon Jan 17 16:15:42 2011
New Revision: 668

Log:
[AMDATU-272] Added missing shell file for linux nodetool

Added:
   trunk/amdatu-cassandra/cassandra-tools/src/main/resources/cassandra.in.sh
Modified:
   trunk/amdatu-cassandra/cassandra-tools/src/main/resources/readme.txt

Added: trunk/amdatu-cassandra/cassandra-tools/src/main/resources/cassandra.in.sh
==============================================================================
--- (empty file)
+++ trunk/amdatu-cassandra/cassandra-tools/src/main/resources/cassandra.in.sh   
Mon Jan 17 16:15:42 2011
@@ -0,0 +1,40 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+if [ "x$CASSANDRA_HOME" = "x" ]; then
+    CASSANDRA_HOME=`dirname $0`/..
+fi
+
+# The directory where Cassandra's configs live (required)
+if [ "x$CASSANDRA_CONF" = "x" ]; then
+    CASSANDRA_CONF=$CASSANDRA_HOME/conf
+fi
+
+# This can be the path to a jar file, or a directory containing the 
+# compiled classes. NOTE: This isn't needed by the startup script,
+# it's just used here in constructing the classpath.
+cassandra_bin=$CASSANDRA_HOME/build/classes
+#cassandra_bin=$cassandra_home/build/cassandra.jar
+
+# JAVA_HOME can optionally be set here
+#JAVA_HOME=/usr/local/jdk6
+
+# The java classpath (required)
+CLASSPATH=$CASSANDRA_CONF:$cassandra_bin
+
+for jar in $CASSANDRA_HOME/lib/*.jar; do
+    CLASSPATH=$CLASSPATH:$jar
+done

Modified: trunk/amdatu-cassandra/cassandra-tools/src/main/resources/readme.txt
==============================================================================
--- trunk/amdatu-cassandra/cassandra-tools/src/main/resources/readme.txt        
(original)
+++ trunk/amdatu-cassandra/cassandra-tools/src/main/resources/readme.txt        
Mon Jan 17 16:15:42 2011
@@ -1,7 +1,13 @@
+This zip provides the following Cassandra client utilities:
 
 notetool
 --------
-nodetool -h ${cassandra.listen_address} -p ${cassandra.rpc_port}
+Facilitates Cassandra cluster management. This tool can be used to manage the 
nodes
+in a certain Cassandra cluster but also facilitates keyspace cleanup/compact 
and
+the possibility to make a backup of data stored by a certain node in the 
cluster.
+
+Usage: nodetool -h HOSTNAME [-p JMX_PORT] COMMAND
+i.e. nodetool -h ${cassandra.listen_address} -p ${jmxremote.port}
 
 More information:
   - http://www.datastax.com/docs/0.7/utilities/nodetool

Reply via email to