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=14&rev2=15 Comment: Added sections on nodetool flush and scrub }}} The -host argument is required, the -port argument is optional and will default to 8080 if not supplied. - * In 0.7, streams is replaced by netstats. == Ring == The ring command will present node status and an ascii art rendition of the ring, ''as determined by the node being queried.'' @@ -98, +97 @@ == Drain == Flushes memtables on the node and stop accepting writes. Reads will still be processed. Useful for rolling upgrades. + == Flush == + Flushes memtables (in memory) to SSTables (on disk), which also enables CommitLog segments to be deleted. + + == Scrub == + Cassandra v0.7.1 and v0.7.2 shipped with a bug that caused incorrect row-level bloom filters to be generated when compacting sstables generated with earlier versions. This would manifest in IOExceptions during column name-based queries. v0.7.3 provides "nodetool scrub" to rebuild sstables with correct bloom filters, with no data lost. (If your cluster was never on 0.7.0 or earlier, you don't have to worry about this.) Note that nodetool scrub will snapshot your data files before rebuilding, just in case. +
