The true current state is the live nodes info combined with the clusterstate.json. If a node is not live, whatever is in clusterstate.json is simply it's last state, not the current one.
- Mark On Sun, Jun 9, 2013 at 4:40 PM, Furkan KAMACI <furkankam...@gmail.com>wrote: > I want to get cluster state of my SolrCloud and this is my method: > > private final CloudSolrServer solrServer; > > public SolrCloudServerFactory(String zkHost) throws MalformedURLException { > this.solrServer = new CloudSolrServer(zkHost); > solrServer.connect(); > } > > and I get what I want from solrServer variable. However I killed a running > Solr node from my cluster and I see that clusterstate.json at still shows > it as active and my solrserver variable says same thing too. I have killed > that start.jar but why it is still active? How can I understand it is down? > I think that Solr admin page doesn't look at clusterstate.json? > -- - Mark