Solr DSE搜索中的写入一致性级别
我有Datastax集群2个cassandra节点+1个solr节点和辅助DC 2个cassandra节点+1个solr节点。DSE 4.6。 由于硬件问题,我不得不关闭辅助DC id。 我想更改我的solrconfig:Solr DSE搜索中的写入一致性级别,solr,cassandra,config,datastax,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-
curl "http://localhost:8983/solr/resource/index.xxxx/solrconfig.xml" --data-binary @solrconfig.xml -H 'Content-type:text/xml; charset=utf-8'
但我得到一个错误:CQL3准备语句在4次尝试后失败,源异常如下
在日志中:
错误无法在使用CL仲裁的4次尝试中的4次实现一致性级别仲裁
上传新的solrconfig似乎需要一致性级别:QUORUM
也重新加载索引。有没有办法修改此一致性级别?
当某些节点关闭时,如何修改solrconfig
谢谢
Przemekschema.xml和solrconfig.xml等资源都是在仲裁时写入的,以保持一致性。cl HTTP参数仅适用于文档更新。try?cl=每个更新一次