At a random guess, how are you starting Zookeeper and Solr? Is it possible that you're running the Zookeeper embedded in Solr but have an external Zookeeper running also? In that scenario you might be seeing one Zookeeper in the admin UI and another when trying to create the collection.
Could you cut/paste the _exact_ commands you use to start Solr and create the collection? Best, Erick On Wed, Dec 16, 2015 at 4:24 AM, Andrej van der Zee <andrejvander...@gmail.com> wrote: > Hi, > > I have setup Zookeer and uploaded a collection config. But somehow it seems > that Solr keeps reading core definitions locally ("Looking for core > definitions underneath /opt/solr/server/solr") instead of getting it from > Zookeep. Below the logs. > > Probably some kind of config thingy, unfortunately I cannot get from the > documentation what is missing. > > In the Solr GUI I can see the Cloud tree on Zookeeper. But I can see this > WARN in the GUI: > 12/16/2015, 1:22:45 PMWARNnullZookeeperInfoServletState for collection > connects not found in /clusterstate.json or > /collections/connects/state.json! > > Is that related? > > Thanks, > Andrej > > > > Starting Solr in SolrCloud mode on port 8983 from /opt/solr/server > > 0 INFO (main) [ ] o.e.j.u.log Logging initialized @269ms > 265 INFO (main) [ ] o.e.j.s.Server jetty-9.2.11.v20150529 > 278 WARN (main) [ ] o.e.j.s.h.RequestLogHandler !RequestLog > 279 INFO (main) [ ] o.e.j.d.p.ScanningAppProvider Deployment monitor > [file:/opt/solr/server/contexts/] at interval 0 > 586 INFO (main) [ ] o.e.j.w.StandardDescriptorProcessor NO JSP Support > for /solr, did not find org.apache.jasper.servlet.JspServlet > 595 WARN (main) [ ] o.e.j.s.SecurityHandler > ServletContext@o.e.j.w.WebAppContext@57fffcd7{/solr,file:/opt/solr/server/solr-webapp/webapp/,STARTING}{/opt/solr/server/solr-webapp/webapp} > has uncovered http methods for path: / > 599 INFO (main) [ ] o.a.s.s.SolrDispatchFilter > SolrDispatchFilter.init(): WebAppClassLoader=1926764753@72d818d1 > 609 INFO (main) [ ] o.a.s.c.SolrResourceLoader JNDI not configured for > solr (NoInitialContextEx) > 609 INFO (main) [ ] o.a.s.c.SolrResourceLoader using system property > solr.solr.home: /opt/solr/server/solr > 610 INFO (main) [ ] o.a.s.c.SolrResourceLoader new SolrResourceLoader > for directory: '/opt/solr/server/solr/' > 719 WARN (main) [ ] o.a.s.s.SolrDispatchFilter Solr property > solr.solrxml.location is no longer supported. Will automatically load > solr.xml from ZooKeeper if it exists > 725 INFO (main) [ ] o.a.s.c.c.SolrZkClient Using default > ZkCredentialsProvider > 744 INFO (main) [ ] o.a.s.c.c.ConnectionManager Waiting for client to > connect to ZooKeeper > 800 INFO (zkCallback-1-thread-1) [ ] o.a.s.c.c.ConnectionManager > Watcher org.apache.solr.common.cloud.ConnectionManager@e250cde > name:ZooKeeperConnection Watcher:172.31.11.65:2181 got event WatchedEvent > state:SyncConnected type:None path:null path:null type:None > 800 INFO (main) [ ] o.a.s.c.c.ConnectionManager Client is connected to > ZooKeeper > 800 INFO (main) [ ] o.a.s.c.c.SolrZkClient Using default ZkACLProvider > 805 INFO (main) [ ] o.a.s.s.SolrDispatchFilter Loading solr.xml from > SolrHome (not found in ZooKeeper) > 807 INFO (main) [ ] o.a.s.c.SolrXmlConfig Loading container > configuration from /opt/solr/server/solr/solr.xml > 852 INFO (main) [ ] o.a.s.c.CoresLocator Config-defined core root > directory: /opt/solr/server/solr > 867 INFO (main) [ ] o.a.s.c.CoreContainer New CoreContainer 510063093 > 867 INFO (main) [ ] o.a.s.c.CoreContainer Loading cores into > CoreContainer [instanceDir=/opt/solr/server/solr/] > 867 INFO (main) [ ] o.a.s.c.CoreContainer loading shared library: > /opt/solr/server/solr/lib > 868 WARN (main) [ ] o.a.s.c.SolrResourceLoader No files added to > classloader from lib: lib (resolved as: /opt/solr/server/solr/lib). > 879 INFO (main) [ ] o.a.s.h.c.HttpShardHandlerFactory created with > socketTimeout : 600000,connTimeout : 60000,maxConnectionsPerHost : > 20,maxConnections : 10000,corePoolSize : 0,maximumPoolSize : > 2147483647,maxThreadIdleTime : 5,sizeOfQueue : -1,fairnessPolicy : > false,useRetries : false, > 1009 INFO (main) [ ] o.a.s.u.UpdateShardHandler Creating > UpdateShardHandler HTTP client with params: > socketTimeout=600000&connTimeout=60000&retry=true > 1010 INFO (main) [ ] o.a.s.l.LogWatcher SLF4J impl is > org.slf4j.impl.Log4jLoggerFactory > 1011 INFO (main) [ ] o.a.s.l.LogWatcher Registering Log Listener [Log4j > (org.slf4j.impl.Log4jLoggerFactory)] > 1012 INFO (main) [ ] o.a.s.c.ZkContainer Zookeeper client= > 172.31.11.65:2181 > 1027 INFO (main) [ ] o.a.s.c.c.ConnectionManager Waiting for client to > connect to ZooKeeper > 1031 INFO (zkCallback-3-thread-1-processing-n:172.31.11.63:8983_solr) [ > ] o.a.s.c.c.ConnectionManager Watcher > org.apache.solr.common.cloud.ConnectionManager@1de3d8b2 > name:ZooKeeperConnection Watcher:172.31.11.65:2181 got event WatchedEvent > state:SyncConnected type:None path:null path:null type:None > 1031 INFO (main) [ ] o.a.s.c.c.ConnectionManager Client is connected to > ZooKeeper > 1058 INFO (main) [ ] o.a.s.c.c.ZkStateReader Updating cluster state from > ZooKeeper... > 2085 INFO (main) [ ] o.a.s.c.ZkController Register node as live in > ZooKeeper:/live_nodes/172.31.11.63:8983_solr > 2089 INFO (main) [ ] o.a.s.c.ZkController Found a previous node that > still exists while trying to register a new live node > /live_nodes/172.31.11.63:8983_solr - removing existing node to create > another. > 2089 INFO (main) [ ] o.a.s.c.c.SolrZkClient makePath: > /live_nodes/172.31.11.63:8983_solr > 2097 INFO (main) [ ] o.a.s.c.Overseer Overseer (id=null) closing > 2099 INFO (main) [ ] o.a.s.c.LeaderElector Joined leadership election > with path: > /overseer_elect/election/95044078474494001-172.31.11.63:8983_solr-n_0000000025 > 2100 INFO (main) [ ] o.a.s.c.LeaderElector was going to be leader > /overseer_elect/election/95044078474494001-172.31.11.63:8983_solr-n_0000000025 > , seq(0) > /overseer_elect/election/95044078474493999-172.31.11.63:8983_solr-n_0000000024 > 2153 INFO (main) [ ] o.a.s.c.CoreContainer Security conf doesn't exist. > Skipping setup for authorization module. > 2153 INFO (main) [ ] o.a.s.c.CoreContainer No authentication plugin used. > 2198 INFO (main) [ ] o.a.s.c.CoresLocator Looking for core definitions > underneath /opt/solr/server/solr > 2201 INFO (main) [ ] o.a.s.c.CoresLocator Found 0 core definitions > 2203 INFO (main) [ ] o.a.s.s.SolrDispatchFilter user.dir=/opt/solr/server > 2203 INFO (main) [ ] o.a.s.s.SolrDispatchFilter > SolrDispatchFilter.init() done > 2211 INFO (main) [ ] o.e.j.s.h.ContextHandler Started > o.e.j.w.WebAppContext@57fffcd7 > {/solr,file:/opt/solr/server/solr-webapp/webapp/,AVAILABLE}{/opt/solr/server/solr-webapp/webapp} > 2215 INFO (main) [ ] o.e.j.s.ServerConnector Started > ServerConnector@433defed{HTTP/1.1}{0.0.0.0:8983} > 2215 INFO (main) [ ] o.e.j.s.Server Started @2486ms