Centos7安装zookeeper详细流程(亲测绝对成功!)
1、下载tar包进入zookeeper官网https://downloads.apache.org/zookeeper/找到最新的zookeeper安装包进入需要下载的目录,笔者这里将tar包下载到/opt目录下下载[root@service opt]# cd /opt[root@service opt]# wget https://downloads.apache.org/zookeeper/z
文章目录
1、下载tar包
进入zookeeper官网
https://downloads.apache.org/zookeeper/
找到最新的zookeeper安装包
进入需要下载的目录,笔者这里将tar包下载到/opt目录下
下载
[root@service opt]# cd /opt
[root@service opt]# wget https://downloads.apache.org/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz
2、解压
[root@service opt]# tar -zxvf apache-zookeeper-3.6.2-bin.tar.gz
移动 apache-zookeeper-3.6.2-bin 目录到 /usr/loca/ 目录下
[root@service opt]# mv apache-zookeeper-3.6.2-bin /usr/local/zookeeper-3.6.2
3、新建data 和 logs文件夹
[root@service local]# cd zookeeper-3.6.2/
[root@service zookeeper-3.6.2]# mkdir data
[root@service zookeeper-3.6.2]# mkdir logs
4、初始化zookeeper配置文件
进入zookeeper文件夹下的conf配置目录
复制zookeeper的配置模板zoo_sample.cfg
[root@service zookeeper-3.6.2]# cd conf/
[root@service conf]# ls
configuration.xsl log4j.properties zoo_sample.cfg
[root@service conf]# cp zoo_sample.cfg zoo.cfg
5、修改zookeeper配置信息
[root@service conf]# vim zoo.cfg
#路径为本地存在名称路径
#数据文件夹
dataDir=/usr/local/zookeeper-3.6.2/data
#日志文件夹
dataLogDir=/usr/local/zookeeper-3.6.2/log
6、修改系统配置文件
进入系统配置文件,将以下内容插入进入,保存退出
vim /etc/profile
#zookeeper-3.6.2配置
export ZOOKEEPER_HOME=/usr/local/zookeeper-3.6.2/
export PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH
使 /etc/ 目录下的 profile 文件即可生效:
[root@service conf]# source /etc/profile
7、开放端口
[root@service bin]# firewall-cmd --permanent --zone=public --add-port=2181/tcp
重启防火墙
[root@service huanglejia]# systemctl restart firewalld
查看开放端口
[root@service huanglejia]# netstat -ntl
8、启动zookeeper
启动服务端
进入zookeeper目录
[root@service bin]# cd /usr/local/zookeeper-3.6.2/
进入bin目录
[root@service zookeeper-3.6.2]# cd bin/
启动zookeeper服务端
[root@service bin]# ./zkServer.sh start
启动客户端
[root@service bin]# ./zkCli.sh
zookeeper安装就到这里结束了,可以看的出来,zookeeper安装还是比较简单的!
问题
第一次安装时遇到的问题
启动
[root@service bin]# ./zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper-3.6.2/bin/../conf/zoo.cfg
Starting zookeeper ... FAILED TO START
突然发现无法启动客户端
… 呵呵 尴尬了
多次启动总是失败 ···
查看日志文件
what???
经过一番查找终于发现了问题所在
原来zookeeper中缺少了一个可执行文件的jar包
又经一番搜索才知,原来我们在zookeeper下载时
好吧 重头再来!!!
更多推荐
所有评论(0)