C# で Cassandra の Datastax ドライバーを使用しています。私のクラスターには 2 つのサーバーがあります (それぞれがデータセンターです)。次のように KEYSPACE を宣言すると:
CREATE KEYSPACE exc WITH REPLICATION = { 'class' : 'NetworkTopologyStrategy', 'DC1' : 2, 'DC2' : 2 }
その後、SELECT/INSERT 操作を実行すると、次のようになります。
cassandra.UnavailableException: Not enough replica available for query at consistency One (1 required but only 0 alive)
nodetool を使用してクラスターをチェックしたところ、ノードは良好で、バランスの問題は見られませんでした。
それで、誰かが同様の問題を思いつきましたか?それを機能させるにはどうすればよいですか?ありがとう。