Linux系列--安装Zookeeper

本文档详细介绍了如何在服务器上安装和配置Zookeeper。首先,检查和安装Java环境,接着下载并解压Zookeeper的最新版本。配置Zookeeper的数据持久化路径,修改配置文件zoo_sample.cfg,设置dataDir。然后启动Zookeeper服务,并通过命令检测服务是否启动成功。最后,学习如何使用zkCli.sh连接和管理Zookeeper,并了解如何查看日志和检查服务状态。
摘要由CSDN通过智能技术生成

想使用zookeeper就必须有java环境
官网地址:https://zookeeper.apache.org/

1.检验java环境

java -version

如果服务器上没有环境的话,可以去看一下怎么安装JDK,安装教程点击这里

2.下载解压 zookeeper

2-1. 使用wget方式下载,切入到usr/local 目录下(这个路径有可能会404 ,这样的话把路径里面的“-"改一下就行了,或者就去官网上早个版本路径)

cd /usr/local/
wget https://mirror.bit.edu.cn/apache/zookeeper/zookeeper‐3.5.8/apache‐zookeeper‐3.5.8‐bin.tar.gz

2-2. 使用下载好的压缩包,切入到usr/local 目录下,把下载好的压缩包放到当前目录下

3.上面分为两种方式,两种方式都行,解压都是用下面这种

tar ‐zxvf apache‐zookeeper‐3.5.8‐bin.tar.gz

4.切到zookeeper路径下

cd apache‐zookeeper‐3.5.8‐bin

5.配置zookeeper持久化路径

现在当前目录下创建个文件夹来放置它的持久化文件,然后找到自己新建文件夹的路径并复制 

mkdir data
cd data/
pwd

6.打开zoo_sample.cfg文件

cd conf/
vim zoo_sample.cfg

将里面的dataDir改成刚才你新创文件夹的路径
然后 :wq 保存退出切到zookeeper目录下就行了

7.启动zookeeper

./bin/zkServer.sh start conf/zoo.cfg

8.检测是否启动成功

echo stat | nc ip // 前提是配置文件中中讲 stat 四字命令设置了了白名单
如:4lw.commands.whitelist=stat

9.连接服务器

(1) ./bin/zkCli.sh //本机可以这样连接
(2) ./bin/zkCli.sh ‐server ip:port //连接别的服务器是通过这个方式

10.关闭zookeeper

./bin/zkServer.sh stop conf/zoo.cfg

11.查看zookeepr日志

在zookeeper中有个logs文件夹,下面有个zookeeper-root-server-CentosXx.out
切到logs目录下,查看它就行了

cd logs/
tail -f zookeeper-root-server-CentosXx.out

12.查看某端口或服务是否开启

ps -ef | grep 服务名
ps -ef | grep zookeeper

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值