lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stavros Delisavas <stav...@delisavas.de>
Subject Re: How to use Solr for two different projects on one server
Date Thu, 23 Jan 2014 09:55:50 GMT
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 <stavros@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 <arafalov@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 <stavros@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


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message