2016-10-14 5 views
0

環境:カサンドラ問題の一貫性レベル

5台のマシンカサンドラ2.1.15クラスタ。 RF = 3、CL = QUORUM

1機がnoderemoveを行うと、それを交換することを決定したバック

それを持って来る可能性なしに、3時間以上ダウン:

私が見た問題がありますこの:

は、ノードの上に重い負荷をした:

cassandra-stress write n=50000000 cl=QUORUM -rate threads=1000 -node 192.168.0.171,192.168.0.177,192.168.0.178,192.168.0.179,192.168.0.220 

1時は私にエラーを与えた:

com.datastax.driver.core.exceptions.WriteTimeoutException: Cassandra timeout during write query at consistency QUORUM (3 replica were required but only 2 acknowledged the write) 

私の知見によれば、QUORUM = RF/2 + 1は丸められた=> 2つのレプリカを取得する必要があります。

これは何らかのバグですか?それには何らかの悪影響がありますか?

答えて

0

cassandra-stressがあなたのキースペースを使用していることは確かですか?これを行うように設定していない場合は、ノードの数だけレプリケーションを持つデフォルトのキースペースを使用している必要があります。 cassandra-stressに-schemaスイッチを使用してみてください。

https://docs.datastax.com/en/cassandra/2.1/cassandra/tools/toolsCStress_t.html

+0

正しく設定されていると確信しています。前に書いたことがありましたが、そのノードでエラーが発生しました。 –

関連する問題