You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by YouPeng Yang <yy...@gmail.com> on 2013/12/27 08:17:04 UTC
REYPLAY_ERR: IOException reading log
Hi users
I have build a SolrCloud on tomcat.The cloud contains 22 shards with no
replica.Also the the solrcloud is integrated with HDFS.
After imported data for oracle to the solrcloud, I restart the tomcat
,it does not comes alive againt.
It always give an exceptions.
I'm really have not aware about this excetion. Because My schema do not
contains a BigDecimal type field.
Could you give any tips?
746635 [recoveryExecutor-44-thread-1] WARN
org.apache.solr.update.UpdateLog – REYPLAY_ERR: IOException reading log
org.apache.solr.common.SolrException: Invalid Number:
java.math.BigDecimal:238088174
at
org.apache.solr.schema.TrieField.readableToIndexed(TrieField.java:396)
at
org.apache.solr.update.AddUpdateCommand.getIndexedId(AddUpdateCommand.java:98)
at
org.apache.solr.update.processor.DistributedUpdateProcessor.versionAdd(DistributedUpdateProcessor.java:582)
at
org.apache.solr.update.processor.DistributedUpdateProcessor.processAdd(DistributedUpdateProcessor.java:435)
at
org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:100)
at
org.apache.solr.update.UpdateLog$LogReplayer.doReplay(UpdateLog.java:1313)
at org.apache.solr.update.UpdateLog$LogReplayer.run(UpdateLog.java:1202)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)
746681 [recoveryExecutor-44-thread-1] WARN
org.apache.solr.update.UpdateLog – REYPLAY_ERR: IOException reading log
org.apache.solr.common.SolrException: Invalid Number:
java.math.BigDecimal:238088175
Re: REYPLAY_ERR: IOException reading log
Posted by Furkan KAMACI <fu...@gmail.com>.
Hi YouPeng;
Could you share you schema fields?
Thanks;
Furkan KAMACI
27 Aralık 2013 Cuma tarihinde YouPeng Yang <yy...@gmail.com> adlı
kullanıcı şöyle yazdı:
> Hi users
> I have build a SolrCloud on tomcat.The cloud contains 22 shards with no
> replica.Also the the solrcloud is integrated with HDFS.
>
> After imported data for oracle to the solrcloud, I restart the tomcat
> ,it does not comes alive againt.
> It always give an exceptions.
>
> I'm really have not aware about this excetion. Because My schema do not
> contains a BigDecimal type field.
>
> Could you give any tips?
>
> 746635 [recoveryExecutor-44-thread-1] WARN
> org.apache.solr.update.UpdateLog - REYPLAY_ERR: IOException reading log
> org.apache.solr.common.SolrException: Invalid Number:
> java.math.BigDecimal:238088174
> at
> org.apache.solr.schema.TrieField.readableToIndexed(TrieField.java:396)
> at
>
org.apache.solr.update.AddUpdateCommand.getIndexedId(AddUpdateCommand.java:98)
> at
>
org.apache.solr.update.processor.DistributedUpdateProcessor.versionAdd(DistributedUpdateProcessor.java:582)
> at
>
org.apache.solr.update.processor.DistributedUpdateProcessor.processAdd(DistributedUpdateProcessor.java:435)
> at
>
org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:100)
> at
> org.apache.solr.update.UpdateLog$LogReplayer.doReplay(UpdateLog.java:1313)
> at
org.apache.solr.update.UpdateLog$LogReplayer.run(UpdateLog.java:1202)
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> at
>
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
> at
>
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
> at java.lang.Thread.run(Thread.java:662)
> 746681 [recoveryExecutor-44-thread-1] WARN
> org.apache.solr.update.UpdateLog - REYPLAY_ERR: IOException reading log
> org.apache.solr.common.SolrException: Invalid Number:
> java.math.BigDecimal:238088175
>