Just download Solr stack from the download page and practice on that. That has all the startup scripts and relative paths set up.
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 7:00 PM, Stavros Delisavas <stav...@delisavas.de> wrote: > 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 >