many shards stuck in initializing after power failure
Here is my log:
[gather.log][[gather.log][0]] IndexShardRecoveryException[failed to recovery from gateway]; nested: EngineCreationFailureException[failed to recover from translog]; nested: EngineException[failed to recover from translog]; nested: ElasticsearchException[unexpected exception reading from translog snapshot of /usr/local/elasticsearch/data/elasticsearch/nodes/0/indices/gather.log/0/translog/translog-382.tlog]; nested: EOFException[read past EOF. pos [3932480] length: [4] end: [3932480]]; 	at org.elasticsearch.index.shard.StoreRecoveryService.recoverFromStore(StoreRecoveryService.java:254) 	at org.elasticsearch.index.shard.StoreRecoveryService.access$100(StoreRecoveryService.java:56) 	at org.elasticsearch.index.shard.StoreRecoveryService$1.run(StoreRecoveryService.java:129) 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 	at java.lang.Thread.run(Thread.java:745) Caused by: [gather.log][[gather.log][0]] EngineCreationFailureException[failed to recover from translog]; nested: EngineException[failed to recover from translog]; nested: ElasticsearchException[unexpected exception reading from translog snapshot of /usr/local/elasticsearch/data/elasticsearch/nodes/0/indices/gather.log/0/translog/translog-382.tlog]; nested: EOFException[read past EOF. pos [3932480] length: [4] end: [3932480]]; 	at org.elasticsearch.index.engine.InternalEngine.<init>(InternalEngine.java:178) 	at org.elasticsearch.index.engine.InternalEngineFactory.newReadWriteEngine(InternalEngineFactory.java:25) 	at org.elasticsearch.index.shard.IndexShard.newEngine(IndexShard.java:1450) 	at org.elasticsearch.index.shard.IndexShard.createNewEngine(IndexShard.java:1434) 	at org.elasticsearch.index.shard.IndexShard.internalPerformTranslogRecovery(IndexShard.java:925) 	at org.elasticsearch.index.shard.IndexShard.performTranslogRecovery(IndexShard.java:897) 	at org.elasticsearch.index.shard.StoreRecoveryService.recoverFromStore(StoreRecoveryService.java:245) 	... 5 more