我是 Apache Manifold(版本 - 2.12)和 Solr(版本 - 7.6)和 Zookeeper(版本 3.14)的新手。我在 Solr 中创建了三个集合,其中两个的数据来自 Manifold,而一个来自通过简单的 solr API 手动插入的数据。当我在 Manifold 中运行作业时,我可以看到数据被插入到 Solr 中,并且可以通过查询 Solr 看到。
但是当我重新启动 solr 时,所有的分片和副本都会关闭并且永远不会恢复。此外,我无法重新加载集合,因为它总是给出超时错误。我尝试进行索引备份,然后尝试恢复它,但恢复也因超时错误而失败。我尝试了这个重新加载命令,从安装它们的同一台服务器恢复命令,但它仍然失败。看起来问题仅在于数据来自 Manifold 的集合,因为我通过 Solr API 插入数据的其他集合在重新启动后正常启动。我没有看到正确登录 solr 日志的任何错误。
如果我在进行配置时遗漏了任何东西,或者 solr 上存在某种锁定,因此我没有得到任何重新加载、恢复命令正常工作并且在重新启动 solr 时我失去了一切。
请建议。