Zookeeper的安装以及遇到问题的详细解决方案
首先安装jdk,java入门都会哈哈,linux安装jdk请看我之前的博客点击进入下载Zookeeper点击进入官网下载这里下载3.5.8,注意下载后缀带有bin的,低版本的不带bin,高版本带有bin的一定下载带bin的否则会报错。我就是入这个坑了。使用FileZilla将下载的压缩包放入linux中在/usr/local下创建zookeeper文件并解压压缩包mkdir /usr/local/
·
首先安装jdk,java入门都会哈哈,linux安装jdk请看我之前的博客点击进入
下载Zookeeper
点击进入官网下载
这里下载3.5.8,注意下载后缀带有bin的,低版本的不带bin,高版本带有bin的一定下载带bin的否则会报错。我就是入这个坑了。
使用FileZilla将下载的压缩包放入linux中
在/usr/local下创建zookeeper文件并解压压缩包
mkdir /usr/local/zookeeper
tar -zxvf apache-zookeeper-3.5.8-bin.tar.gz
进入zookeeper-3.5.8-bin,创建data目录。
cd apache-zookeeper-3.5.8-bin
mkdir data
进入conf目录,将 zoo_sample.cfg 改为 zoo.cfg
cd conf
mv zoo_sample.cfg zoo.cfg
打开zoo.cfg,修改dataDir= 改为之前建的data 目录
vim zoo.cfg
# 将属性改为以下
dataDir=/usr/local/zookeeper/apache-zookeeper-3.5.8-bin/data
进入bin目录启动zookeeper
cd ..
cd bin
./zkServer.sh start
这是就已经启动成功了,查看是否启动成功
./zkServer.sh status
成功:
如果不成功会报错,如下:
这时退回apache-zookeeper-3.5.8-bin 找到logs目录进去查看启动失败原因
cd ..
cd logs
cat zookeeper-root-server-bogon.out
我的是报这个错,是因为解压的不带bin的压缩包。
有可能的报错还有占用端口号8080,和tomcat冲突了,需要修改端口号
在zoo.cfg里面添加
admin.serverPort=端口号
帮助到您请点赞关注收藏支持谢谢!!
更多推荐
已为社区贡献2条内容
所有评论(0)