Linux ContOs7 安装 ZooKeeper
ZooKeeper
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等
从官网下载 压缩包
https://zookeeper.apache.org/releases.html#download
上传到ContOs 7 到目录下
/usr/local/zookeeper/
//解压
tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz
修改conf目录下配置文件
conf/zoo_sample.cfg
vi zoo_sample.cfg
在指定位置 dataDir配置 插入
dataDir =/usr/local/zookeeper/apache-zookeeper-3.5.7-bin/data
dataLogDir=/usr/localzookeeper/apache-zookeeper-3.5.7-bin/log
在安装包目录创建data目录
配置zookeeper环境变量
vim /etc/profile
export ZOOKEEPER_INSTALL=/usr/local/zookeeper/apache-zookeeper-3.5.7-bin/
export PATH=$PATH:$ZOOKEEPER_INSTALL/bin
:wq
source /etc/profile
防火墙
firewall-cmd --all-port=2181/tcp --permanent
或者关闭
systemctl stop firewalld
server firewalld restart
启动zookeeper 服务
进入zookeeper /bin 目录
./zkServer.sh start