0

Nous avons Cassandra-0.8.2 cluster de 24 nœuds et le facteur de réplication 2. L'un des nœuds est assez lent et la plupart des sstables de ce nœud sont corrompus (nous ne pouvons pas compacter ni même scrub)Nettoyer et rejoindre le même nœud dans le cluster Cassandra

Il est donc possible de nettoyer les répertoires data, cache et commitlog de ce nœud. et redémarrez avec bootstrap = true? Cela aidera-t-il à ramener tous les flux de données à ce noeud?

Si cela est possible, y a-t-il quelque chose qui pourrait créer un problème? Quel soin faut-il prendre pour éviter tout danger?

Répondre

0

Tant que votre facteur de réplication est défini sur 2. vous ne devriez pas avoir de problème pour nettoyer et redémarrer le nœud de la machine. Mais il faudrait un certain temps pour que les données circulent, le mien a pris environ 4 heures. La meilleure façon d'analyser cela est d'installer Opscenter à partir du DataStax. C'est un excellent outil. Il n'y a pas de danger. Faites-nous savoir si vous étiez capable de réussir!

Il est également conseillé de passer à Cassandra 1.0. c'est beaucoup plus rapide! & vous remarquerez instantanément la différence.

Questions connexes