一、集群规划
在hadoop01、hadoop02、hadoop03三个节点上部署Zookeeper。
二、解压安装
1、将"/home/hadoop/tools/“目录下的压缩包解压到”/home/hadoop/install/"目录下
tar -zxf zookeeper-3.4.10.tar.gz -C /home/hadoop/install/
2、在"/home/hadoop/install/zookeeper-3.4.10/"目录下创建zkData
mkdir -p zkData
3、重命名"conf"下的配置文件名
(a)进入到此目录下:
cd /home/hadoop/install/zookeeper-3.4.10/conf/
(b)修改文件名:
mv zoo_sample.cfg zoo.cfg
4、配置"zoo.cfg"文件
dataDir=/home/hadoop/install/zookeeper-3.4.10/zkData
5、在此文件的基础上增加配置
server.1=hadoop01:2888:3888
server.2=hadoop02:2888:3888
server.3=hadoop03:2888:3888
6、在"/home/hadoop/install/zookeeper-3.4.10/zkData"目录下创建一个myid文件夹
touch myid
7、编辑myid文件
vi myid
在文件中添加与 server 对应的编号:如 1
8、拷贝配置好的zookeeper到其他两台机器上
scp -r /home/hadoop/install/zookeeper-3.4.10/ hadoop@hadoop02: /home/hadoop/install/
scp -r /home/hadoop/install/zookeeper-3.4.10/ hadoop@hadoop03: /home/hadoop/install/
注:并修改其中的myid文件中的内容分别为:2,3
三、配置完成,分别启动zookeeper
(a)进入到此目录下:
cd /home/hadoop/install/zookeeper-3.4.10/
(b)执行此命令:
bin/zkServer.sh start
四、启动完之后,查看状态
(a)进入到此目录下:
cd /home/hadoop/install/zookeeper-3.4.10/
(b)执行此命令:
bin/zkServer.sh status
三台状态的如下所示正常: