hadoop2.8安装教程
centos7中handoop2.8集群安装手记。hadoop2.8 安装教程、hadoop安装。
工具/原料
Hadoop部署准备 本地vmware安装 Linux系统家族中 centos7
Java对应版本1.8.0_121
Hadoop版本2.8.0
1.基本配置
1、首先安装一个centos7并配置好javaJava环境配置我的java安装地址 /usr/java/ jdk1.8.0_121编辑java环境 vi ~/.bash_profile添加或修改export JAVA_HOME=/usr/java/jdk1.8.0_121export PATH=$JAVA_HOME/bin:$PATH执行 . ~/.bash_profile 使变量生效
2.ssh配置
1、先 yum install ssh 安装然后执行ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa生成密匙
3.hadoop配置
1、把下载好的hadoop解压出来。(我的地址在/roo目录,即完整地址/root/hadoop)配置环境变量vi ~/.bash_profileexport HADOOP_HOME=/root/hadoopexport PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:$HADOOP_HOME/bin执行 . ~/.bash_profile 使变量生效

2、vim etc/hadoop/hdfs-site.xml在<configuration></configuration>中加入<property> <name>dfs.namenode.name.dir</name> <value>file:/root/hadoop/hdfs/name</value> </property> <property> <name>dfs.datanode.data.dir</name> <value>file:/root/hadoop/hdfs/data</value> </property> <property> <name>dfs.replication</name> <value>3</value> </property> <property> <name>dfs.namenode.secondary.http-address</name> <value>s204:9001</value> </property> <property><name>dfs.webhdfs.enabled</name><value>true</value></property>

4、vim etc/hadoop/yarn-site.xml在<configuration></configuration>中加入<property> <name>yarn.nodemanager.aux-services</name> <value>mapreduce_shuffle</value> </property> <property> <name>yarn.nodemanager.auxservices.mapreduce.shuffle.class</name> <value>org.apache.hadoop.mapred.ShuffleHandler</value> </property> <property> <name>yarn.resourcemanager.address</name> <value>s204:8032</value> </property> <property> <name>yarn.resourcemanager.scheduler.address</name> <value>s204:8030</value> </property> <property> <name>yarn.resourcemanager.resource-tracker.address</name> <value>s204:8031</value> </property> <property> <name>yarn.resourcemanager.admin.address</name> <value>s204:8033</value> </property> <property> <name>yarn.resourcemanager.webapp.address</name> <value>s204:8088</value> </property> <property> <name>yarn.nodemanager.resource.memory-mb</name> <value>6078</value> </property>

6、vim etc/hadoop/slaves清空添加 s204

Hadopp启动
1、进入/root/hadoop目录执行编译./bin/hdfs namenode –format结果倒数第五行出现Exiting with status 0 则为成功然后启动./sbin/start-all.sh启动完毕执行./bin/hdfs dfsadmin –report 查看是否有节点如果返回 无法连接则为启动失败执行systemctl stop firewalld.service关闭防火墙 在浏览器输入s204:8088则可以看到hadoop界面
