$ cd /tmp
$ cp -r /var/lib/cassandra/data/keyspace/table-6e9e81a0808811e9ace14f79cedcfbc4 .
$ nodetool compact --user-defined table-6e9e81a0808811e9ace14f79cedcfbc4/*-Data.db
Я ожидал, что две таблицы SSTable (где вторая содержит только надгробия) будут объединены в одну, что будет эквивалентно первому минус данные, замаскированные надгробиями из второго.
Однако последняя команда возвращает 0
состояние выхода, и ничего не меняется в каталоге table-6e9e81a0808811e9ace14f79cedcfbc4
(все еще две таблицы есть).Любые идеи, как безоговорочно объединить потенциально несколько SSTable в один в автономном режиме (как выше, не в файлах SSTable, используемых в настоящее время работающим кластером)?