本文先讲述Linux下单机版的安装流程,集群的配置后续再补上。关于Zookeeper的基本介绍和原来在本文不做更多介绍,可以自行查找。本文的操作流程相对简单,仅做备忘而已。
第一步 安装JDK;
Zookeeper需要依赖JAVA环境运行,JDK的安装在之前的文章有做详细描述,仅供参考。
下载最新的稳定版本;
本文下载的是Zookeeper-3.4.10版本,可以使用wget下载,也可以自行下载。
下载地址:http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.10/
安装和配置;
1、将包下载到相关的目录,然后解压Zookeeper到指定目录;
#cd /opt;
#tar -zxvf zookeeper-3.4.10.tar.gz;
2、修改配置文件;
进入/opt/zookeeper-3.4.10/conf目录,将zoo_sample.cfg(样板配置文件)命名为zoo.cfg。
mv zoo_sample.cfg zoo.cfg
里面有两个比较重要的配置:
(1)、dataDir=/opt/zookeeper-3.4.10/data # 数据存放位置,可根据需要修改;
(2)、clientPort=2181 # 服务监听端口,可根据需要修改;
常用操作;
1、Zookeeper服务端启动;
# cd /opt/zookeeper-3.4.10/bin/
#./zkServer.sh start
2、Zookeeper服务端停止;
# cd /opt/zookeeper-3.4.10/bin/
#./zkServer.sh stop
3、Zookeeper服务端重启;
# cd /opt/zookeeper-3.4.10/bin/
#./zkServer.sh restart
4、查看Zookeeper进程;
#ps -ef|grep zookeeper;
5、查看Zookeeper服务端状态;
# cd /opt/zookeeper-3.4.10/bin/
#./zkServer.sh status
6、Zookeeper客户端登陆;
# cd /opt/zookeeper-3.4.10/bin/
#./zkCli.sh -server 127.0.0.1:2181