问题随记 —— org.apache.hadoop.io.LongWritable cannot be cast to org.apache.hadoop.io.IntWritable

问题描述

Hadoop 运行 jar 包出现以下问题

22/09/03 00:34:34 INFO mapreduce.Job: Task Id : attempt_1662133271274_0002_m_000000_1, Status : FAILED
Error: java.lang.ClassCastException: org.apache.hadoop.io.LongWritable cannot be cast to org.apache.hadoop.io.IntWritable

在这里插入图片描述

解决方法

Map 类 key的默认输入是 LongWritable 型,不能强转。

  • LongWritable指代Block中的数据偏移量。

在这里插入图片描述

posted @ 2022-09-02 16:55  繁依Fanyi  阅读(13)  评论(0)    收藏  举报  来源