配置環境:centos 6.6、redhat9、hadoop1.0.3、jdk1.6
基本配置:這裏選擇了cento6.6作爲master,redhat9是slave
基於單節點僞分佈式配置(參考單節點的配置),修改其配置:
step1:在master的配置:
NO1:修改hadoop1.0.3/conf/masters的內容爲:
192.168.0.8 #這是cento6.6作爲master主機的IP
NO2:修改hadoop1.0.3/conf/slaves的內容爲:
192.168.0.195 #這是redhat9作爲slave主機的IP
step2:將hadoop1.0.3從master上scp到slave上,存放的位置最好與master上面的一致:
NO1:在master和slave上配置ssh,都將password設置爲空:
[hjchaw@localhost ~]$ ssh-keygen -t rsa -P ""
[hjchaw@localhost ~]$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
NO2:將master上hadoop1.0.3的配置
通過 scp hadoop1.0.3 192.168.0.195:/opt/hadoop/ -r 拷貝到slave上。
###################################################################################
完成以上兩步配置:
NO1:在master上使用hadoop namenode -format 格式化
NO2:start-all.sh開啓hadoop
###################################################################################
查看運行狀態:
在master上:
[hjchaw@localhost hadoop-1.0.3]$ jps
3478 NameNode
3729 JobTracker
6360 Jps
在slave上:
[hjchaw@localhost hadoop-1.0.3]$ jps
2930 TaskTracker
2857 DataNode
3095 Jps
可以在slave或者master上面使用命令行接口操作HDFS:
[hjchaw@localhost hadoop-1.0.3]$ bin/hadoop fs -mkdir input
[hjchaw@localhost hadoop-1.0.3]$ bin/hadoop fs -ls
Found 1 items
drwxr-xr-x - hjchaw supergroup 0 2012-06-11 20:08 /user/hjchaw/input 以上就是hadoop的集羣配置
Hadoop 1.0.3集羣配置
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.