If you can reach your jmx ip/port, you can use any jmx client to start a compaction. Use jconsole to connect to your jmx ip/port and then navigate to mbeans->org.apache.cassandra.db->columnfamilies->.... ->operations
Underneath there you can invoke a bunch of methods including compaction. Sridhar On Tue, Apr 5, 2011 at 4:38 PM, Peter Schuller <peter.schul...@infidyne.com>wrote: > > Is there a way I can run compaction on the cassandra cluster > from a > > machine where cassandra is not installed.I have a cluster of 6 machines > > but I want to run compaction on them from a different machine which does > not > > have cassandra installed. > > "nodetool -h your-remote-host compact", assuming firewall allows. > Unless "does not have cassandra installed" means that you can't use > nodetool either? > > -- > / Peter Schuller >