一、安装
1.下载地址
http://mirror.bit.edu.cn/apache/zookeeper
2.定位到文件并解压
cd /data/myzookeeper/
tar -zxvf apache-zookeeper-3.5.8-bin.tar.gz
3.修改配置文件
cd apache-zookeeper-3.5.8-bin/conf
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg
dataDir=/tmp/zookeeper/data
dataLogDir=/tmp/zookeeper/log
server.1=192.168.1.1:2888:3888
文件路径不存在,新建
mkdir /tmp/zookeeper/
mkdir /tmp/zookeeper/data
mkdir /tmp/zookeeper/log
创建myid,填写内容跟server.后面数字一致
cd /tmp/zookeeper/data
touch myid
vim myid
1
4.配置环境变量
export ZOOKEEPER_INSTALL=/data/myzookeeper/apache-zookeeper-3.5.8-bin
export PATH=$PATH:$ZOOKEEPER_INSTALL/bin
5.启动
./zkServer.sh start
./zkCli.sh
二、问题及解决方法
1.提示/usr/bin/java
未安装JDK,如果用的centos自带的jdk,那么就需要单独配置下JDK环境。
2.提示error: could not find class org.apache.zookeeper
zookeeper 3.5版本之后安装包下载需要下带bin的。ps:这个问题困扰了我好久
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)