Удалить снимок из cassandra

#linux #cassandra

#linux #cassandra

Вопрос:

Я использую кластер Cassandra с 4 узлами. Некоторые из наших узлов имеют очень большие снимки, и у нас заканчивается дисковое пространство. Мне нужно удалить снимки, но я не могу найти никакой документации, в которой указано, как это сделать правильно. Должен ли я просто закрыть узел и удалить файлы в каталоге snapshots? Есть ли какая-то команда? Спасибо.

Комментарии:

1. я думаю, что этот вопрос очень подходит для списка рассылки cassandra или IRC. Вы получите быстрый / лучший ответ. веб-чат. freenode.net/?channels=#cassandra

Ответ №1:

Хорошо, я разобрался с этим (с помощью IRC). Это nodetool -h localhost clearsnapshot .

Комментарии:

1. Просто обратите внимание, что clearsnapshots удаляет ВСЕ снимки. Если вы хотите быть более избирательным (например, сохранить на пару дней), вы, очевидно, можете безопасно удалять снимки непосредственно из папки snapshots.