Is it filling up your disk space? Can you look a bit more in the executor
logs to see whats going on

Thanks
Best Regards

On Sun, Aug 23, 2015 at 1:27 AM, Yadid Ayzenberg <ya...@media.mit.edu>
wrote:

>
>
> Hi All,
>
> We have a spark standalone cluster running 1.4.1 and we are setting
> spark.io.compression.codec to lzf.
> I have a long running interactive application which behaves as normal, but
> after a few days I get the following exception in multiple jobs. Any ideas
> on what could be causing this ?
>
> Yadid
>
>
>
> Job aborted due to stage failure: Task 27 in stage 286.0 failed 4 times, most 
> recent failure: Lost task 27.3 in stage 286.0 (TID 516817, xx.yy.zz.ww): 
> com.esotericsoftware.kryo.KryoException: com.ning.compress.lzf.LZFException: 
> Corrupt input data, block did not start with 2 byte signature ('ZV') followed 
> by type byte, 2-byte length)
>       at com.esotericsoftware.kryo.io.Input.fill(Input.java:142)
>       at com.esotericsoftware.kryo.io.Input.require(Input.java:155)
>       at com.esotericsoftware.kryo.io.Input.readInt(Input.java:337)
>       at 
> com.esotericsoftware.kryo.util.DefaultClassResolver.readClass(DefaultClassResolver.java:109)
>       at com.esotericsoftware.kryo.Kryo.readClass(Kryo.java:610)
>       at com.esotericsoftware.kryo.Kryo.readClassAndObject(Kryo.java:721)
>       at 
> org.apache.spark.serializer.KryoDeserializationStream.readObject(KryoSerializer.scala:182)
>       at 
> org.apache.spark.serializer.DeserializationStream.readKey(Serializer.scala:169)
>       at 
> org.apache.spark.serializer.DeserializationStream$$anon$2.getNext(Serializer.scala:200)
>       at 
> org.apache.spark.serializer.DeserializationStream$$anon$2.getNext(Serializer.scala:197)
>       at org.apache.spark.util.NextIterator.hasNext(NextIterator.scala:71)
>       at 
> org.apache.spark.util.CompletionIterator.hasNext(CompletionIterator.scala:32)
>       at scala.collection.Iterator$$anon$13.hasNext(Iterator.scala:371)
>       at 
> org.apache.spark.util.CompletionIterator.hasNext(CompletionIterator.scala:32)
>       at 
> org.apache.spark.InterruptibleIterator.hasNext(InterruptibleIterator.scala:39)
>       at 
> org.apache.spark.util.collection.ExternalAppendOnlyMap.insertAll(ExternalAppendOnlyMap.scala:127)
>       at org.apache.spark.Aggregator.combineValuesByKey(Aggregator.scala:60)
>       at 
> org.apache.spark.shuffle.hash.HashShuffleReader.read(HashShuffleReader.scala:46)
>       at org.apache.spark.rdd.ShuffledRDD.compute(ShuffledRDD.scala:90)
>       at org.apache.spark.rdd.RDD.computeOrReadCheckpoint(RDD.scala:277)
>       at org.apache.spark.rdd.RDD.iterator(RDD.scala:244)
>       at 
> org.apache.spark.rdd.MapPartitionsRDD.compute(MapPartitionsRDD.scala:35)
>       at org.apache.spark.rdd.RDD.computeOrReadCheckpoint(RDD.scala:277)
>       at org.apache.spark.rdd.RDD.iterator(RDD.scala:244)
>       at 
> org.apache.spark.rdd.MapPartitionsRDD.compute(MapPartitionsRDD.scala:35)
>       at org.apache.spark.rdd.RDD.computeOrReadCheckpoint(RDD.scala:277)
>       at org.apache.spark.CacheManager.getOrCompute(CacheManager.scala:69)
>       at org.apache.spark.rdd.RDD.iterator(RDD.scala:242)
>       at 
> org.apache.spark.rdd.MapPartitionsRDD.compute(MapPartitionsRDD.scala:35)
>       at org.apache.spark.rdd.RDD.computeOrReadCheckpoint(RDD.scala:277)
>       at org.apache.spark.CacheManager.getOrCompute(CacheManager.scala:69)
>       at org.apache.spark.rdd.RDD.iterator(RDD.scala:242)
>       at org.apache.spark.scheduler.ResultTask.runTask(ResultTask.scala:63)
>       at org.apache.spark.scheduler.Task.run(Task.scala:70)
>       at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:213)
>       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: com.ning.compress.lzf.LZFException: Corrupt input data, block did 
> not start with 2 byte signature ('ZV') followed by type byte, 2-byte length)
>       at 
> com.ning.compress.lzf.ChunkDecoder._reportCorruptHeader(ChunkDecoder.java:267)
>       at 
> com.ning.compress.lzf.impl.UnsafeChunkDecoder.decodeChunk(UnsafeChunkDecoder.java:55)
>       at 
> com.ning.compress.lzf.LZFInputStream.readyBuffer(LZFInputStream.java:363)
>       at com.ning.compress.lzf.LZFInputStream.read(LZFInputStream.java:193)
>       at com.esotericsoftware.kryo.io.Input.fill(Input.java:140)
>       ... 37 more
>
>
>
>

Reply via email to