First I have no idea what HDInsight is about, and CDH is a Cloudera
product so anything related to that specifically would best be asked
on the Cloudera lists. Solrctl is also a Cloudera-provided script
IIUC.

ButI can say that the command you showed is...odd. If you're saying
_you_ entered it then its about _core_ creation, not collection
creation and you should be using the Collections API, not the Core
Admin API.

Best,
Erick

On Thu, Mar 8, 2018 at 12:26 PM, Abhi Basu <9000r...@gmail.com> wrote:
> Folks:
>
> I'm in a bind. Added Solr 4.9.0 to HDInsight cluster and find no Solrctl
> commands installed. So, I am doing the following to create a collection.
>
> I have my collection schema in a location:
>
>
>
> /home/sshuser/abhi/ems-collection/conf
>
>
>
> Using this command to create a collection:
>
>
>
> http://headnode1:8983/solr/admin/cores?action=CREATE&name=ems-collection&instanceDir=/home/sshuser/abhi/ems-collection/conf
> <http://hn0-esohad.iqz04pwsg24ulbodxuo51nheig.jx.internal.cloudapp.net:8983/solr/admin/cores?action=CREATE&name=ems-collection&instanceDir=/home/sshuser/abhi/ems-collection/conf/>
> /
>
>
>
> Get an error like:
>
> Error CREATEing SolrCore 'ems-collection': Unable to create core:
> ems-collection Caused by: Could not find configName for collection
> ems-collection found:[collection1, hditestconfig]
>
>
>
> I guess i need to register my config name with Zk. How do I register the
> collection schema with Zookeeper?
>
>
> Is there way to bypass the registration with zk and build the collection
> directly from my schema files at that folder location, like I was able to
> do in Solr 4.10 in CDH 5.14:
>
> solrctl --zk hadoop-dn6.eso.local:2181/solr instancedir --create
> ems-collection /home/sshuser/abhi/ems-collection/
>
> solrctl --zk hadoop-dn6.eso.local:2181/solr collection --create
> ems-collection -s 3 -r 2
>
>
> Your help is appreciated.
>
>
>
> Thanks,
>
> Abhi
>
>
>
> --
> Abhi Basu

Reply via email to