Hadoop如何搭建集群环境?
测试环境
1 | 测试环境: |
下载解压Hadoop
地址:Hadoop官方下载
#配置ssh免密码登录
请参考:Tachyon集群部署
修改目录权限
1 | sudo chmod -R 775 hadoop-2.7.1/ |
修改yarn-env.sh配置文件
1 | vim etc/hadoop/yarn-env.sh |
修改hadoop-env.sh配置文件
1 | vim etc/hadoop/hadoop-env.sh |
修改core-site.xml
1 | vim etc/hadoop/core-site.xml |
修改hdfs-site.xml
1 | vim etc/hadoop/hdfs-site.xml |
修改slaves
1 | vim etc/hadoop/slaves |
修改yarn-site.xml
1 | vim etc/hadoop/yarn-site.xml |
修改mapred-site.xml
1 | cp etc/hadoop/mapred-site.xml.template ./etc/hadoop/mapred-site.xml |
Hadoop目录分发
将Hadoop目录分别复制到其他主机
配置环境变量
1 | /** |
启动zookeeper集群
1 | /** |
启动journalnode
1 | ./sbin/hadoop-daemons.sh start journalnode |
格式化HDFS
1 | hadoop namenode -format |
格式化zk
1 | hdfs zkfc -formatZK |
启动HDFS
1 | ./sbin/start-dfs.sh |
启动YARN
1 | ./sbin/start-yarn.sh |
测试HDFS
1 | hadoop fs -put /etc/profile /profile |
测试Yarn
1 | hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.1.jar wordcount /profile /out |
查看进程
1 | root@spark-master:/home/jabo/software/hadoop-2.7.1# jps |
统计访问
1 | http://spark-master:50070 |
Hadoop集群情况
1 | http://spark-master:8188 |
转载请注明出处