在将新Riak节点加入到群集以设置yokozuna/solr之后,您是否需要执行其他步骤?加入后Riak yokozuna(solr)搜索停止工作
Solr正在一个节点上工作。当我加入另外两个节点时,solr似乎停止了。 Solr没有运行任何节点,包括在群集创建之前工作的原始节点上。
更新:我让原始节点离开集群并重新启动它以独立测试它。它仍然抛出同样的错误。
更新:日志的内容/了Riak/solr.log
2014年11月5日19:34:13581 [WARN] @ CoreAdminHandler.java:495创建与现有名称芯不允许 2014-11-05 19:34:13,582 [错误] @ SolrException.java:109 org.apache.solr.common.SolrException:名称为“normalized_people”的Core已经存在。 在org.apache.solr.handler.admin.CoreAdminHandler.handleCreateAction(CoreAdminHandler.java:496) 在org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:152) 在org.apache。 solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135) 在org.apache.solr.servlet.SolrDispatchFilter.handleAdminRequest(SolrDispatchFilter.java:732) 在org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter。 Java的:268) 在org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:217) 在org.eclipse.jetty.servlet.ServletHandler $ CachedChain.doFilter(ServletHandler.java:1419) 的组织。 eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455)org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557) at org.eclipse.jetty。 server.session.SessionHandler.doHandle(SessionHandler.java:231) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1075) at org.eclipse.jetty.servlet.ServletHandler.doScope( ServletHandler.java:384) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1009) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(Co org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154) (org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:368) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489) at org.eclipse.jetty.server。 BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:53) at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:942) at org.eclipse.jetty.server.AbstractHttpConnection $ RequestHandler.headerComplete(AbstractHttpConnection.java:在HttpParser.java: 640) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) at org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:72) at org.eclipse.jetty。 server.bio.SocketConnector $ ConnectorEndPoint.run(SocketConnector.java:264) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool。Java的:608) 在org.eclipse.jetty.util.thread.QueuedThreadPool $ 3.run(QueuedThreadPool.java:543) 在java.lang.Thread.run(Thread.java:745)
2014-11 -05 19:34:13,582 [错误] @ SolrException.java:120 null:org.apache.solr.common.SolrException:名称为“normalized_people”的Core已经存在。 在org.apache.solr.handler.admin.CoreAdminHandler.handleCreateAction(CoreAdminHandler.java:496) 在org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:152) 在org.apache。 solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135) 在org.apache.solr.servlet.SolrDispatchFilter.handleAdminRequest(SolrDispatchFilter.java:732) 在org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter。 Java的:268) 在org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:217) 在org.eclipse.jetty.servlet.ServletHandler $ CachedChain.doFilter(ServletHandler.java:1419) 的组织。 eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455)org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557) at org.eclipse.jetty。 server.session.SessionHandler.doHandle(SessionHandler.java:231) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1075) at org.eclipse.jetty.servlet.ServletHandler.doScope( ServletHandler.java:384) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1009) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(Co org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154) (org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:368) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489) at org.eclipse.jetty.server。 BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:53) at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:942) at org.eclipse.jetty.server.AbstractHttpConnection $ RequestHandler.headerComplete(AbstractHttpConnection.java:在HttpParser.java: 640) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) at org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:72) at org.eclipse.jetty。 server.bio.SocketConnector $ ConnectorEndPoint.run(SocketConnector.java:264) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) at org.eclipse.jetty.util.thread。 QueuedThreadPool $ 3.run(QueuedThreadPool.java:543) at java.lang.Thread.run(Thread.java:745)
谢谢。看起来它与已经存在的索引有关?规范化错误后,我得到服务器拒绝连接和超时错误,但我假设这是因为solr没有启动。 – Oakland510 2014-11-05 19:46:02