Hello Nabil,
  isn't that what should be expected? Cores are local to nodes, so you
only get the core status from the node you're asking. Cluster status
refers to the entire SolrCloud cluster, so you will get the status over
all collection/nodes/shards[=cores]. Check the Core Admin REST interface
for comparison.

Cheers,
--Jürgen

On 20.10.2014 11:41, nabil Kouici wrote:
> Hi,
> I'm trying to get all shards statistics in cloud configuration. I'v used 
> CoreAdminRequest but the problem is I get statistics for only shards (or 
> core) in one node (I've 2 nodes):
>
> String zkHostString = "10.0.1.4:2181";
> CloudSolrServer solrServer= new CloudSolrServer(zkHostString);
> CoreAdminRequest request = new CoreAdminRequest();
> request.setAction(CoreAdminAction.STATUS);
> CoreAdminResponse cores = request.process(solrServer);
> for (int i = 0; i < cores.getCoreStatus().size(); i++) {
>
>      NamedList<Object> ll=cores.getCoreStatus().getVal(i);
>      System.out.println(ll.toString());
> } 
>
> Any idea?
>
> Regards,
> Nabil. 
>


-- 

Mit freundlichen Grüßen/Kind regards/Cordialement vôtre/Atentamente/С
уважением
*i.A. Jürgen Wagner*
Head of Competence Center "Intelligence"
& Senior Cloud Consultant

Devoteam GmbH, Industriestr. 3, 70565 Stuttgart, Germany
Phone: +49 6151 868-8725, Fax: +49 711 13353-53, Mobile: +49 171 864 1543
E-Mail: juergen.wag...@devoteam.com
<mailto:juergen.wag...@devoteam.com>, URL: www.devoteam.de
<http://www.devoteam.de/>

------------------------------------------------------------------------
Managing Board: Jürgen Hatzipantelis (CEO)
Address of Record: 64331 Weiterstadt, Germany; Commercial Register:
Amtsgericht Darmstadt HRB 6450; Tax Number: DE 172 993 071


Reply via email to