HI Team,
I was trying solrcloud cluster setup using solr 7.3.1 and it is up. Admin
console looks good and queries in console are working fine. But solrj
connection failing with following exception
org.apache.solr.common.SolrException: Cannot connect to cluster at
127.0.0.1:2181/solr : cluster not found/not ready
at
org.apache.solr.common.cloud.ZkStateReader.createClusterStateWatchersAndUpdate(ZkStateReader.java:376)
~[solr-solrj-6.6.3.jar:6.6.3 d1e9bbd333ea55cfa0c75d324424606e857a775b -
sarowe - 2018-03-02 15:09:35]
at
org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider.connect(ZkClientClusterStateProvider.java:132)
~[solr-solrj-6.6.3.jar:6.6.3 d1e9bbd333ea55cfa0c75d324424606e857a775b -
sarowe - 2018-03-02 15:09:35]
at
org.apache.solr.client.solrj.impl.CloudSolrClient.connect(CloudSolrClient.java:631)
~[solr-solrj-6.6.3.jar:6.6.3 d1e9bbd333ea55cfa0c75d324424606e857a775b -
sarowe - 2018-03-02 15:09:35]
at
org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:1084)
~[solr-solrj-6.6.3.jar:6.6.3 d1e9bbd333ea55cfa0c75d324424606e857a775b -
sarowe - 2018-03-02 15:09:35]
at
org.apache.solr.client.solrj.impl.CloudSolrClient.request(CloudSolrClient.java:1073)
~[solr-solrj-6.6.3.jar:6.6.3 d1e9bbd333ea55cfa0c75d324424606e857a775b -
sarowe - 2018-03-02 15:09:35]
at
com.apple.ist.cds.sseanalytics.repository.AnalyticsRepositoryImpl.getMetrics(AnalyticsRepositoryImpl.java:77)
[classes/:?]
at
com.apple.ist.cds.sseanalytics.repository.AnalyticsRepositoryImpl$$FastClassBySpringCGLIB$$1a4d1d78.invoke(<generated>)
[classes/:?]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
[spring-core-5.0.6.RELEASE.jar:5.0.6.RELEASE]
code : ZkStateReader.java
// Sanity check ZK structure.
if (!zkClient.exists(CLUSTER_STATE, true)) {
throw new SolrException(ErrorCode.SERVICE_UNAVAILABLE,
"Cannot connect to cluster at " +
zkClient.getZkServerAddress() + ": cluster not found/not ready");
}
but solr is not updating the cluster status in clusterstate.json and it is
empty and created state.json under each collection.
https://issues.apache.org/jira/browse/SOLR-5473
Can you please point out the issue here ? Thanks.
Regards,
Anil