2010年11月19日 星期五

雲端主機(二)--再加一台linux為node2



h2準備:
1.新增user: hadoop,並設定金鑰登入
# useradd hadoop
# su - hadoop
$ ssh-keygen
//然後將自己的public_key丟給server並放到authorized_keys中
//取回server上hadoop的key放到authorized_keys中
//完成後互相ssh看是否正常

2.修改/etc/hosts    //讓兩邊一致,用ping測試
140.137.215.238 a238
192.168.188.10 h2

3.安裝sun-jdk
//下載tar檔
# sh jdk-6u22-linux-i586-rpm.bin
................

4.修改a238上的XML檔案:
$ vim core-site.xml







$ vim mapred-site.xml






5直接將a238上的hadoop 拷貝過來
# scp -r a238:~/hadoop-0.21.0 .
//記得改過server上的XML後再拷貝

//將a238與h2都啟動
$ cd hadoop-0.21.0
$bin/start-all.sh

測試:
用browser看http://a238:50070
應該會看到兩個node

1 則留言:

  1. 請問一下我要裝四個node,可是我按照你方法只看到兩個,另外兩個我應該改哪邊讓他們同步運行??

    回覆刪除