lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Miller <>
Subject Re: Dead node, but clusterstate.json says active, won't sync on restart
Date Tue, 28 Jan 2014 19:10:06 GMT
Sounds like a bug. 4.6.1 is out any minute - you might try that. There was a replication bug
that may be involved. 

If you removed the tlog and index and restart it should resync, or something is really crazy.

The clusterstate.json is a red herring. You have to merge the live nodes info with the state
to know the real state. 

- Mark

> On Jan 28, 2014, at 12:31 PM, Greg Preston <> wrote:
> ** Using solrcloud 4.4.0 **
> I had to kill a running solrcloud node.  There is still a replica for that
> shard, so everything is functional.  We've done some indexing while the
> node was killed.
> I'd like to bring back up the downed node and have it resync from the other
> replica.  But when I restart the downed node, it joins back up as active
> immediately, and doesn't resync.  I even wiped the data directory on the
> downed node, hoping that would force it to sync on restart, but it doesn't.
> I'm assuming this is related to the state still being listed as active in
> clusterstate.json for the downed node?  Since it comes back as active, it's
> serving queries and giving old results.
> How can I force this node to do a recovery on restart?
> Thanks.
> -Greg

View raw message