一、环境准备:
Linux7.2
hadoop-3.0.0.tar.gz
JDK1.8
二、下载源
hadoop3.0.0下载地址:https://archive.apache.org/dist/hadoop/common/
zookeeper-3.4.5下载地址:https://archive.apache.org/dist/zookeeper/
jdk下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
三、JDK安装(所有节点)
3.1 (创建jdk存放目录)
mkdir -p /usr/java
3.2 解压
tar -zxvf hadoop-3.0.0.tar.gz -C /opt
三、安装zookeeper
3.1 解压
tar -zxvf zookeeper-3.4.5.tar.gz -C /opt
cd /opt
mv zookeeper-3.4.5/ zookeeper
3.2 配置zoo.cfg
mkdir -p /opt/zookeeper/data
mkdir -p /opt/zookeeper/logs
cd /opt/zookeeper/conf/
mv zoo_sample.cfg zoo.cfg
vi zoo.cfg
//设置数据及日志存放位置
dataDir=/opt/zookeeper/data
dataLogDir=/opt/zookeeper/logs
//省略其他内容。在zoo.cfg最末尾添加ZK集群信息
server.1=node1:2888:3888
server.2=node2:2888:3888
server.3=node3:2888:3888
echo ‘1’ > /opt/zookeeper/data/myid
3.3 zookeeper分发
scp -r zookeeper/ node02:$PWD
echo ‘2’ > /opt/zookeeper/data/myid
scp -r zookeeper/ node03:$PWD
echo ‘3’ > /opt/zookeeper/data/myid
3.4 验证
cd /opt/zookeeper
./bin/zkServer.sh start
四、hadoop安装
4.1 解压hadoop安装包
tar -zxvf hadoop-3.0.0.tar.gz -C /opt/
cd /opt
mv hadoop-3.0.0/ hadoop
4.2 配置hadoop环境变量(所有节点)
source /etc/profile
hadoop
export HADOOP_HOM