当索引被锁定且 true 不起作用时,如何恢复 Solr?

2024-02-18

我有一个在 Tomcat 中运行的 Solr 从属服务器。我添加了一个核心,所以我改变了solr.xml。为了重新加载它,我决定简单地使用 Windows 服务管理控制台重新启动 Tomcat。

重新启动Tomcat后,我不断收到以下异常:

org.apache.lucene.store.LockObtainFailedException:索引已锁定 为核心而写

我决定暂时更改每个核心的 solrconfig.xml 以添加:

<unlockOnStartup>true</unlockOnStartup>

但没有运气。锁定设置为本机,因此我无法删除锁定文件。

  1. 如何让 Solr 重新启动并运行?
  2. 我应该如何重新启动 Solr 来防止这种情况发生?

仅删除写日志在数据/索引中。数据目录在conf/solrconfig.xml中指定。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当索引被锁定且 true 不起作用时,如何恢复 Solr? 的相关文章

随机推荐