Hmm...Even with the IP address in the master URL on the slave, the
indexversion command to the master mysteriously doesn't show the
latest commit...  Totally freakin' bizarre!

On Tue, Jan 12, 2010 at 10:53 AM, Jason Rutherglen
<jason.rutherg...@gmail.com> wrote:
> There's a connect exception on the client, however I'd expect this to
> show up in the slave replication console (it's not).  Is this correct
> behavior (i.e. not showing replication errors)?
>
> On Mon, Jan 11, 2010 at 9:50 AM, Jason Rutherglen
> <jason.rutherg...@gmail.com> wrote:
>> Yonik,
>>
>> I added startup to replicateAfter, however no dice... There's no
>> errors the Tomcat log.
>>
>> The output of:
>> http://localhost-master:8080/solr/main/replication?command=indexversion
>> <response>
>> <lst name="responseHeader">
>> <int name="status">0</int>
>> <int name="QTime">0</int>
>> </lst>
>> <long name="indexversion">0</long>
>> <long name="generation">0</long>
>> </response>
>>
>> The master replication UI:
>> Local Index      Index Version: 1263182366335, Generation: 3
>>        Location: /mnt/solr/main/data/index
>>        Size: 1.08 KB
>>
>> Master solrconfig.xml, and tomcat was restarted:
>>
>> <requestHandler name="/replication" class="solr.ReplicationHandler" >
>>    <lst name="master">
>>       <str name="enable">true</str>
>>       <!--Replicate on 'optimize'. Other values can be 'commit',
>> 'startup'. It is possible to have multiple entries o$
>>       <str name="replicateAfter">startup,commit,optimize</str>
>>
>>       <!--Create a backup after 'optimize'. Other values can be
>> 'commit', 'startup'. It is possible to have multiple $
>>       <!-- <str name="backupAfter">optimize</str> -->
>>
>>       <!--If configuration files need to be replicated give the names
>> here, separated by comma -->
>>       <str 
>> name="confFiles">schema.xml,synonyms.txt,stopwords.txt,elevate.xml</str>
>>       <!--The default value of reservation is 10 secs.See the
>> documentation below . Normally , you should not need to$
>>       <str name="commitReserveDuration">00:10:00</str>
>>    </lst>
>>  </requestHandler>
>>
>>
>> On Tue, Jan 12, 2010 at 11:29 AM, Yonik Seeley
>> <yo...@lucidimagination.com> wrote:
>>> Did you try adding "startup" to the list of events to replicate after?
>>>
>>> -Yonik
>>> http://www.lucidimagination.com
>>>
>>> On Mon, Jan 11, 2010 at 12:25 PM, Jason Rutherglen
>>> <jason.rutherg...@gmail.com> wrote:
>>>> Hi, sorry for the somewhat inane question:
>>>>
>>>> I setup replication request handler on the master however I'm not
>>>> seeing any replicatable indexes via
>>>> http://localhost:8080/solr/main/replication?command=indexversion
>>>> Queries such as *:* yield results on the master (so I assume the
>>>> commit worked).  The replication console shows an index, so not sure
>>>> what's going on.  Here's the request handler XML on the master:
>>>>
>>>> <requestHandler name="/replication" class="solr.ReplicationHandler" >
>>>>    <lst name="master">
>>>>       <str name="enable">true</str>
>>>>       <!--Replicate on 'optimize'. Other values can be 'commit',
>>>> 'startup'. It is possible to have multiple entries o$
>>>>       <str name="replicateAfter">commit,optimize</str>
>>>>
>>>>       <!--Create a backup after 'optimize'. Other values can be
>>>> 'commit', 'startup'. It is possible to have multiple $
>>>>       <!-- <str name="backupAfter">optimize</str> -->
>>>>
>>>>       <!--If configuration files need to be replicated give the names
>>>> here, separated by comma -->
>>>>       <str 
>>>> name="confFiles">schema.xml,synonyms.txt,stopwords.txt,elevate.xml</str>
>>>>       <!--The default value of reservation is 10 secs.See the
>>>> documentation below . Normally , you should not need to$
>>>>       <str name="commitReserveDuration">00:10:00</str>
>>>>    </lst>
>>>>  </requestHandler>
>>>>
>>>
>>
>

Reply via email to