相信大家在学习zookeeper的时候对zookeeper的特性及优点已经有了一定的了解,在这里就不多说了直接上干货。
此处讲解的是单机版zookeeper的安装、 如有错误欢迎指正!
1、首先去官方下载(http://zookeeper.apache.org/releases.html )zookeeper jar包 下载适合自己的版本,在这里我用zookeeper-3.4.10.tar-1.gz 给大家做例子
2、在安装之前首先具备你有一天linux服务器 因为此文主要讲解的是Linux 环境的安装与配置,不过对初学者来讲一般达不到这个要求,公司的服务器也不能让咱们玩。这个时候你可以装个VMware虚拟机 然后下载个Linux镜像文件 装个LInux系统达到 自己的学习效果、一般这种就够你玩了。其中Linux有很多版本 此处我用的是一个近似红帽的CentOS
3、好接下来言归正传、将下载好的jar包上传到/usr/local/ 文件夹下 解压
使用“tar -zxvf zookeeper-3.4.10.tar-1.gz”命令解压zookeeper-3.4.10.tar-1.gz文件到当前文件夹
4、配置环境变量
ZOOKEEPER=/usr/local/zookeeper-3.4.10
PATH=$PATH:$ZOOKEEPER/bin5、创建数据路径
用“cd zookeeper-3.4.10/conf"命令切换到conf目录下,
用"mv zoo_sample.cfg zoo.cfg "命令重命名 zoo_sample.cfg
在/usr/local/zookeeper-3.4目录下创建data 目录和 logs目录
修改配置如下
tickTime=2000
dataDir=/usr/local/zookeeper-3.4.10/data
dataLogDir=/usr/local/zookeeper-3.4.10/logs
clientPort=4180
6、启动
切换到zookeeper-3.4.10/bin目录下执行"./zkServer.sh start"开启zookeeper
7、查看状态
执行"./zkServer.sh status ”查看运行状态 Mode: standalone 代表单机运行
8、停止
执行"./zkServer.sh stop ”可停止zookeeper