Несколько каталогов файлов данных с разными размерами - PullRequest
2 голосов
/ 06 ноября 2019

вы можете настроить несколько каталогов data_file_direx с различными размерами, и Cassandra будет управлять ими без проблем?

Например: data_file_directories: - / data1 / cassandra / data - / data4 / cassandra / data

где data1 - 450 ГБ, а data4 - 1 ТБ.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 06 ноября 2019

Различный размер не будет проблемой, однако есть некоторые ошибки, когда дело доходит до использования нескольких каталогов для data_file_directories. Я бы посоветовал вам прочитать блог TLP , в котором освещается большинство из них.

Вкратце, есть ошибки, которые затрагивают использование нескольких каталогов данных в старых версиях cassandra. В более современных версиях все еще есть проблемы, когда удаление одного из каталогов данных может сделать узел нераспознаваемым для остальной части кластера, хотя это не является ошибкой, вы удаляете системные таблицы, в которых хранится информация о членстве в кластере.

1 голос
/ 06 ноября 2019

Все должно быть в порядке. Просто укажите все каталоги в файле cassandra.yaml и перезапустите, если необходимо.

...