The Lucene bug is referring to 3.0-3.3 versions, Elasticsearch 0.20.6 is 
using Lucene 3.6, is it the same bug?


On Tuesday, December 30, 2014 2:08:48 PM UTC+1, Robert Muir wrote:
>
> This bug occurs because you are upgrading to an old version of 
> elasticsearch (1.3.4). Try the latest version where the bug is fixed: 
> https://issues.apache.org/jira/browse/LUCENE-5975 
>
> On Fri, Dec 19, 2014 at 5:40 AM, Georgeta Boanea <gio...@gmail.com 
> <javascript:>> wrote: 
> > Hi All, 
> > 
> > After upgrading from ES 0.20.6 to 1.3.4 the following messages occurred: 
> > 
> > [2014-12-19 10:02:06.714 GMT] WARN |||||| 
> > elasticsearch[es-node-name][generic][T#14] 
> > org.elasticsearch.cluster.action.shard  [es-node-name] [index-name][3] 
> > sending failed shard for [index-name][3], node[qOTLmb3IQC2COXZh1n9O2w], 
> [P], 
> > s[INITIALIZING], indexUUID [_na_], reason [Failed to start shard, 
> message 
> > [IndexShardGatewayRecoveryException[[index-name][3] failed to fetch 
> index 
> > version after copying it over]; nested: 
> > CorruptIndexException[[index-name][3] Corrupted index 
> > [corrupted_Ackui00SSBi8YXACZGNDkg] caused by: CorruptIndexException[did 
> not 
> > read all bytes from file: read 112 vs size 113 (resource: 
> > 
> BufferedChecksumIndexInput(NIOFSIndexInput(path="path/3/index/_uzm_2.del")))]];
>  
>
> > ]] 
> > 
> > [2014-12-19 10:02:08.390 GMT] WARN |||||| 
> > elasticsearch[es-node-name][generic][T#20] 
> org.elasticsearch.indices.cluster 
> > [es-node-name] [index-name][3] failed to start shard 
> > org.elasticsearch.index.gateway.IndexShardGatewayRecoveryException: 
> > [index-name][3] failed to fetch index version after copying it over 
> > at 
> > 
> org.elasticsearch.index.gateway.local.LocalIndexShardGateway.recover(LocalIndexShardGateway.java:152)
>  
>
> > at 
> > 
> org.elasticsearch.index.gateway.IndexShardGatewayService$1.run(IndexShardGatewayService.java:132)
>  
>
> > at 
> > 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>  
>
> > at 
> > 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>  
>
> > at java.lang.Thread.run(Thread.java:745) 
> > Caused by: org.apache.lucene.index.CorruptIndexException: 
> [index-name][3] 
> > Corrupted index [corrupted_Ackui00SSBi8YXACZGNDkg] caused by: 
> > CorruptIndexException[did not read all bytes from file: read 112 vs size 
> 113 
> > (resource: 
> > 
> BufferedChecksumIndexInput(NIOFSIndexInput(path="path/3/index/_uzm_2.del")))] 
>
> > at org.elasticsearch.index.store.Store.failIfCorrupted(Store.java:353) 
> > at org.elasticsearch.index.store.Store.failIfCorrupted(Store.java:338) 
> > at 
> > 
> org.elasticsearch.index.gateway.local.LocalIndexShardGateway.recover(LocalIndexShardGateway.java:119)
>  
>
> > ... 4 more 
> > 
> > Shard [3] of the index remains unallocated and the cluster remains in a 
> RED 
> > state. 
> > 
> > curl -XGET 'http://localhost:48012/_cluster/health?pretty=true' 
> > { 
> >   "cluster_name" : "cluster-name", 
> >   "status" : "red", 
> >   "timed_out" : false, 
> >   "number_of_nodes" : 5, 
> >   "number_of_data_nodes" : 5, 
> >   "active_primary_shards" : 10, 
> >   "active_shards" : 20, 
> >   "relocating_shards" : 0, 
> >   "initializing_shards" : 1, 
> >   "unassigned_shards" : 1 
> > } 
> > 
> > If I do an optimize (curl -XPOST 
> > http://localhost:48012/index-name/_optimize?max_num_segments=1) for the 
> > index before the update, everything is fine. Optimize works just before 
> the 
> > update, if is done after the update the problem remains the same. 
> > 
> > Any idea why this problem occurs? 
> > Is there another way to avoid this problem? I want to avoid optimize in 
> case 
> > of large volume of data. 
> > 
> > Thank you, 
> > Georgeta 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "elasticsearch" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an 
> > email to elasticsearc...@googlegroups.com <javascript:>. 
> > To view this discussion on the web visit 
> > 
> https://groups.google.com/d/msgid/elasticsearch/74d0af86-c661-4e58-ba2c-d38adde1291c%40googlegroups.com.
>  
>
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/39216d8f-da8e-4793-abcc-dd004586d45f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to