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资源管理或者你正在使用的计算框架》!!

  这也是有些程序明明配置号了资源就是不走资源的原因

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM