[ 
https://issues.apache.org/jira/browse/SOLR-7451?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16055436#comment-16055436
 ] 

Dana Sava commented on SOLR-7451:
---------------------------------

We are using Solr 5.2.1, with one shard, 2 replicas for each collection. We 
have several collections (around 70). When posting data to Solr (using solj) on 
multiple threads, on multiple collections in the same time, we receive 
frequently this error. We believe it might be a big or if it's not, than can 
someone detail under which conditions this exception is thrown?

> ”Not enough nodes to handle the request“ when inserting data to solrcloud
> -------------------------------------------------------------------------
>
>                 Key: SOLR-7451
>                 URL: https://issues.apache.org/jira/browse/SOLR-7451
>             Project: Solr
>          Issue Type: Bug
>          Components: clients - java
>    Affects Versions: 5.1
>            Reporter: laigood
>
> I use solr5.1.0 and deploy one node with solrcloud,and create a collection 
> with 1 shard and 2 replica,when i use solrj to insert data,it throw ”Not 
> enough nodes to handle the request“,but if i create collection with 1 shard 
> and 1 replica,it can insert successfully,also i create another replica with 
> admin api,it still work fine,no longer throw that exception
> the full exception stack
> Exception in thread "main" org.apache.solr.client.solrj.SolrServerException: 
> org.apache.solr.common.SolrException: Not enough nodes to handle the request
>       at 
> org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:929)
>       at 
> org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:922)
>       at 
> org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:922)
>       at 
> org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:922)
>       at 
> org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:922)
>       at 
> org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:922)
>       at 
> org.apache.solr.client.solrj.impl.CloudSolrClient.request(CloudSolrClient.java:782)
>       at 
> org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:135)
>       at org.apache.solr.client.solrj.SolrClient.add(SolrClient.java:107)
>       at org.apache.solr.client.solrj.SolrClient.add(SolrClient.java:72)
> Caused by: org.apache.solr.common.SolrException: Not enough nodes to handle 
> the request
>       at 
> org.apache.solr.client.solrj.impl.CloudSolrClient.sendRequest(CloudSolrClient.java:1052)
>       at 
> org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:839)
>       ... 10 more



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to