在hive中执行mapreduce执行成功,在beeline中执行失败,错误信息:
Error: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask (state=08S01,code=1)
解决方案如下:
在使用beeline命令的时候加入hadoop用户名参数
beeline -u jdbc:hive2://localhost:10000 -n "hadoop" -p "密码任意填"
问题是解决了,有谁知道更深层次的原因不,一起讨论。