Linux环境下安装Zookeeper

Love The Way You Lie 2022-03-07 01:54 435阅读 0赞

准备工作

在安装zookeeper之前我们需要先做两件事。第一是安装Oracle的JDK。具体的安装步骤请看这里 Linux(CentOs6.5)系统安装JDK。第二是下载zookeeper的安装包,这里使用的是zookeeper3.4.6,下载地址请点击这里下载。

安装

首先我们需要使用Xftp把安装包上传到服务器的/usr/local目录下,用tar -zxvf来解压zookeeper的安装包。解压完成之后我们进入到刚才解压出来的文件夹下面,内容如下所示:

解压命令 tar -zxvf zookeeper-3.4.6.tar.gz

20190316142331698.png

图一

我们进入到conf文件夹下面,将zoo_sample.cfg这个文件复制为zoo.cfg(必须是这个文件):

命令为 cp zoo_sample.cfg zoo.cfg

接下来我们需要需改刚才复制的zoo.cfg文件,修改内容为下面图中的红框部分:

##创建数据目录 dataDir 这个文件路径等下可以去创建,或者提前创建好。
##创建数据日志目录 dataLogDir 同样这个文件夹也需要创建。

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM5Mzg3NDc1_size_16_color_FFFFFF_t_70

图二
注意:dataDir和dataLogDir后面所指的文件夹必须要存在如果不存在的话,在启动Zookeeper服务端的时候是会报错的。本文讲的是单机情况下的配置情况,如果你是集群的话,请在clientPort下面添加服务器的ip。如server.1=192.168.180.132:2888:3888
server.2=192.168.180.133:2888:3888
……..等等。
配置环境变量
上面的操作都完事之后,我们需要配置一下环境变量,配置环境变量的命令如下:

用vim编辑器来编辑profile文件 vim /etc/profile,在文件末尾添加一下内容(按“i”进入编辑):
export ZOOKEEPER_INSTALL=/usr/local/zookeeper-3.4.6
export PATH=$PATH:$ZOOKEEPER_INSTALL/bin

启动Zookeeper
在上面的操作都完事之后,我们需要来启动一下Zookeeper来检测下我们的成果了。

首先我们进入到Zookeeper的bin目录下面,启动Zookeeper的命令为 ./zkServer.sh start,停止命令为 ./zkServer.sh stop 一定不要忘了前面的 . ,启动效果如图所示:

20190316145740581.png

图三

我们可以通过 ./zkServer.sh status命令来查看Zookeeper的运行状态。如图所示:

2019031614584844.png

图四

或者我们也可以用 ps -ef|grep zookeeper来查看Zookeeper的运行状态:

20190316145934215.png

图五

注意:如果你发现Zookeeper不是在运行状态的话,可以通过cat zookeeper.out来查看启动过程中的出错信息。
zookeeper的服务端起来之后我们需要启动Zookeeper的客户端,启动命令如下:./zkCli.sh。启动结果如下所示:

到此你的Zookeeper就安装完成了。如果安装过程中遇到什么问题,还请多多交流。

参考如下文章

https://blog.csdn.net/zknxx/article/details/52601554

发表评论

表情:
评论列表 (有 0 条评论,435人围观)

还没有评论,来说两句吧...

相关阅读