hive为什么总是 执行Job running in-process (local Hadoop),总是本地执行。
第一
hive.exec.mode.local.auto=true 是否启动本地mr模式
hive.exec.mode.local.auto.input.files.max=4 input files的数量,默认是4个
hive.exec.mode.local.auto.inputbytes.max=134217728 input files的大小,默认是128M
看你的文件大小等参数是否符合,或者直接关掉
第二 吊炸天的不好找原因
一个臭婊子,写着自己一开始按照第一种改无效,然后说我找到原因了,就结束了。八嘎。
我来为世界做贡献,查mapred-site.xml 是不是启用了yarn资源管理或者你正在使用的计算框架》!!
这也是有些程序明明配置号了资源就是不走资源的原因