2016-11-21 4 views
0

У нас есть текущее производство кластер работает на Cassandra 2.2.4Migrate от Open Source Кассандры в Datastax Enterprise

[cqlsh 5.0.1 | Cassandra 2.2.4 | CQL spec 3.3.1 | Native protocol v4] 

Мы хотим перенести эту установку на новый кластер с DSE 5.0, не нарушая наше текущее производство.

Каковы шаги для этого, с нулевым/минимальным временем простоя?

  1. Мы хотим иметь это как отдельный кластер.
  2. Можем ли мы использовать sstableloader из исходного в целевой кластер и выполнить sstableupgrade в пункте назначения?
  3. Должны ли мы прекратить уплотнение на существующем кластере при запуске sstabloader?
  4. Как перенести вновь созданные sstables из-за производственного трафика?
  5. Должны ли мы делать приложения для записи в оба кластера, но только для чтения из старого кластера, пока новый кластер не будет синхронизирован со старым кластером?
  6. Должны ли мы запускать sstableloader из старого каталога данных или из каталога моментальных снимков. В чем разница между двумя подходами?

ответ

0
  1. Настройте новый кластер с помощью DSE 5.0
  2. начать писать на оба ваших кластеры
  3. УПП ваших SSTables от старого кластера на новый кластер
  4. Использования sstableloader, от нового кластера , в SSTables вы просто скопировали в новый кластер.

Должны ли мы запускать sstableloader из старой папки данных или из каталога моментальных снимков. В чем разница между двумя подходами?

Зависит от моментальных снимков, это моментальный снимок определенного состояния, в котором находился ваш кластер в определенный момент времени. Если вам нужны самые свежие данные, используйте SSTables в настоящее время в вашем каталоге данных.

+0

1. Версия Cassandra в текущем кластере 2.2.4, тогда как с DSE 5.0 новый кластер будет иметь Cassandra 3.0. Не требуется ли upgradesstable? –

+0

2. Если старый и новый кластер отличается отсутствием. из узлов/коэффициента репликации, как мне scp от старого к новому. Какие узлы выбрать scp от и до? –

+0

1. Нет, потоки sstableloader в данных, поэтому данные «переигрываются» 2. То же, что и 1, данные передаются повторно, а диапазон его токенов определяется новым кластером. – peytoncas

 Смежные вопросы

  • Нет связанных вопросов^_^