目录
7在master、slave1、slave2分别启动journalnode
12.在master节点让zkfc格式化 Zookeeper
1.创建目录,安装psmisc包
mkdir -p /export/hadoop/logs
yum -y install psmisc
2.hadoop配置
cd /export/hadoop/etc/hadoop/
1配置hadoop_en.sh
vim hadoop-env.sh
export JAVA_HOME=/export/jdk
export HDFS_JOURNALNODE_USER=root
export HDFS_ZKFC_USER=root
2配置core-site.xml
vim core-site.xml
<configuration>
<!--设置默认使用的文件系统Hadoop支持file,HDFS,GFS,ali|Amazon云等文件系统 -->
<property>
<name>fs.defaultFS</name>
<value>hdfs://master:8020</value>
</property>
<!--于指定文件读写时的缓冲区大小。缓冲区是一块内存区域,用于临时存储文件数据,以提高文件读写的性能-->
<property>
<name>io.file.buffer.size</name>
<value>131072</value>
</property>
<!--文件系统垃圾桶保存时间-->
<property>
<name>fs.trash.interval</name>
<value>1440</value>
</property>
<!--设置Hadoop本地保存数据路径-->
<property>
<name>hadoop.tmp.dir</name>
<value>/export/hadoop/temp</value>
</property>
<!-- 设置HDFS web UI用户身份-->
<property>
<name>hadoop.http.staticuser.user</name>
<value>root</value>
</property>
<!--整合hive用户代理设置-->
<property>
<name>hadoop.proxyuser.root.hosts</name>
<value>*</value>
</property>
<!--配置Hadoop代理用户(proxyuser)的用户组(groups)权限-->
<property>
<name>hadoop.proxyuser.root.groups</name>
<value>*</value>
</property>
<!--配置hadoopHA模式启动节点-->
<property>
<name>ha.zookeeper.quorum</name>
<value>master,slave1,slave2</value>
</property>
</configuration>
3配置vim hdfs-site.xml文件
vim hdfs-site.xml
<configuration>
<!--设置SNN进程运行机器位置信息-->
<property>
<name>dfs.namenode.secondary.http-address</name>
<value>slave1:9868</value>
</property>
<