写在前面的话
工作了一段时间,一直在CSDN博客上学习,现在遇到不懂得就直接搜博客,CSDN博客已经成为了我学习的知识来源,最近一直思考如何记录自己的学习和生活,发现写博客会是一个不错的选择,从此不再潜水,用博客与大家分享。
ZooKeeper的安装和配置
从http://zookeeper.apache.org/下载需要的安装包,这里使用的是zookeeper-3.4.11.tar.gz
1保证Java运行环境
java -version
2解压下载的安装包
tar -xf zookeeper-3.4.11.tar.gz
mv zookeeper-3.4.11 zookeeper
rm zookeeper-3.4.11.tar.gz
3 修改系统的环境变量
vim /etc/profile
#添加配置
export ZOOKEEPR_HOME=/usr/zookeeper
export PATH=$PATH:$ZOOKEEPR_HOME/bin
#生效环境变量
source /etc/profile
4 创建ZooKeeper的配置文件
cd zookeeper/conf
cp zoo_sample.cfg zoo.cfg
5 修改zoo.cfg文件
dataDir=/tmp/zookeeper/data
dataLogDir=/tmp/zookeeper/log
6创建配置中的相应目录
mkdir -p /tmp/zookeepr/data
mkdir -p /tmp/zookeepr/log
7启动ZooKeeper
zkServer.sh start
8使用ZooKeeper自带的客户端工具zkCli.sh查看ZooKeeper节点建立情况
zkCli.sh
9查看“/”下面的节点
[zk: localhost:2181(CONNECTED) 0] ls /
参考
- 《大型分布式网站架构设计与实践》陈康贤 著
- Linux(CentOS)中常用软件安装,使用及异常——Zookeeper, Kafka