最近调度任务出现这样的问题,谷歌一下,多数是说mapreduce的内存溢出,但是数据量只有不到两万,感觉这个应该能承受,后来无意间看到字段类型的对应,发现有几个字段类型有明显错误,比如本应日期类型的字段,表结构设置成了decimal,(最初表不是我建的,不清楚,这不是帅锅!),后来改了字段类型(附命令:ALTER TABLE 表名 CHANGE 旧字段 新字段 类型;),在执行,成功插入数据。
Hive 调度任务报错FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
最新推荐文章于 2024-06-03 22:15:24 发布