Problema de inicialização do Cassandra: tente atribuir um ID à família de colunas existente

Estou a usarcassandra 0.7.4 no centos5.5 x86_64 com jdk-1.6.0_24 de 64 bits. Quando eu o reinicio, ele lança fora:

ERROR 11:37:32,009 Exception encountered during startup.
java.io.IOError: org.apache.cassandra.config.ConfigurationException: Attempt to assign id to existing column family.
    at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:476)
    at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:138)
    at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:314)
    at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:79)
Caused by: org.apache.cassandra.config.ConfigurationException: Attempt to assign id to existing column family.
    at org.apache.cassandra.config.CFMetaData.map(CFMetaData.java:223)
    at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:472)
    ... 3 more    

Eu tento localizar o problema: quando eu excluo o arquivo do espaço de chave do sistema, ele pode reiniciar sucesso! Então eu acho que esse problema é causado pelo sistema Keyspace, mesmo no CF Scheam.

Então construo um novo ambiente de teste, sei que esse problema é causado por essa operação

update keyspace system with replication_factor=3;

Mas agora como posso repará-lo ?! Existem muitos dados nesse cluster e eu não poderia perder dados.

Já tenhoupdate keyspace system with replication_factor=1;, mas o problemaainda exist. Tento usar a ferramenta nododeol para reparar depois ou antes da descarga, tudo sem efeit

Como posso reiniciar o cassandra sem perder dados? Quem pode me ajudar

questionAnswers(1)

yourAnswerToTheQuestion