I installed solr via apt-get and followed the online tutorials that I found to adjust the existing schema.xml and created dataconfig.xml the way I needed them.
Was this the wrong approach? I don't know what Bitname stack is. Am 23.01.2014 12:50, schrieb Alexandre Rafalovitch: > You are not doing this on a download distribution, do you? You are > using Bitnami stack or something. That's why you are not seeing the > examples folder, etc. > > I recommend step back, use downloaded distribution and do your > learning and setup using that. Then, go and see where your production > stack put various bits of Solr. Otherwise, you are doing two (15?) > things at once. > > Regards, > Alex. > P.s. If you like the examples, the book actually explains what they > do. You could be quarter way to mastery in less than 24 hours... > Personal website: http://www.outerthoughts.com/ > LinkedIn: http://www.linkedin.com/in/alexandrerafalovitch > - Time is the quality of nature that keeps events from happening all > at once. Lately, it doesn't seem to be working. (Anonymous - via GTD > book) > > > On Thu, Jan 23, 2014 at 6:38 PM, Stavros Delisavas <stav...@delisavas.de> > wrote: >> Thanks a lot, >> those are great examples. I managed to get my cores working. What I >> noticed so far is that the first (auto-created) core is symlinking files >> to /etc/solr/... or to /var/lib/solr/... >> >> I now am not sure where my self made-collections should be. Shall I >> create folders in /usr/share/solr/<collection-folder> and symlink to my >> files in /etc/solr or can I have hard-copies in my collection-folders? >> Is /usr/share/solr/ a good place for my collection-folders at all? >> >> >> >> Am 23.01.2014 12:16, schrieb Alexandre Rafalovitch: >>> You need config-dir level schema.xml, and solrconfig.xml. For multiple >>> collections, you also need a top-level solr.xml. And unless the config >>> files a lot of references to other files, you need nothing else. >>> >>> For examples, check the example directory in the distribution. Or have >>> a look at examples from my book: >>> https://github.com/arafalov/solr-indexing-book/tree/master/published . >>> This shows the solr.xml that points at a lot of collections. The first >>> nearly minimal collection is collection1, but you can then explore >>> others for various degree of complexity. >>> >>> Regards, >>> Alex. >>> Personal website: http://www.outerthoughts.com/ >>> LinkedIn: http://www.linkedin.com/in/alexandrerafalovitch >>> - Time is the quality of nature that keeps events from happening all >>> at once. Lately, it doesn't seem to be working. (Anonymous - via GTD >>> book) >>> >>> >>> On Thu, Jan 23, 2014 at 4:55 PM, Stavros Delisavas <stav...@delisavas.de> >>> wrote: >>>> So far, I successfully managed to create a core from my existing >>>> configuration by opening this URL in my browser: >>>> >>>> http://localhost:8080/solr/admin/cores?action=CREATE&name=glPrototypeCore&instanceDir=/etc/solr >>>> >>>> New status from http://localhost:8080/solr/admin/cores?action=STATUS is: >>>> >>>> <response> >>>> <lst name="responseHeader"> >>>> <int name="status">0</int> >>>> <int name="QTime">4</int> >>>> </lst> >>>> <lst name="status"> >>>> <lst name=""> >>>> <str name="name"/> >>>> <str name="instanceDir">/usr/share/solr/./</str> >>>> <str name="dataDir">/var/lib/solr/data/</str> >>>> <date name="startTime">2014-01-23T08:42:39.087Z</date> >>>> <long name="uptime">3056197</long> >>>> <lst name="index"> >>>> <int name="numDocs">4401029</int> >>>> <int name="maxDoc">4401029</int> >>>> <long name="version">1370010628806</long> >>>> <int name="segmentCount">12</int> >>>> <bool name="current">true</bool> >>>> <bool name="hasDeletions">false</bool> >>>> <str name="directory"> >>>> org.apache.lucene.store.MMapDirectory:org.apache.lucene.store.MMapDirectory@/var/lib/solr/data/index >>>> lockFactory=org.apache.lucene.store.NativeFSLockFactory@77c58801 >>>> </str> >>>> <date name="lastModified">2013-10-29T14:17:22Z</date> >>>> </lst> >>>> </lst> >>>> <lst name="glPrototypeCore"> >>>> <str name="name">glPrototypeCore</str> >>>> <str name="instanceDir">/etc/solr/</str> >>>> <str name="dataDir">/var/lib/solr/data/</str> >>>> <date name="startTime">2014-01-23T09:29:30.019Z</date> >>>> <long name="uptime">245267</long> >>>> <lst name="index"> >>>> <int name="numDocs">4401029</int> >>>> <int name="maxDoc">4401029</int> >>>> <long name="version">1370010628806</long> >>>> <int name="segmentCount">12</int> >>>> <bool name="current">true</bool> >>>> <bool name="hasDeletions">false</bool> >>>> <str name="directory"> >>>> org.apache.lucene.store.MMapDirectory:org.apache.lucene.store.MMapDirectory@/var/lib/solr/data/index >>>> lockFactory=org.apache.lucene.store.NativeFSLockFactory@5ad83862 >>>> </str> >>>> <date name="lastModified">2013-10-29T14:17:22Z</date> >>>> </lst> >>>> </lst> >>>> </lst> >>>> </response> >>>> >>>> >>>> From my understanding I now have an unnamed core and a core named >>>> "glPrototypeCore" which uses the same configuration. >>>> >>>> I copied the files data-config.xml, schema.xml into a new directory >>>> "/etc/solr/glinstance" and tried to create another core but this always >>>> throws me error 400. I even tried by adding the schema- and >>>> config-parameters with full path, but this did not lead to any >>>> difference. Also I don't understand what the "dataDir"-parameter is for. >>>> I could not find any data-directories in /etc/solr/ but the creation of >>>> the first core worked anyway. >>>> >>>> Can someone help? Is there any better place for my new >>>> instance-directory and what files do I really need? >>>> >>>> >>>> >>>> >>>> >>>> Am 23.01.2014 10:10, schrieb Stavros Delisavas: >>>>> I didn't know that the "core"-term is associated with this use case. I >>>>> expected it to be some technical feature that allows to run more >>>>> solr-instances for better multithread-cpu-usage. For example to activate >>>>> two solr-cores when two cpu-cores are available on the server. >>>>> >>>>> So in general, I have the feeling that the term "core" is somewhat >>>>> confusing for solr-beginners like me. >>>>> >>>>> >>>>> >>>>> Am 23.01.2014 09:54, schrieb Alexandre Rafalovitch: >>>>>> Which is why it is curious that you did not find it. Looking back at >>>>>> it now, do you have a suggestion of what could be improved to insure >>>>>> people find this easier in the future? >>>>>> >>>>>> Regards, >>>>>> Alex. >>>>>> Personal website: http://www.outerthoughts.com/ >>>>>> LinkedIn: http://www.linkedin.com/in/alexandrerafalovitch >>>>>> - Time is the quality of nature that keeps events from happening all >>>>>> at once. Lately, it doesn't seem to be working. (Anonymous - via GTD >>>>>> book) >>>>>> >>>>>> >>>>>> On Thu, Jan 23, 2014 at 3:49 PM, Stavros Delisavas >>>>>> <stav...@delisavas.de> wrote: >>>>>>> Thanks for the fast responses. Looks like exactly what I was looking >>>>>>> for! >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> Am 23.01.2014 09:46, schrieb Furkan KAMACI: >>>>>>>> Hi; >>>>>>>> >>>>>>>> Firstly you should read here and learn the terminology of Solr: >>>>>>>> http://wiki.apache.org/solr/SolrTerminology >>>>>>>> >>>>>>>> Thanks; >>>>>>>> Furkan KAMACI >>>>>>>> >>>>>>>> >>>>>>>> 2014/1/23 Alexandre Rafalovitch <arafa...@gmail.com> >>>>>>>> >>>>>>>>> If you are not worried about them stepping on each other's toes >>>>>>>>> (performance, disk space, etc), just create multiple collections. >>>>>>>>> There are examples of that in standard distribution (e.g. badly named >>>>>>>>> example/multicore). >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> Alex. >>>>>>>>> Personal website: http://www.outerthoughts.com/ >>>>>>>>> LinkedIn: http://www.linkedin.com/in/alexandrerafalovitch >>>>>>>>> - Time is the quality of nature that keeps events from happening all >>>>>>>>> at once. Lately, it doesn't seem to be working. (Anonymous - via GTD >>>>>>>>> book) >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Jan 23, 2014 at 3:36 PM, Stavros Delisavas >>>>>>>>> <stav...@delisavas.de> >>>>>>>>> wrote: >>>>>>>>>> Dear Solr-Experts, >>>>>>>>>> >>>>>>>>>> I am using Solr for my current web-application on my server >>>>>>>>>> successfully. >>>>>>>>>> Now I would like to use it in my second web-application that is >>>>>>>>>> hosted >>>>>>>>>> on the same server. Is it possible in any way to create two >>>>>>>>>> independent >>>>>>>>>> instances/databases in Solr? I know that I could create another set >>>>>>>>>> of >>>>>>>>>> fields with alternated field names, but I would prefer to be >>>>>>>>>> independent >>>>>>>>>> on my field naming for all my projects. >>>>>>>>>> >>>>>>>>>> Also I would like to be able to have one state of my development >>>>>>>>>> version >>>>>>>>>> and one state of my production version on my server so that I can do >>>>>>>>>> tests on my development-state without interference on my >>>>>>>>> production-version. >>>>>>>>>> What is the best-practice to achieve this or how can this be done in >>>>>>>>>> general? >>>>>>>>>> >>>>>>>>>> I have searched google but could not get any usefull results because >>>>>>>>>> I >>>>>>>>>> don't even know what terms to search for with solr. >>>>>>>>>> A minimal-example would be most helpfull. >>>>>>>>>> >>>>>>>>>> Thanks a lot! >>>>>>>>>> >>>>>>>>>> Stavros