1. 程式人生 > >在myeclipse中執行MR從http://localhost:8080/到http://master:8088/

在myeclipse中執行MR從http://localhost:8080/到http://master:8088/


問題:我把4個配置檔案已經設定為在hdfs儲存,在yarn上執行,但是打包driver類放到lib目錄下,也新增到path中,叢集也打開了,問題就是執行的時候顯示job在localhost上執行。即The url to track the job: http://localhost:8080/  沒有: mapreduce.Job: The url to track the job: http://master:8088/
執行在localhost截圖:

執行在yarn上:


原因:mapred-site.xml檔名寫錯,我的檔名是mapred.xml。想不在yarn上執行需要將mapreduce.framework.name設定為local