SEERE UpdateLog错误检查Solr中的tlog tlog

时间:2014-06-29 09:30:14

标签: solr

我在生产中使用带有2个节点的solr cloud。 Solr停止接受写入,这是我在主节点中得到的错误。

SEVERE  UpdateLog   Error inspecting tlog tlog{file=/var/lib/solr/core_0/data/tlog/tlog.0000000000001264986 refcount=2}
WARNING     SolrCore    [core_1] PERFORMANCE WARNING: Overlapping onDeckSearchers=2
SEVERE  SolrCmdDistributor  forwarding update to http://Solr02:8983/solr/core_1/ failed - retrying ...
SEVERE  SolrCore    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

1 个答案:

答案 0 :(得分:0)

检查你的tlogs,有时当你长时间不提交tlogs变得庞大时,你需要提交释放它们,也许你添加softCommit true的文件,或者你的autocommit& autosoftcommit配置值在您的情况下不好。 这些链接可以帮助您了解更多信息:

http://lucidworks.com/blog/understanding-transaction-logs-softcommit-and-commit-in-sorlcloud/

SOLR autoCommit vs autoSoftCommit