2017-12-22 2 views
1

Nachdem ich abgeschnitten und eine Tabelle in Cassandra gelöscht habe, sehe ich immer noch die STABLES auf der Festplatte plus die Menge der offenen Dateihandler auf diese zeigen.

Was ist der richtige Weg, um sie los zu werden?
Gibt es eine Möglichkeit, ohne die Cassandra-Knoten neu zu starten?
Wir verwenden Cassandra 3.7.Cassandra bereinigen Daten und Dateihandler für gelöschte Tabellen

+1

Wenn Sie eine Abschneidung durchführen, erstellt Cassandra automatisch einen Snapshot im Snapshot-Ordner. Hast du alle Daten von dort entfernt? –

Antwort

2

In Cassandra werden Daten nicht sofort entfernt, sondern als veraltet markiert. Sie können nodetool repair ausführen, um gelöschte Daten loszuwerden.

+0

nodetool Reparatur löscht gelöschte Daten nicht –

Verwandte Themen