zookeeper安装

它是一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。上面的解释有点抽象,简单来说zookeeper=文件系统+监听通知机制。

(1)window

1)点击官网链接:zookeeper.apache.org/releases.html下载想要版本zookeeper,
2)打开conf文件,复制zoo_sample.cfg为zoo.cfg

image.png

3)点击zkServer.cmd启动zookeeper(默认默认2181端口)
image.png

image.png

4)启动失败:ZooKeeper audit is disabled.审核被禁止?编辑zkServer.cmd添加"-Dzookeeper.audit.enable=true"于图位置,再次启动出现: ZooKeeper audit is enabled.
image.png

5)查看是否启动:命令 netstat -ano | findstr 2181
解压文件后打开存在PaxHeaders.X文件是因为压缩包在linux打的bin.tar.gz包,Windows解压信息导致的,无碍

详见:https://www.cnblogs.com/zjfjava/p/9215374.html


(2)Linux

linux安装zookeeper

##查看有无启动
 ps -aux | grep 'zookeeper'
##启动
./bin/skServer.sh start 

#zkServer.sh   start      启动
#zkServer.sh   status    查看状态
#zkServer.sh    stop     停止/关闭

#查看进程pid
ps -ef | grep 进程名

#通过pid查看占用端口
netstat -nap | grep 进程pid
#查看占用的端口号
lsof -i:端口号
lsof -i

启动完成,但是端口未出现

##查看启动日志
tail -100f zookeeper-root-server-loaclhost.out 

你可能感兴趣的:(zookeeper安装)