2017-01-03 5 views
1

私は2つのノードカサンドラクラスターを持っています。完全なデータを3番目のノードに複製して、3番目のノードが(いくつかの特別な必要性のために)完全なデータを持つことを望みます。 3つのノードにはすべて、Cassandraバージョン2.1.8がインストールされます。複製因子3で新しいcassandraクラスタノードにデータを完全に複製する方法は?

、私はAdding nodes to an existing cluster

質問にドキュメントごとに従うことを計画:それは正しいアプローチ

  1. ですか?もしそうなら、私は自信を持ってデータ の複製が完了したと言うことができます(データの流入を制限しているとします)

  2. cassandraのキースペースからテーブルのサブセットのみを複製できますか?

答えて

1
  1. はい、それは正しいアプローチです。ただし、データセンターのキースペースで複製要素を調整する手順はありません。新しいノードを追加する直前にこれを行うようにしてください。また、あなたのRF =ノード数のため、既存のノードでnodetool cleanupを実行する必要はありません。

  2. いいえ、できません。 キースペースのサブセットのみを複製しますが、実際のテーブル自体は複製しません。別々にレプリケートする必要があるテーブルがある場合は、それらを独自のキースペースに配置する必要があります。

関連する問題