zookeeper单机部署及测试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zookeeper单机部署及测试相关的知识,希望对你有一定的参考价值。

一、单机部署

下载源码

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

解压

tar -xvzf  zookeeper-3.4.9.tar.gz -C /usr/local/

软连接

cd /usr/local/

ln -s zookeeper-3.4.9  zookeeper

修改配置文件

cd /usr/local/zookeeper/conf

cp  zoo_sample.cfg  zoo.cfg

vim zoo.cfg

暂时只需要修改数据和日志目录

dataDir=/data/zookeeper

启动程序

/usr/local/zookeeper/bin/zkServer.sh start

期间出现启动的问题,报错启动失败 nohup: 无法运行命令"java",可修改zkServer.sh第140行的

nohup "$JAVA" "-Dzookeeper.log.dir=${ZOO_LOG_DIR}" "-Dzookeeper.root.logger=${ZOO_LOG4J_PROP}" \

--$JAVA将此变量修改为适合自己主机的即可,如修改为$JAVA_HOME/bin/java 

启动成功后进行连接测试

/usr/local/zookeeper/bin/zkCli.sh -server 127.0.0.1:2181

Connecting to 127.0.0.1:2181

...

[zk: 127.0.0.1:2181(CONNECTED) 0]

代表服务链接成功





以上是关于zookeeper单机部署及测试的主要内容,如果未能解决你的问题,请参考以下文章

zookeeper安装及部署

Zookeeper集群安装部署

Zookeeper实战之单机集群模式

Zookeeper 部署 配置文件

graylog+kafka+zookeeper(单机测试及源码),微服务日志查询使用(七)

Zookeeper实战之单机模式