我是hadoop的初學者。現在,我有一個Maven項目和配置如下:hadoop無法連接到本地主機
Configuration conf = new Configuration();
conf.set("mapred.job.tracker", "http://127.0.0.1:8088");
conf.set("yarn.resourcemanager.address", "http://127.0.0.1:50070");
conf.set("mapreduce.framework.name", "yarn");
但是,當我在我的筆記本上運行它,該程序將在
INFO client.RMProxy: Connecting to ResourceManager at /127.0.0.1:50070
停止。如果我更改配置爲
Configuration conf = new Configuration();
conf.set("mapred.job.tracker", "http://localhost:8088");
conf.set("yarn.resourcemanager.address", "http://hoathost:50070");
conf.set("mapreduce.framework.name", "yarn");
程序將停止在
INFO client.RMProxy: Connecting to ResourceManager at localhost/127.0.0.1:50070
我可以在瀏覽器中看到127.0.0.1:50070頁面,因此Hadoop應該可以成功啓動。
有誰知道如何解決這個問題?
這工作!非常感謝!!! – Lingyao