Tom:

I updated the CWiki a bit base don this conversation, does that do it?
trying to balance between tl;dr and not enough info...

Erick

On Fri, Feb 20, 2015 at 3:11 PM, Tom Burton-West <tburt...@umich.edu> wrote:
> Thanks Hoss,
>
> Protection from misconfiguration and/or starting separate solr instances
> pointing to the same index dir I can understand.
>
> The current documentation on the wiki and in the ref guide (along with just
> enough understanding of Solr/Lucene indexing to be dangerous)  left me
> wondering if maybe somehow a correctly configured Solr might have multiple
> processes writing to the same file.
> I'm wondering if your explanation above  might be added to the
> documentation.
>
> Tom
>
> On Fri, Feb 20, 2015 at 1:25 PM, Chris Hostetter <hossman_luc...@fucit.org>
> wrote:
>
>>
>> : We are using Solr.  We would not configure two different Solr instances
>> to
>> : write to the same index.  So why would a "normal" Solr set-up possibly
>> end
>> : up having more than one process writing to the same index?
>>
>> The risk here is that if you configure lockType=single, and then have some
>> unintended user error such that two distinct java processes both attempt
>> to use the same index dir, the locType will not protect you in that
>> situation.
>>
>> For example: you normally run solr on port 8983, but someone accidently
>> starts a second instance of solr on more 7574 using the exact same conigs
>> with the exact same index dir -- lockType single won't help you spot this
>> error.  lockType=native will (assuming your FileSystem can handle it)
>>
>> lockType=single should protect you however if, for example, multiple
>> SolrCores w/in the same Solr java process attempted to refer to the same
>> index dir because you accidently put an absolulte path in a solrconfig.xml
>> that gets shared my multiple cores.
>>
>>
>> -Hoss
>> http://www.lucidworks.com/
>>

Reply via email to