[Nutch]Hadoop動態增加DataNode節點和TaskTracker節點

之前的博文有對分佈式模式做負載均衡設置,那麼這次我們就來說明一下如果動態增加DataNode結點和TaskTracker結點。

1. 在host1上增加host4

使用如下命令:

vi  conf/slaves

如下:
這裏寫圖片描述

2. 將host1上的公鑰加入到host4中

使用如下命令:

ssh-copy-id  -i  .ssh/id_rsa.pub  hadoop@host4

如下:
這裏寫圖片描述

將host1的公鑰添加到host4中,可以免密碼登錄。如下:
這裏寫圖片描述

3. 將hadoop拷貝到host4上

使用如下命令:

scp -r /home/hadoop/workspace/hadoop-1.2.1  hadoop@host4:/home/hadoop/workspace/hadoop-1.2.1

如下:
這裏寫圖片描述

4. 在host3上增加host4

使用如下命令:

vim conf/slaves

如下:
這裏寫圖片描述

5. 將host3的公鑰加入到host4

使用如下命令:

ssh-copy-id  -i  .ssh/id_rsa.pub  hadoop@host4

如下:
這裏寫圖片描述

免密碼登錄:
這裏寫圖片描述

6. 在host4上啓動DataNode和TaskTracker

啓動DataNode:

workspace/hadoop-1.2.1/bin/hadoop-daemon.sh start datanode

如下:
這裏寫圖片描述

啓動TaskTracker:

workspace/hadoop-1.2.1/bin/hadoop-daemon.sh start tasktracker

如下:
這裏寫圖片描述

可以看到DataNode和TaskTracker已經啓動:
這裏寫圖片描述

7. web管理界面

可以看到DataNode從之前的3個變爲了4個:
這裏寫圖片描述

再來看看JobTracker,也從之前的3個變爲了4個:
這裏寫圖片描述
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章