0
我在macOS Sierra(Darwin內核版本16.7.0)上安裝Hadoop 2.8.1,並且它工作正常,除了應用程序/任務跟蹤。Hadoop 2.x上的應用程序(作業)列表爲空
1)起初,我認爲這是資源管理器Web界面的問題。所以:
- 我已經將yarn-site.xml模板複製到etc/yarn-site.xml文件中,但它沒有幫助。
- 我試圖改變默認的'博士。誰在Resource manager(http://localhost:18088/cluster/apps/RUNNING?user.name=myUser)上使用我的Hadoop用戶,但它也沒有幫助。
2)即使在命令行上我也可以跟蹤我的應用程序(作業):yarn application -list返回總是空的。
3)另一個信息:關於應用程序的INFO輸出,它顯示了以下這些行,但我無法訪問它。 信息mapreduce.Job:URL來跟蹤工作:http://localhost:8080/ 信息mapreduce.Job:正在運行的作業:job_local2009332672_0001
它是一個紗問題?我應該改變另一個設置文件嗎?謝謝!
你設置了什麼mapreduce框架? ** job _local **文件不使用YARN。看看'mapred-site'中的'mapreduce.framework.name' –
謝謝,@ cricket_007!我沒有這個映射網站文件。我在mapred-default.xml中找到了這個屬性。這是價值'本地',我改變了'紗',並重新啓動Hadoop。但是我的應用程序列表仍然是空的。任何其他想法? –
您需要將默認文件重命名爲mapred-site –