這兩個端口很重要,9000是namenode的監聽端口,9001是jobtracker的監聽端口,
建立DFS location時候,
Map/Reduce Master:這是jobtracker所在機器及監聽端口,于是我設定成:host=localhost,port=9001
DFS Master中勾選Use M/R Master Host(意思是:是否使用與JobTracker相同的主機?)我的當然是勾上。端口當然也就是9000了,即host=localhost,port=9000
Location Name:
這個不用在意,就是對這個MapReduce的标示,隻要能幫你記憶即可
Map/Reduce Master 部分相關定義:
Host:上一節搭建的叢集中JobTracker所在的機器的IP位址
port:JobTracker的端口
兩個參數就是 mapred-site.xml中mapred.job.tracker的ip和端口
DFS Master部分:
Host:就是上一節叢集搭建中Namenode所在機器IP
Port:就是namenode的端口
這兩個參數是在 core-site.xml裡fs.default.name裡面的ip和端口
User Name:
就是搭建Hadoop叢集是所用的使用者名,我這裡用的是root
=========================================================
可以用Web的方式來檢視這個兩個端口是否工作正常,
namenode的Web通路端口是50070,那麼在浏覽器中敲入位址:http://localhost:50070,類似下圖:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI1cjMxQjMyY2N0EjN0JDOwczN3MTNvwVZsRGZp1mYvwlbj5yZtlWYul2cuYzcvw1LcpDc0RHaiojIsJye.jpg)
jobtracker是在一台機器上的,Web通路端口是50070,網址是http://localhost:50030,類似下圖:
tasktracker可以Web方式通路,由于我的tasktracker是建立在localhost上的,網址是:http://localhost:50060,類似下圖: