0%

ZooKeeper-安装

Zookeeper的安装

ZooKeeper-安装

官网:https://zookeeper.apache.org/

版本:ZooKeeper3.5.6

支持JDK8、11、12

image-20200825064140355

安装

安装jdk,我已安装

1
2
3
#查看JDK安装路径
[root@localhost ~]# whereis java
java: /usr/local/jdk1.8.0_151/bin/java

上传解压

1
2
3
4
5
6
7
8
9
10
#上传 apache-zookeeper-3.5.6-bin.tar.gz
#打开 opt目录
cd /opt
#创建zooKeeper目录
mkdir zooKeeper
#将zookeeper安装包移动到 /opt/zooKeeper
mv /root/apache-zookeeper-3.5.6-bin.tar.gz /opt/zookeeper/
#解压
cd /opt/zookeeper/
tar -zxvf apache-zookeeper-3.5.6-bin.tar.gz

修改配置

1
2
3
4
5
6
7
#进入到conf目录
cd /opt/zooKeeper/apache-zooKeeper-3.5.6-bin/conf/
#拷贝
cp zoo_sample.cfg zoo.cfg
#修改zoo.cfg
vim /opt/zooKeeper/apache-zooKeeper-3.5.6-bin/conf/zoo.cfg
#修改存储目录:dataDir=/opt/zookeeper/zkdata

image-20200913001445650

image-20200913001619835

创建目录

1
2
3
4
#打开目录
cd /opt/zooKeeper/
#创建zooKeeper存储目录
mkdir zkdata

启动zookeeper

1
2
3
cd /opt/zookeeper/apache-zookeeper-3.5.6-bin/bin/
#启动
./zkServer.sh start
1
2
3
4
[root@localhost bin]# ./zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /opt/zookeeper/apache-zookeeper-3.5.6-bin/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

查看状态

1
./zkServer.sh status
1
2
3
4
5
[root@localhost bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /opt/zookeeper/apache-zookeeper-3.5.6-bin/bin/../conf/zoo.cfg
Client port found: 2181. Client address: localhost.
Mode: standalone

退出

1
./zkServer.sh stop