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
>

Reply via email to