Thanks.

I think this feature could be clarified on the wiki.

2011/4/6 Dan Hendry <dan.hendry.j...@gmail.com>

> There are two layers of settings, the default, cluster wide, settings part
> of the schema and exposed/modifiable via the cli and individual settings
> exposed/modifiable via JMX and nodetool. Using nodetool, you are only
> modifying the in memory settings for a single node, changes to those
> settings are not persisted or reflected in other nodes.
>
>
>
> If you want a particular setting to be persisted across a restart (and
> applied to other nodes when they restart), you have to use the cli and the
> ‘update column family X with min_compaction_threshold=Y and
> max_compaction_threshold=X’ command.
>
>
>
> Dan
>
>
>
> *From:* Sheng Chen [mailto:chensheng2...@gmail.com]
> *Sent:* April-06-11 1:42
> *To:* user@cassandra.apache.org
> *Subject:* Compaction threshold does not save with nodetool
>
>
>
> Cassandra 0.7.4
>
>
>
> # nodetool -h localhost getcompactionthreshold Keyspace1 Standard1
>
> min=4 max=32
>
> # nodetool -h localhost setcompactionthreshold Keyspace1 Standard1 0 0
>
> # nodetool -h localhost getcompactionthreshold Keyspace1 Standard1
>
> min=0 max=0
>
>
>
> Now the thresholds have changed on the JMX pannel, but in the cassandra-cli
> `show keyspaces`, it is still  4/32.
>
> After I restart cassandra, threshold by nodetool shows 4/32 again. The
> setting is lost.
>
> I tried to use nodetool flush to save the change but it doesn't work.
>
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 9.0.894 / Virus Database: 271.1.1/3554 - Release Date: 04/06/11
> 02:34:00
>

Reply via email to