在Linux上安装Zookeeper集群

29次阅读

共计 905 个字符,预计需要花费 3 分钟才能阅读完成。

xl_echo 编辑整理,欢迎转载,转载请声明文章来源。欢迎添加 echo 微信 (微信号:t2421499075) 交流学习。百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!


集群环境准备

  • CentOS-7-x86_64-DVD-1810
  • JDK1.8

安装 zookeeper 集群之前,先检查一下系统是否存在 jdk 环境,如果没有,先安装 jdk。jdk 安装教程

安装包准备

下载 zookeeper 的安装包,下载地址:https://mirrors.tuna.tsinghua…
进去连接之后,点击下载即可

解压

建议自己创建文件夹安装,mkdir /usr/local/zk
将上传的文件移动到新建的文件夹内:

mv zookeeper-3.4.14.tar.gz /usr/local/zk

解压:tar -xzvf zookeeper-3.4.14.tar.gz

创建相关的目录

在 zk 目录下面创建目录

mkdir data
mkdir dataLog
echo 1 > myid

配置 zoo.cfg

找到 zoo_sample.cfg,该文件在 zookeeper 解压包的 conf 目录下面。vi 编辑 conf 配置
dataDir=/usr/local/zk/data
dataLogDir=/usr/local/zk/dataLog
server.1=192.168.222.132:2888:3888
server.2=192.168.222.133:2888:3888
server.3=192.168.222.134:2888:3888

以上的配置 server.1 代表的就是我们刚刚命名的 myid 1 也就是我们当前虚拟机,2 和 3 代表的就是其他的两台虚拟机。配置完成之后基本我们一台虚拟机的配置就完成了。但是这个时候我们不能急着启动,应该按照上面的步骤再次配置其他两台机器。

启动 zookeeper

zookeeper 集群的启动,需要我们找到对应的服务器,刚才我们安装在 /usr/local/zk 下面,找到 zk 安装目录中 /bin 执行./zkServer.sh start

使用 ./zkServer.sh status 查看启动状态,如果出现如下界面,那么就代表启动成功

正文完
 0