SolrException—— Index locked 和 Error opening new searcher 最终解决方案(找了好久才解决)

本人花费半年的时间总结的《Java面试指南》已拿腾讯等大厂offer,已开源在github ,欢迎star!

本文GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了6个月总结的一线大厂Java面试总结,本人已拿大厂offer,欢迎star

原文链接:blog.ouyangsihai.cn >> SolrException—— Index locked 和 Error opening new searcher 最终解决方案(找了好久才解决)

一、错误信息


SolrCore Initialization Failures
org.apache.solr.common.SolrException:org.apache.solr.common.SolrException: Index locked for write for core paper
question: org.apache.solr.common.SolrException:org.apache.solr.common.SolrException: Error opening new searcher
SolrCore 'collection1' is not available due to init failure: Error opening n

二、解决方法

以上错误研究了很长时间,网上百度goole了很多解决方法,又是重启tomcat又是重新建立solr配置都无效,无意中用以下方法终于解决了。

1、首先,删除/data/index/write.lock文件,

2、然后,登录 Apache Tomcat 管理界面,点击进入Manager App ,在Applications列表中找到solr站点,点击Reload按钮

3、最后,刷新solr站点,发现问题解决了,难受。

不知道为什么这个solr怎么这么多问题,纠结了好久,全是这个collection1出的问题,如果有谁知道其中的原理,望告知。

三、附上Tomcat 管理界面用户配置方法

Apache Tomcat 管理界面用户配置方法:

编辑文件 /tomcat/conf/tomcat-users.xml,在 tomcat-users节点加入以下内容,username和password自己修改


<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="admin" password="admin" roles="admin-gui,manager-gui"/>

原文地址:https://sihai.blog.csdn.net/article/details/80148507

本人花费半年的时间总结的《Java面试指南》已拿腾讯等大厂offer,已开源在github ,欢迎star!

本文GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了6个月总结的一线大厂Java面试总结,本人已拿大厂offer,欢迎star

原文链接:blog.ouyangsihai.cn >> SolrException—— Index locked 和 Error opening new searcher 最终解决方案(找了好久才解决)


 上一篇
你所需要的java网络编程大总结 你所需要的java网络编程大总结
好好学java java知识分享/学习教程免费分享 关注  精彩内容  如/梦 上个月,每天一篇基础java网络编程文章分享,基本把java语言的网络编程都过了一遍,也许有一些错误,或者不
2021-04-04
下一篇 
浏览器访问solr报错——HTTP Status 500 - {msg=SolrCore 'collection1' is not available due to init failure 浏览器访问solr报错——HTTP Status 500 - {msg=SolrCore 'collection1' is not available due to init failure
一、错误信息 org.apache.solr.common.SolrException: SolrCore 'collection1' is not available due to init failure:Index lock
2021-04-04