Hi Thomás, thanks for your help. I change the start cmd to: JAVA_OPTS="-DzkRun -DnumShards=2 -Dbootstrap_conf=true -Xmx2048m -XX:MaxPermSize=512m" ./standalone.sh
Then, I tried to add a new core like this: http://localhost:8080/ecm-indexer/admin/collections?action=CREATE&name=2&numShards=2 &bootstrap_conf=true<http://localhost:8983/solr/admin/collections?action=CREATE&name=mycollection&numShards=X&bootstrap_conf=true> But, looks like the Zookeeper dont get up, because solr can't connect on port 8983. I inspected it with fuser, and is no process running in this port at all. Do I have to add an extra thing to my pom.xml, or something? Thanks in advance. On Fri, Nov 9, 2012 at 4:23 PM, Tomás Fernández Löbbe <tomasflo...@gmail.com > wrote: > I think you have to use either bootstrap_conf=true or > "bootstrap_confdir=/path/to/conf"+"collection.configName=foo" (not both at > the same time). If you use the first one, Solr will upload the > configuration for all the cores that you have configured (with the name of > the core as name of the configuration). When you create a new collection, > you'll have to either upload the configuration again to a different > directory, or use one of the existing configurations. > See > > http://wiki.apache.org/solr/SolrCloud#Getting_your_Configuration_Files_into_ZooKeeperand > > http://wiki.apache.org/solr/SolrCloud#Managing_collections_via_the_Collections_API > > If all your collections are going to use the same confguration, I would > use: > first bootstrap_confdir=../solr/conf and collection.configName=myconf > and then for every new collection use the command: > > http://localhost:8983/solr/admin/collections?action=CREATE&name=mycollection&numShards=X&collection.configName=myconf > > In the other case, you can omit the configName parameter (the collection > name will be used) and when you create a collection you do it like: > > > http://localhost:8983/solr/admin/collections?action=CREATE&name=mycollection&numShards=X&bootstrap_conf=true > > > Tomás > > > On Fri, Nov 9, 2012 at 2:16 PM, Carlos Alexandro Becker > <caarl...@gmail.com>wrote: > > > Actually, I want to use it with multiple cores, and my app dinamically > add > > cores to solr. > > So, my solr.xml looks like this: > > > > <?xml version="1.0" encoding="UTF-8" ?> > > <solr persistent="false"> > > <cores defaultCoreName="collection1" > > adminPath="/admin/cores" > > zkClientTimeout="${zkClientTimeout:15000}" > > hostPort="8983" > > hostContext="solr"> > > <core instanceDir="." name="collection1"/> > > </cores> > > </solr> > > > > so, my solr.home is jboss.home/solr, which is represented by the dot in > > instanceDir setting. > > > > My solr.home has the following files: > > > > conf/ > > -----stopwords.txt > > -----synonyms.txt > > data/ > > ----inde/ (etc..) > > solr.xml > > zoo.cfg > > > > > > zoo.cfg is the default of the solrcloud example. > > > > > > THanks in advance. > > > > > > > > On Fri, Nov 9, 2012 at 3:09 PM, Tomás Fernández Löbbe < > > tomasflo...@gmail.com > > > wrote: > > > > > Are you sure you are pointing to the correct conf directory? sounds > like > > > you are missing the collection name in the path (maybe it should be > > > ../solr/YOURCOLLECTIONNAME/conf?) > > > > > > > > > On Fri, Nov 9, 2012 at 1:58 PM, Carlos Alexandro Becker > > > <caarl...@gmail.com>wrote: > > > > > > > I started my JBoss server with the following command: > > > > > > > > > > > > JAVA_OPTS="-DzkRun -DnumShards=2 -Dbootstrap_conf=true > > > > -Dbootstrap_confdir=../solr/conf -Xmx2048m -XX:MaxPermSize=512m" > > > > ./standalone.sh > > > > > > > > OK, server goes up, then I tried to search for something, and got the > > > > following error: > > > > > > > > 10:47:28,594 ERROR [org.apache.solr.core.CoreContainer] (MSC service > > > thread > > > > 1-6) : org.apache.zookeeper.KeeperException$NoNodeException: > > > > KeeperErrorCode = NoNode for /configs/ecm/solrconfig.xml > > > > > > > > What am I missing? > > > > > > > > Thanks in advance. > > > > > > > > > > > > > > > > -- > > > > Atenciosamente, > > > > *Carlos Alexandro Becker* > > > > http://caarlos0.github.com/about > > > > > > > > > > > > > > > -- > > Atenciosamente, > > *Carlos Alexandro Becker* > > http://caarlos0.github.com/about > > > -- Atenciosamente, *Carlos Alexandro Becker* http://caarlos0.github.com/about