Dear Wiki user, You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for change notification.
The "NodeTool" page has been changed by DavidAllsopp: http://wiki.apache.org/cassandra/NodeTool?action=diff&rev1=13&rev2=14 Comment: Updated nodetool usage output to ouput from v0.7.4 - may need updating further if this has changed for later versions... ''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/nodetool` with no arguments produces some simple usage output. + Running `bin/nodetool` with no arguments produces some usage output. {{{ + Starting NodeTool + Missing required option: h - usage: java org.apache.cassandra.tools.NodeCmd -host <arg> <command> + usage: java org.apache.cassandra.tools.NodeCmd --host <arg> <command> - -h, -host <arg> node hostname or ip address + -h,--host <arg> node hostname or ip address - -p, -port <arg> remote jmx agent port number + -p,--port <arg> remote jmx agent port number + -pw,--password <arg> remote jmx agent password + -u,--username <arg> remote jmx agent username - Available commands: ring, info, version, cleanup, compact, cfstats, - snapshot [snapshotname], clearsnapshot, tpstats, flush, drain, repair, - decommission, move, loadbalance, removetoken, setcachecapacity <keyspace> - <cfname> <keycachecapacity> <rowcachecapacity>, getcompactionthreshold, - setcompactionthreshold [minthreshold] ([maxthreshold]), streams [host] + Available commands: + ring - Print informations on the token ring + join - Join the ring + info - Print node informations (uptime, load, ...) + cfstats - Print statistics on column families + clearsnapshot - Remove all existing snapshots + version - Print cassandra version + tpstats - Print usage statistics of thread pools + drain - Drain the node (stop accepting writes and flush all column families) + decommission - Decommission the node + loadbalance - Loadbalance the node + compactionstats - Print statistics on compactions + disablegossip - Disable gossip (effectively marking the node dead) + enablegossip - Reenable gossip + disablethrift - Disable thrift server + enablethrift - Reenable thrift server + snapshot [snapshotname] - Take a snapshot using optional name snapshotname + netstats [host] - Print network information on provided host (connecting node by default) + move <new token> - Move node on the token ring to a new token + removetoken status|force|<token> - Show status of current token removal, force completion of pending removal or remove providen token + flush [keyspace] [cfnames] - Flush one or more column family + repair [keyspace] [cfnames] - Repair one or more column family + cleanup [keyspace] [cfnames] - Run cleanup on one or more column family + compact [keyspace] [cfnames] - Force a (major) compaction on one or more column family + scrub [keyspace] [cfnames] - Scrub (rebuild sstables for) one or more column family + invalidatekeycache [keyspace] [cfnames] - Invalidate the key cache of one or more column family + invalidaterowcache [keyspace] [cfnames] - Invalidate the key cache of one or more column family + getcompactionthreshold <keyspace> <cfname> - Print min and max compaction thresholds for a given column family + cfhistograms <keyspace> <cfname> - Print statistic histograms for a given column family + setcachecapacity <keyspace> <cfname> <keycachecapacity> <rowcachecapacity> - Set the key and row cache capacities of a given column family + setcompactionthreshold <keyspace> <cfname> <minthreshold> <maxthreshold> - Set the min and max compaction thresholds for a given column family }}} The -host argument is required, the -port argument is optional and will default to 8080 if not supplied.
