CentOS下单机安装配置ZooKeeper

下载安装ZooKeeper

官方网站:http://zookeeper.apache.org/
清华镜像:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper

# wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.6/apache-zookeeper-3.5.6-bin.tar.gz
# tar -xf apache-zookeeper-3.5.6-bin.tar.gz -C /usr/local/  //解压
# mv /usr/local/apache-zookeeper-3.5.6-bin /usr/local/zookeeper
# mkdir /data/zookeeper  //创建数据存储路径

修改配置文件

# cd /usr/local/zookeeper/conf/
# cp zoo_sample.cfg zoo.cfg
# vim zoo.cfg
dataDir=/data/zookeeper
clientPort=2188

添加环境配置

# vim /etc/profile
export ZOOKEEPER_HOME=/usr/local/zookeeper
export PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH
# source /etc/profile

ZooKeeper启动常用命令

1、启动 zookeeper 服务:

# zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

2、查询 zookeeper 状态:

# zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg
Client port found: 2181. Client address: localhost.
Mode: standalone

3、关闭 zookeeper 服务:

zkServer.sh stop 

4、重启 zookeeper 服务:

# zkServer.sh restart

5、开机启动配置

开机启动使用zookeeper的用户启动命令(正式环境不建议使用root,这里使用的是一个zookeeper的用户启动)

su - zookeeper -c '/usr/local/zookeeper/bin/zkServer.sh start'

Dubbo配置

<dubbo:registry address="zookeeper://xxx.xxx.xxx.xxx:2188?backup=aaa.aaa.aaa.aaa:2188,bbb.bbb.bbb.bbb:2188"/>
上一篇 ZooKeeper的安装与部署
下一篇 ZooKeeper启动占用8080端口
目录
文章列表
1 vue-cli域名访问Invalid Host header
vue-cli域名访问Invalid Host header
2
CentOS下Zabbix Agentd部署记录
CentOS下Zabbix Agentd部署记录
3
Spring Cloud服务网关zuul初级篇
Spring Cloud服务网关zuul初级篇
4
Flutter Widget之GridView
Flutter Widget之GridView
5
Java连接OpenOffice4的使用
Java连接OpenOffice4的使用
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。