Upgrading Cassandra 0.6.x to 0.7.0
Just a brief recap of what manual steps are needed to upgrade Cassandra from 0.6.x to 0.7.0 using Debian packages:
-
Convert
/etc/cassandra/storage-config.xml
to/etc/cassandra/cassandra.yaml
using the config-converter script. This currently does not seem to be included in the 0.7.0 .debs, so just grab a binary distribution to get hold of the script. -
chown -R cassandra.cassandra /var/lib/cassandra/
-
Start Cassandra (typically using
/etc/init.d/cassandra start
) -
Fire up
jconsole
, connect tolocalhost:8080
(or whatever JMX port you chose instead) and execute org.apache.cassandra.db -> StorageService -> Operations -> loadSchemaFromYAML
Enjoy!