CentOS 6.x 下安装Zookeeper

目前在研究dubbo这个国内流行的RPC框架,实现去中心话的微服务需要用到Zookeeper,所以今天来说说如何安装Zookeeper。
Zookeeper的官方下载地址

查看Centos版本:

1
2
3
4
5
cat /etc/issue

[root@iZwz99xkrnh5xy0cqp8aofZ tomcat]# cat /etc/issue
CentOS release 6.9 (Final)
Kernel \r on an \m

1.下载安装包到/usr/local/src/目录下,并创建安装目录/usr/local/zookeeper。

1
2
3
4
cd /usr/local/src/
#这里使用3.4.10,没有使用较高的版本
wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz
mkdir /usr/local/zookeeper

2.解压安装包,并将解压后的文件拷贝到/usr/local/zookeeper

1
2
tar -zxvf zookeeper-3.4.10.tar.gz
cp -R /usr/local/zookeeper/zookeeper-3.4.10/* /usr/local/zookeeper

3.添加系统变量到/etc/profile

1
2
3
export ZOOKEEPER_HOME=/usr/local/zookeeper
export PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH

执行命令 source /etc/profile使配置文件立即生效

4.创建zookeeper配置文件,并作相应的配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
cd  /usr/local/zookeeper/conf/
cp zoo_sample.cfg zoo.cfg

#配置zookeeper

#服务器与客户端之间交互的基本时间单元(ms)

tickTime=2000

#配置保存数据文件夹

dataDir=/usr/local/zookeeper/data

#配置保存日志文件夹,当此配置不存在时默认路径与dataDir一致

dataLogDir=/var/log/zookeeper

#客户端访问zookeeper的端口号

clientPort=2181

5.zookeeper相关命令

1
2
3
4
启动服务:zkServer.sh start
查看状态:zkServer.sh status
关闭服务:zkServer.sh stop
重启服务:zkServer.sh restart

至此,zookeeper安装完成

  • 作者: Sam
  • 发布时间: 2018-05-23 21:41:18
  • 最后更新: 2019-12-09 23:03:26
  • 文章链接: https://ydstudios.gitee.io/post/d229aadf.html
  • 版权声明: 本网所有文章除特别声明外, 禁止未经授权转载,违者依法追究相关法律责任!