You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by Apache Wiki <wi...@apache.org> on 2010/01/22 21:52:16 UTC
[Cassandra Wiki] Update of "NodeProbe" by EricEvans
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for change notification.
The "NodeProbe" page has been changed by EricEvans.
http://wiki.apache.org/cassandra/NodeProbe?action=diff&rev1=4&rev2=5
--------------------------------------------------
More and more instrumentation is being added to Cassandra. What has traditionally only been available from the web interface can now be obtained by querying the JMX agent.
- The `nodeprobe` utility provides a simple command line interface to these exposed operations and attributes.
+ The `nodetool` utility provides a simple command line interface to these exposed operations and attributes.
''Note: This utility currently requires the same environment as cassandra itself, namely the same classpath (including log4j.properties), and a valid storage-conf property.''
- Running `bin/nodeprobe` with no arguments produces some simple usage output.
+ Running `bin/nodetool` with no arguments produces some simple usage output.
{{{
- usage: java org.apache.cassandra.tools.NodeProbe -host <arg> <command>
+ usage: java org.apache.cassandra.tools.NodeCmd -host <arg> <command>
-host <arg> node hostname or ip address
-port <arg> remote jmx agent port number
@@ -22, +22 @@
The ring command will present a lame ascii art rendition of the ring, ''as determined by the node being queried.''
{{{
- bin/nodeprobe -host 10.176.0.146 ring
+ bin/nodetool -host 10.176.0.146 ring
Token(75603446264197340449435394672681112420) 3 10.176.0.146 |<--|
Token(137462771597874153173150284137310597304) 3 10.176.1.161 | |
Token(63538518574533451921556363897953848387) 3 10.176.1.162 |-->|
@@ -31, +31 @@
Displays the list of all known nodes and their status according to this nodes failure detector.
{{{
- bin/nodeprobe -host 10.176.0.146 cluster
+ bin/nodetool -host 10.176.0.146 cluster
10.176.0.146:7001 up
10.176.1.161:7001 up
10.176.1.162:7001 down
@@ -40, +40 @@
Outputs node information including the token, load info (on disk storage), generation number (times started), uptime in seconds, and heap memory usage.
{{{
- bin/nodeprobe -host 10.176.0.146 info
+ bin/nodetool -host 10.176.0.146 info
Token(137462771597874153173150284137310597304)
Load Info : 0 bytes.
Generation No : 1
@@ -51, +51 @@
Triggers the immediate cleanup of keys no longer belonging to this node.
{{{
- bin/nodeprobe -host 10.176.0.146 cleanup
+ bin/nodetool -host 10.176.0.146 cleanup
}}}
== Compact ==
Initiates an immediate table compaction.
{{{
- bin/nodeprobe -host 10.176.0.146 compact
+ bin/nodetool -host 10.176.0.146 compact
}}}
== Decommission ==
Tells the node to move its data elsewhere; opposite of bootstrap. Since 0.5. See https://issues.apache.org/jira/browse/CASSANDRA-435