Как создать копию Cassandra на тестовой машине?

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

Каков правильный способ сделать это? Сервер и тестовый сервер работают под управлением Centos 6.x, а версия DSE — 4.5.1 и Cassandra 2.0.8.39.


person zoo_live_crew    schedule 09.02.2015    source источник
comment
У вашей промежуточной и рабочей среды одинаковая топология? (количество узлов, DC и т.д.)?   -  person phact    schedule 09.02.2015
comment
Промежуточная топология — это только один узел, производственная — четыре узла. Но для моих целей тестовая машина должна иметь ту же топологию, что и промежуточный сервер, то есть один узел, 1 ЦОД и т. д.   -  person zoo_live_crew    schedule 10.02.2015


Ответы (1)


Все, что вам нужно, это выполнить шаги, описанные в этом документе:

Если топология вашего тестового кластера отличается от исходного кластера, вам нужно будет использовать такой инструмент, как sstableloader:

person Roman Tumaykin    schedule 09.02.2015