Linux安装 zookeeper-3.4.11

来源:互联网 发布:网络21 编辑:程序博客网 时间:2024/06/05 17:51

: 本文引自 http://www.linuxidc.com/Linux/2016-09/135052.htm

原文在启动zookeeper时有一些坑,下文已斧正~


1、创建 /usr/local/services/zookeeper 文件夹:

  mkdir -p /usr/local/services/zookeeper

2、进入到 /usr/local/services/zookeeper 目录中:

cd /usr/local/services/zookeeper

3.下载 zookeeper-3.4.11.tar.gz:

wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz 

4、解压缩 zookeeper-3.4.11.tar.gz:

  tar -zxvf zookeeper-3.4.11.tar.gz

5、进入到 /usr/local/services/zookeeper/zookeeper-3.4.11 目录中并创建文件夹data和logs:

[root@xinyi zookeeper]# cd zookeeper-3.4.11[root@xinyi zookeeper-3.4.11]# mkdir data[root@xinyi zookeeper-3.4.11]# mkdir logs

6、进入到 /usr/local/services/zookeeper/zookeeper-3.4.11/conf 目录中,
并复制 zoo_sample.cfg 文件的并命名为为 zoo.cfg:

[root@xinyi zookeeper-3.4.11]# cd conf/[root@xinyi conf]# cp zoo_sample.cfg zoo.cfg

7、用 vim 打开 zoo.cfg 文件并修改其内容为如下:

# 数据文件夹dataDir=/usr/local/services/zookeeper/zookeeper-3.4.11/data# 日志文件夹dataLogDir=/usr/local/services/zookeeper/zookeeper-3.4.11/logs

8、保存并关闭 zoo.cfg 文件:


9、进入到 /usr/local/services/zookeeper/zookeeper-3.4.11/bin 目录中:

[root@xinyi zookeeper-3.4.11]# cd bin/

10、用 vim 打开 /etc/ 目录下的配置文件 profile:

[root@xinyi bin]# vim /etc/profile

并在其尾部追加如下内容:

export ZOOKEEPER_HOME=/usr/local/services/zookeeper/zookeeper-3.4.11/export PATH=$ZOOKEEPER_HOME/bin:$PATHexport PATH

11、使 /etc/ 目录下的 profile 文件即可生效:

[root@xinyi bin]# source /etc/profile

12、启动 zookeeper 服务:

[root@xinyi bin]# ./zkServer.sh startZooKeeper JMX enabled by defaultUsing config: /services/zookeeper/zookeeper-3.4.11/bin/../conf/zoo.cfgStarting zookeeper ... STARTED

13、查询 zookeeper 状态:

[root@xinyi bin]# ./zkServer.sh statusZooKeeper JMX enabled by defaultUsing config: /services/zookeeper/zookeeper-3.4.11/bin/../conf/zoo.cfgMode: standalone

14、关闭 zookeeper 服务:

[root@xinyi bin]# ./zkServer.sh stop如打印如下信息则表明成功关闭:ZooKeeper JMX enabled by defaultUsing config: /services/zookeeper/zookeeper-3.4.11/bin/../conf/zoo.cfgStopping zookeeper ... STOPPED

15、重启 zookeeper 服务:

[root@xinyi bin]# ./zkServer.sh restartZooKeeper JMX enabled by defaultUsing config: /services/zookeeper/zookeeper-3.4.11/bin/../conf/zoo.cfgZooKeeper JMX enabled by defaultUsing config: /services/zookeeper/zookeeper-3.4.11/bin/../conf/zoo.cfgStopping zookeeper ... no zookeeper to stop (could not find file /usr/local/services/zookeeper/zookeeper-3.4.11/data/zookeeper_server.pid)ZooKeeper JMX enabled by defaultUsing config: /services/zookeeper/zookeeper-3.4.11/bin/../conf/zoo.cfgStarting zookeeper ... STARTED
原创粉丝点击