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