Just to be clear here, I when I say "I killed a node". I just killed the
solr process on that node. zk on all the 3 nodes were still running.

Thanks,
-Utkarsh


On Sat, Jun 22, 2013 at 4:01 AM, Utkarsh Sengar <utkarsh2...@gmail.com>wrote:

> Hello,
>
> I am testing a 3 node solrcloud cluster with 3 shards. 3 zk nodes are
> running in a different process in the same machines.
>
> I wanted to know the recommended size of a solrcloud cluster (min zk
> nodes?)
>
> This is the SolrCloud dump: https://gist.github.com/utkarsh2012/5840455
>
> And, I am not sure if I am hitting this frustrating bug or this is just a
> configuration error from my side. When I kill any *one* of the nodes, the
> whole cluster stops responding and I get this request when I query any one
> of the two alive nodes.
>
> {
>   "responseHeader":{
>     "status":503,
>     "QTime":2,
>     "params":{
>       "indent":"true",
>       "q":"*:*",
>       "wt":"json"}},
>   "error":{
>     "msg":"no servers hosting shard: ",
>     "code":503}}
>
>
>
> I see this exception:
> 952399 [qtp516992923-74] ERROR org.apache.solr.core.SolrCore  –
> org.apache.solr.common.SolrException: no servers hosting shard:
>     at
> org.apache.solr.handler.component.HttpShardHandler$1.call(HttpShardHandler.java:149)
>     at
> org.apache.solr.handler.component.HttpShardHandler$1.call(HttpShardHandler.java:119)
>     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>     at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
>     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>     at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
>     at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
>     at java.lang.Thread.run(Thread.java:662)
>
>
> --
> Thanks,
> -Utkarsh
>



-- 
Thanks,
-Utkarsh

Reply via email to