zookeeper的单机安装部署和简单使用入门

    最近在学习zookeeper,现在简单吧学习过程记录一下。

    首先我们要安装zookeeper ,得先去下载一个zookeeper的安装包

首先到这 https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.6/ 

首先我们看到这里有两个 tar包,在3.5.6之后得下载

apache-zookeeper-3.5.6-bin.tar.gz 这个包,不带 bin的这个只是源码,我之前下载的就是这个,结果安装不成功 ,很坑 

好了我们下载好 apache-zookeeper-3.5.6-bin.tar.gz 这个包

 

我们安装 CengtOS 7.6x86_64 (64bit)的系统

然后我们把 apache-zookeeper-3.5.6-bin.tar.gz 安装包上传到linux系统的某个位置:

 

 

对了 zookeeper是基于java开发的,所以我们在安装zookeeper之前先得安装jdk环境,jdk环境的安装我这里就不详细说明了,就是拷贝jdk1.8的安装包,然后解压,配置环境变量,然后source /etc/profile 文件就ok了

下面是配置环境变量的东西

export JAVA_HOME=/opt/jdk/jdk1.8.0_231
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

需要在 /etc/profile 文件中末尾添加  

好了我们安装好jdk之后就来安装 zookeeper了

一。解压

tar -xzvf apache-zookeeper-3.5.6-bin.tar.gz

二。拷贝 zoo.cfg文件

cd apache-zookeeper-3.5.6-bin/conf

cp zoo_sample.cfg zoo.cfg

之后会多出来一个zoo.cfg 文件

我们来看一下这个zoo.cfg文件

三。启动Server

cd apache-zookeeper-3.5.6-bin/bin

./zkServer.sh start

这样就算是启动成功了

./zkServer.sh status 用这个命令可以查看zookeeper的运行状态

说明此时 zoo.cfg配置文件生效 并且默认端口为2181 

四。启动Client 连接Server

还是在bin目录下:

./zkCli.sh -server localhost:2181

用这句命令可以连接到刚刚启动的zookeeper server

这是我们使用zookeeper的客户端连接 咱们的zookeeper server 

我们查看一下根节点 ls -s /

我们发现有一个 根节点 zooKeeper

接下来我们来使用一个zookeeper的 一个客户端 来连接zooKeeper服务

 

从这个客户端中也可以发现 只有一个 zookeeper节点

新建 create -s /hello hello

新建一个节点 hello value 为 hello

使用get 命令查看  其他命令 可以上晚上查看 都不难

 

新建完hello节点后 是这样的

 

这就是zookeeper的简单安装和使用,记录一下

 

 

不积跬步,无以至千里

不积小流,无以成江海

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值