配置hadoop环境看我这篇博客
关于zookeeper搭建看我这篇博客。包括呢单机集群
先确定你的高可用集群分布表
我的是,一定要记住自己的到时候配置xml的时候要对照自己的来
接着启动虚拟机开始搭建,准备4台虚拟机
首先进入
[root@gree2 soft]# cd ./hadoop260/etc/hadoop
开始配置xml和jdk环境变量
首先修改下面三个里面的Java变量
[root@gree2 hadoop]# vi ./hadoop-env.sh 在25行
[root@gree2 hadoop]# vi ./mapred-env.sh 在16行前面的#删掉
[root@gree2 hadoop]# vi ./yarn-env.sh 在23行#删掉
带有如下行的吧后面的路径改为jdk安装目录路径
export JAVA_HOME=/opt/soft/jdk180
举例[root@gree2 hadoop]# vi ./hadoop-env.sh里面的java_home路径。其他2个一样
接着配置
[root@gree2 hadoop]# vi ./core-site.xml
<configuration>
<property>
<!-- HDFS namenode地址 -->
<name>fs.defaultFS</name>
<value>hdfs://mycluser/</value>
</property>
<property>
<!-- hadoop 工作目录 -->
<name>hadoop.tmp.dir</name>
<value>/opt/soft/hadoop260/hadooptmp/</value>
</property>
<!-- 指定zookeeper集群访问地址 -->
<property>
<name>ha.zookeeper.quorum</name>
<value>gree4:2181,gree1:2181,gree5:2181</value>
</property>
<!-- 配置为了解决以后其他组件连接HDFS集群 -->
<property>
<name>hadoop.proxyuser.bigdata.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.bigdata.groups</name>
<value>*</value>
</property>
</configuration>
然后配置[root@gree2 hadoop]# vi ./hdfs-site.xml
<configuration>
<!-- 指定副本数