Dear Wiki user, You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for change notification.
The following page has been changed by EricEvans: http://wiki.apache.org/cassandra/FAQ The comment on the change is: document add/remove/rename cfs ------------------------------------------------------------------------------ * [#cant_listen_on_ip_any Why can't I make Cassandra listen on 0.0.0.0 (all my addresses)?] * [#slows_down_after_lotso_inserts Why does Cassandra slow down after doing a lot of inserts?] * [#existing_data_when_adding_new_nodes What happens to existing data in my cluster when I add new nodes?] + * [#modify_cf_config Can I add/remove/rename Column Families on a working cluster?] [[Anchor(cant_listen_on_ip_any)]] == Why can't I make Cassandra listen on 0.0.0.0 (all my addresses)? == @@ -27, +28 @@ Start the new nodes with the -b [bootstrap] option and it will contact other nodes in the cluster to move the right data to it. + [[Anchor(modify_cf_config)]] + == Can I add/remove/rename Column Families on a working cluster? == + + Yes, but it's important that you do it correctly. + + 1. Restart and wait for the log replay to finish. + 1. Shutdown Cassandra and verify that there is no remaining data in the commitlog. + 1. Delete the sstable files (-Data.db, -Index.db, and -Filter.db) for any CFs removed, and rename the files for any CFs that were renamed. + 1. Start Cassandra back up and your edits should take effect. + + ''see also: [https://issues.apache.org/jira/browse/CASSANDRA-44 CASSANDRA-44]'' +
