CentOS下安装Zookeeper

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

查看Centos版本:

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。

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

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

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

export ZOOKEEPER_HOME=/usr/local/zookeeper
export PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH

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

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

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相关命令

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

至此,zookeeper安装完成

相关文章

此处评论已关闭