Yeah, currently you have to create the core on each node...we are working on a 'collections' api that will make this a simple one call operation.
We should have this soon. - Mark On May 23, 2012, at 2:36 PM, Daniel Brügge wrote: > Hi, > > i am creating several cores using the following script. I use this for > testing SolrCloud and to learn about the distribution of multiple > collections. > > max=500 >> for ((i=2; i<=$max; ++i )) ; >> do >> curl " >> http://solrinstance1:8983/solr/admin/cores?action=CREATE&name=collection$i&collection=collection$i&collection.configName=myconfig >> " >> done > > > I've setup a SolrCloud with 2 shards which are each replicated by 2 other > instances I start. > > When I first start the installation I have the default "collection1" in > place which is sharded over shard1 and shard2 with 2 leader nodes and 2 > nodes which replicate the leaders. > > When I run this script above which calls the Coreadmin on one of the > shards, all the collections are created on only this shard without a > replica. So e.g. > > > "collection8":{"shard1":{"solrinstance1:8983_solr_collection8":{ > "shard":"shard1", > "leader":"true", > "state":"active", > "core":"collection8", > "collection":"collection8", > "node_name":"solrinstance1:8983_solr", > > "base_url":"http://solrinstance1:8983/solr"}}} > > > I always thought, that via zookeeper these collections are sharded and > replicated or do I need to call on each node the create core action? But > then I need to know about these nodes, right? > > > Thanks & regards > > Daniel - Mark Miller lucidimagination.com