【发布时间】:2020-05-27 13:10:55
【问题描述】:
我在 AWS 上设置了一个多节点 zookeeper 和 Apache Solr 8.1 集群。我按照官方网站上的所有说明进行操作,并成功地索引数据并从中查询。但是我在我的日志文件/管理 UI 中遇到了这个奇怪的异常。
知道如何解决此异常,因为这将是生产集群。
更新
以下是完整的错误日志
2020-02-11 23:57:03.910 错误(coreLoadExecutor-13-thread-2-processing-n:solr-node-1:8983_solr)[c:db x:db] oascZkController => org.apache .solr.common.SolrException:找不到集合:db 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) org.apache.solr.common.SolrException:找不到集合:db 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) ~[?:?] 在 org.apache.solr.core.CoreContainer.repairCoreProperty(CoreContainer.java:1938) ~[?:?] 在 org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:1810) ~[?:?] 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1749) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] 在 org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:749) ~[?:?] 在 com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202) ~[metrics-core-4.0.5.jar:4.0.5] 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_222] 在 org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209) ~[?:?] 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_222] 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_222] 在 java.lang.Thread.run(Thread.java:748) [?:1.8.0_222] 2020-02-11 23:57:03.910 错误(coreLoadExecutor-13-thread-3-processing-n:solr-node-1:8983_solr)[c:mail x:mail] oascZkController => org.apache.solr。 common.SolrException:找不到集合:邮件 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) org.apache.solr.common.SolrException:找不到集合:邮件 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) ~[?:?] 在 org.apache.solr.core.CoreContainer.repairCoreProperty(CoreContainer.java:1938) ~[?:?] 在 org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:1810) ~[?:?] 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1749) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] 在 org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:749) ~[?:?] 在 com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202) ~[metrics-core-4.0.5.jar:4.0.5] 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_222] 在 org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209) ~[?:?] 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_222] 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_222] 在 java.lang.Thread.run(Thread.java:748) [?:1.8.0_222] 2020-02-11 23:57:03.911 错误(coreLoadExecutor-13-thread-1-processing-n:solr-node-1:8983_solr)[c:atom x:atom] oascZkController => org.apache.solr。 common.SolrException:找不到集合:原子 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) org.apache.solr.common.SolrException:找不到集合:原子 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) ~[?:?] 在 org.apache.solr.core.CoreContainer.repairCoreProperty(CoreContainer.java:1938) ~[?:?] 在 org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:1810) ~[?:?] 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1749) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] 在 org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:749) ~[?:?] 在 com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202) ~[metrics-core-4.0.5.jar:4.0.5] 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_222] 在 org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209) ~[?:?] 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_222] 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_222] 在 java.lang.Thread.run(Thread.java:748) [?:1.8.0_222] 2020-02-11 23:57:03.911 错误(coreLoadExecutor-13-thread-2-processing-n:solr-node-1:8983_solr)[c:solr x:solr] oascZkController => org.apache.solr。 common.SolrException:找不到集合:solr 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) org.apache.solr.common.SolrException:找不到集合:solr 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) ~[?:?] 在 org.apache.solr.core.CoreContainer.repairCoreProperty(CoreContainer.java:1938) ~[?:?] 在 org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:1810) ~[?:?] 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1749) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] 在 org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:749) ~[?:?] 在 com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202) ~[metrics-core-4.0.5.jar:4.0.5] 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_222] 在 org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209) ~[?:?] 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_222] 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_222] 在 java.lang.Thread.run(Thread.java:748) [?:1.8.0_222] 2020-02-11 23:57:03.912 错误(coreLoadExecutor-13-thread-3-processing-n:solr-node-1:8983_solr)[c:tika x:tika] oascZkController => org.apache.solr。 common.SolrException:找不到集合:tika 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) org.apache.solr.common.SolrException:找不到集合:tika 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) ~[?:?] 在 org.apache.solr.core.CoreContainer.repairCoreProperty(CoreContainer.java:1938) ~[?:?] 在 org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:1810) ~[?:?] 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1749) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] 在 org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:749) ~[?:?] 在 com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202) ~[metrics-core-4.0.5.jar:4.0.5] 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_222] 在 org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209) ~[?:?] 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_222] 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_222] 在 java.lang.Thread.run(Thread.java:748) [?:1.8.0_222] 2020-02-11 23:57:03.926 错误 (coreContainerWorkExecutor-2-thread-1-processing-n:solr-node-1:8983_solr) [] oascCoreContainer 错误等待 SolrCore 在启动时加载 => org.apache .solr.common.SolrException:无法创建核心 [atom] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1259) org.apache.solr.common.SolrException:无法创建核心 [atom] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1259) ~[?:?] 在 org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:749) ~[?:?] 在 com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202) ~[metrics-core-4.0.5.jar:4.0.5] 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_222] 在 org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209) ~[?:?] 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_222] 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_222] 在 java.lang.Thread.run(Thread.java:748) [?:1.8.0_222] 引起:org.apache.solr.common.SolrException: 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1780) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] ... 7 更多 引起:org.apache.solr.common.SolrException:找不到集合:原子 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) ~[?:?] 在 org.apache.solr.core.CoreContainer.repairCoreProperty(CoreContainer.java:1938) ~[?:?] 在 org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:1810) ~[?:?] 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1749) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] ... 7 更多 2020-02-11 23:57:03.927 错误 (coreContainerWorkExecutor-2-thread-1-processing-n:solr-node-1:8983_solr) [] oascCoreContainer 错误等待 SolrCore 在启动时加载 => org.apache .solr.common.SolrException:无法创建核心 [db] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1259) org.apache.solr.common.SolrException:无法创建核心 [db] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1259) ~[?:?] 在 org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:749) ~[?:?] 在 com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202) ~[metrics-core-4.0.5.jar:4.0.5] 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_222] 在 org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209) ~[?:?] 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_222] 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_222] 在 java.lang.Thread.run(Thread.java:748) [?:1.8.0_222] 引起:org.apache.solr.common.SolrException: 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1780) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] ... 7 更多 引起:org.apache.solr.common.SolrException:找不到集合:db 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) ~[?:?] 在 org.apache.solr.core.CoreContainer.repairCoreProperty(CoreContainer.java:1938) ~[?:?] 在 org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:1810) ~[?:?] 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1749) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] ... 7 更多 2020-02-11 23:57:03.927 错误 (coreContainerWorkExecutor-2-thread-1-processing-n:solr-node-1:8983_solr) [] oascCoreContainer 错误等待 SolrCore 在启动时加载 => org.apache .solr.common.SolrException:无法创建核心 [邮件] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1259) org.apache.solr.common.SolrException:无法创建核心 [邮件] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1259) ~[?:?] 在 org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:749) ~[?:?] 在 com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202) ~[metrics-core-4.0.5.jar:4.0.5] 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_222] 在 org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209) ~[?:?] 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_222] 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_222] 在 java.lang.Thread.run(Thread.java:748) [?:1.8.0_222] 引起:org.apache.solr.common.SolrException: 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1780) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] ... 7 更多 引起:org.apache.solr.common.SolrException:找不到集合:邮件 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) ~[?:?] 在 org.apache.solr.core.CoreContainer.repairCoreProperty(CoreContainer.java:1938) ~[?:?] 在 org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:1810) ~[?:?] 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1749) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] ... 7 更多 2020-02-11 23:57:03.927 错误 (coreContainerWorkExecutor-2-thread-1-processing-n:solr-node-1:8983_solr) [] oascCoreContainer 错误等待 SolrCore 在启动时加载 => org.apache .solr.common.SolrException:无法创建核心 [solr] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1259) org.apache.solr.common.SolrException:无法创建核心 [solr] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1259) ~[?:?] 在 org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:749) ~[?:?] 在 com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202) ~[metrics-core-4.0.5.jar:4.0.5] 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_222] 在 org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209) ~[?:?] 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_222] 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_222] 在 java.lang.Thread.run(Thread.java:748) [?:1.8.0_222] 引起:org.apache.solr.common.SolrException: 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1780) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] ... 7 更多 引起:org.apache.solr.common.SolrException:找不到集合:solr 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) ~[?:?] 在 org.apache.solr.core.CoreContainer.repairCoreProperty(CoreContainer.java:1938) ~[?:?] 在 org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:1810) ~[?:?] 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1749) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] ... 7 更多 2020-02-11 23:57:03.927 错误 (coreContainerWorkExecutor-2-thread-1-processing-n:solr-node-1:8983_solr) [] oascCoreContainer 错误等待 SolrCore 在启动时加载 => org.apache .solr.common.SolrException:无法创建核心 [tika] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1259) org.apache.solr.common.SolrException:无法创建核心 [tika] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1259) ~[?:?] 在 org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:749) ~[?:?] 在 com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202) ~[metrics-core-4.0.5.jar:4.0.5] 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_222] 在 org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209) ~[?:?] 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_222] 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_222] 在 java.lang.Thread.run(Thread.java:748) [?:1.8.0_222] 引起:org.apache.solr.common.SolrException: 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1780) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] ... 7 更多 引起:org.apache.solr.common.SolrException:找不到集合:tika 在 org.apache.solr.common.cloud.ClusterState.getCollection(ClusterState.java:118) ~[?:?] 在 org.apache.solr.core.CoreContainer.repairCoreProperty(CoreContainer.java:1938) ~[?:?] 在 org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:1810) ~[?:?] 在 org.apache.solr.cloud.ZkController.preRegister(ZkController.java:1749) ~[?:?] 在 org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1231) ~[?:?] ... 7 更多
感谢您的帮助!
【问题讨论】:
-
您需要提供更多信息/日志。
-
我已经添加了详细的错误日志!
标签: amazon-web-services apache amazon-ec2 solr apache-zookeeper