在DSE搜索中写入一致性级别

时间:2015-10-02 14:37:50

标签: solr cassandra config datastax

我有Datastax集群(2个cassandra节点+ 1个solr节点)和辅助DC(2个cassandra节点+ 1个solr节点)。 DSE 4.6。 辅助DC ID下降(我必须由于硬件问题将其关闭)。 我想改变我的solrconfig:

curl "http://localhost:8983/solr/resource/index.xxxx/solrconfig.xml" --data-binary @solrconfig.xml -H 'Content-type:text/xml; charset=utf-8'

但是我收到错误:" CQL3准备好的语句在4次尝试后失败,源异常跟随"

在日志中: 错误无法达到一致性等级QUORUM尝试4中有4个CL QUORUM

上传新的solrconfig似乎需要一致性level:QUORUM (也重新加载索引)。有没有办法修改这种一致性水平? 如何在某些节点关闭时修改solrconfig?

由于 Przemek

1 个答案:

答案 0 :(得分:1)

schema.xml和solrconfig.xml等资源都写在QUORUM处,以保持一致性。 cl HTTP参数仅适用于文档更新。