大数据应用之 — 安装部署Zookeeper
安装部署Zookeeper
部署机器:lsyk01、lsyk02、lsyk03
解压
tar -zxvf /softw/apache-zookeeper-3.6.3-bin.tar.gz -C /opt
配置
-
mkdir -p /opt/apache-zookeeper-3.6.3-bin/zkdata
-
cp /opt/apache-zookeeper-3.6.3-bin/conf/zoo_sample.cfg /opt/apache-zookeeper-3.6.3-bin/conf/zoo.cfg
-
vim /opt/apache-zookeeper-3.6.3-bin/conf/zoo.cfg,
修改以下项:
dataDir=/opt/apache-zookeeper-3.6.3-bin/zkdat
放开注释:
autopurge.snapRetainCount=3
autopurge.purgeInterval=1
最后添加三行内容:
server.1=lsyk01:2888:3888
server.2=lsyk02:2888:3888
server.3=lsyk03:2888:3888 -
添加myid配置
lsyk01机器上执行:
echo 1 > /opt/apache-zookeeper-3.6.3-bin/zkdat/myid
-
拷贝到其他两个节点 lsyk02、lsyk03
scp -r /opt/apache-zookeeper-3.6.3-bin/ lsyk02:/opt/
scp -r /opt/apache-zookeeper-3.6.3-bin/ lsyk03:/opt/
-
修改lsyk02、lsyk03上的myid 为2、3
lsyk02 机器执行;echo 2> /opt/apache-zookeeper-3.6.3-bin/zkdat/myid
lsyk03机器执行;echo 3> /opt/apache-zookeeper-3.6.3-bin/zkdat/myid
-
配置环境变量
三台机器都执行:
vim /etc/profile,添加以下内容:
export ZK_HOME=/opt/apache-zookeeper-3.6.3-bin
export PATH= P A T H : PATH: PATH:ZK_HOME/bin
启动
每台机器执行:
zkServer.sh start
查看状态:
zkServer.sh status
关闭
每台都执行:
zkServer.sh stop
注意
提醒:如果要关闭电脑时,清一定要按照以下顺序操作,否则集群可能会出问题
- 关闭[zookeeper]集群
- 关闭[虚拟机]
- 关闭电脑