开发者社区> 问答> 正文

hadoop mr EOFException的常见原因

封神 2016-04-11 13:47:16 2000

java.io.EOFException

at java.io.DataInputStream.readFully(DataInputStream.java:180)
at java.io.DataInputStream.readFully(DataInputStream.java:152)
at org.apache.hadoop.io.SequenceFile$Reader.init(SequenceFile.java:1457)
at org.apache.hadoop.io.SequenceFile$Reader.<init>(SequenceFile.java:1435)
at org.apache.hadoop.io.SequenceFile$Reader.<init>(SequenceFile.java:1424)
at org.apache.hadoop.io.SequenceFile$Reader.<init>(SequenceFile.java:1419)
at org.apache.hadoop.mapred.SequenceFileRecordReader.<init>(SequenceFileRecordReader.java:43)
at org.apache.hadoop.mapred.SequenceFileInputFormat.getRecordReader(SequenceFileInputFormat.java:61)
分布式计算 Hadoop
分享到
取消 提交回答
全部回答(1)
  • 封神
    2019-07-17 18:40:39

    这中异常是因为这个map的输入文件格式错误导致的
    常见格式错误原因:
    1、该文件size为0(空的Sequence文件size不为0);
    2、这是个标记文件,例如done等;

    0 0
+ 订阅

大数据计算实践乐园,近距离学习前沿技术

推荐文章
相似问题