Zookeeper的安装和基本操作

本文介绍了Zookeeper的简介、下载、安装及启动步骤。在CentOS7.6环境下,安装了JDK1.8后,下载并解压Zookeeper 3.5.8版本,创建配置文件zoo.cfg,并在安装目录下启动Zookeeper服务。启动成功后,通过jps命令确认进程运行状态。

一、Zookeeper简介

  • ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

二、zookeeper的下载和安装
如果需要下载最新版的zookeeper,需要下载带有 bin 的压缩包

1、安装环境

  • centos 7.6
  • jdk1.8
  • zookeeper版本:3.5.8

2、zookeeper的下载
注意:进入下载页面后,选择带bin的压缩包进行下载。因为后面启动报错,就是找不到主类,带bin的压缩包解压之后就不会出现这种情况。

下载地址:
http://mirrors.hust.edu.cn/apache/zookeeper/

3、通过xftp将下载的gz包传到opt包下面

在这里插入图片描述
4、解压。解压到需要安装的目录下

解压命令

tar -zxf apache-zookeeper-3.5.8.tar.gz -C /data

解压之后的目录如下,根据版本可能会有一些小的差别

在这里插入图片描述
5、进入conf目录,创建一个名为 zoo.cfg 的文件(可复制zoo_sample.cfg)

命令

//进入conf目录
cd conf

//通过复制,创建zoo.cfg文件
cp zoo_sample.cfg zoo.cfg

在这里插入图片描述
6、进入zookeeper安装目录,启动zookeeper

命令:

启动命令:./bin/zkServer.sh start

停止命令:./bin/zkServer.sh stop  

重启命令:./bin/zkServer.sh restart

状态查看命令:./bin/zkServer.sh status

启动完成之后,可用查看运行状态和线程

[root@VM-0-16-centos apache-zookeeper-3.5.8-bin]# jps
10524 QuorumPeerMain
14468 Jps

集群模式待更新。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值