ОШИБКА: java.lang.ClassCastException: org.apache.hadoop.io.LongWritable cannot be cast to org.apache.hadoop.io.Text INFO mapred
Primary tabs
Forums:
ОШИБКА:
INFO mapred.JobClient: Task Id : attempt_, Status : FAILED
java.lang.ClassCastException: org.apache.hadoop.io.LongWritable cannot be cast to org.apache.hadoop.io.Text
Эта ошибка в частности ("в частности" - так как все причины мне не известны))) в случае, если входными файлами служат файл в обычным текстовом формате и
при этос ключ указан как "Text" - то есть тип мэппера описывался , например так:
public class MyMap extends Mapper< Text, Text, Text, IntWritable >
Чтобы исправить ошибку необходимо указать формат входного ключа как "LongWritable", например:
public class MyMap extends Mapper< LongWritable, Text, Text, IntWritable >
- Log in to post comments
- 3216 reads