Ich habe einen (bisher) im Leerlauf befindlichen 4-Knoten-Cassandra-Cluster, der mit opscenter verbunden ist. Es gibt eine Tabelle, die in der letzten Woche sehr wenig geschrieben hat (Test-Cluster). Es läuft 2.1.0. Passiert, und aus Neugierde rannte du -sch * auf das Datenverzeichnis. Hier ist, was ich bekommen:Viele Commitlog-Dateien mit Cassandra
4.2G commitlog
851M data
188K saved_caches
Es gibt 136 Dateien im Log-Verzeichnis begehen. Ich errötete und leerte Cassandra, blieb stehen und startete den Gottesdienst. Diese Dateien sind immer noch da. Was ist der beste Weg, um diese loszuwerden? Die meisten Sachen sind Opscenter-bezogen, und ich bin geneigt, sie einfach wegzublasen, weil ich die Testdaten nicht brauche. Ich frage mich, was ich tun soll, falls das wieder auftaucht. Schätzen Sie irgendwelche Tipps.
Eng verwandt mit, aber nicht ein Duplikat von [Wie zu verhindern, dass Cassandra Commit-Protokolle Speicherplatz füllen] (http://stackoverflow.com/questions/31733395/how-to-prevent-cassandra-commit-logs-filling -up-Plattenspeicherplatz). – Raedwald