配置环境变量(三台)
vim /etc/profile
# HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop
export PATH=$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFS_HOME=$HADOOP_HOME
export YARN_HOME=$HADOOP_HOME
在 yarn_env.sh 以及 hadoop_env.sh 中添加JAVA_HOME
vim hadoop-env.sh
export JAVA_HOME=/opt/module/jdk
export HDFS_JOURNALNODE_USER=root
export HDFS_NAMENODE_USER=root
export HDFS_DATANODE_USER=root
export HDFS_ZKFC_USER=root
vim yarn-env.sh
export JAVA_HOME=/opt/module/jdk
export YARN_RESOURCEMANAGER_USER=root
export YARN_NODEMANAGER_USER=root
1.vim core-site.xml
<!-- 把多个 NameNode 的地址组装成一个集群 mycluster -->
<property>
<name>fs.defaultFS</name>
<value>hdfs://hdfscluster</value>
</property>
<!-- 指定 hadoop 运行时产生文件的存储目录 -->
<property>
<name>hadoop.tmp.dir</name>
<value>/opt/module/hadoop/data</value>
</property>
<!-- 指定 zkfc 要连接的 zkServer 地址 -->
<property>
<name>ha.zookeeper.quorum</name>
<value>master:2181,slave1:2181,slave2:2181</value>
</property>
<!-- 用户角色配置,不配置此项会导致web页面报错 -->
<property>
<name>hadoop.http.staticuser.user</name>
<value>root</value>